2-ри март 2000 Има веднъж е имало време, когато само компютри, известни на обикновения човек са били тези на военните притежавал. В крайна сметка, големи корпорации, намери много различни приложения за компютри в света на бизнеса, и днес, компютрите са по-чести при много домакинства по целия свят. Хора от всички възрастови групи се учат да работят компютри и всеки, който е работил с компютри за дълги периоди от време знае, че компютрите могат да бъдат също толкова Addicting като пушене. Компютърна зависимост може да доведе до редица физически, социални и психологически последствия върху един човек и той трябва да бъде взето толкова сериозно, колкото всяка друга зависимост, че човек се бори. Една обща физическа зависимост компютър може да има ефект на дадено лице се завръщат проблеми. Сядане за толкова дълго време може да окаже влияние върху мускулите на лицето и може да доведе до лоша поза. Лош поза може да доведе до хронични проблеми, които изискват обратно услугите на chiropractor. Сухота в очите, синдром на карпалния тунел, и визия усложнения са някои проблеми с очите, причинени от използването на повече от един компютър. Мигренозно главоболие са доста често срещани в компютърната зависимост, и са свързани с натоварването на очите. Поради дългия часове, прекарани затънал в компютър, често са зависими хранене нередности, като прескочите храна и склонност към преяждане. Компютърни зависими опит нарушения на съня, или промени в моделите на съня, които са най-вероятно се дължи до късните часове на компютъра и ниски нива на кръвната захар от ядене на нередности. Един последен ефект е неуспехът да се грижат за личната хигиена, като къпане, съчетават четка за коса и зъби. Всички тези физични ефекти могат да бъдат свързани с компютър пристрастяване. Социалните последици от пристрастяването компютър включва намалена времето, прекарано в общуването с други хора. Хората могат да започнат да се чувстват, че на компютъра е единствената връзка, която те имат време да се съсредоточи върху. Те губят желание за контакт с хора и комуникацията и по начин, те са откъсване от реалността. Липса на желание да влезе в контакт с други лица, означава липса на желание за създаване на нови взаимоотношения или да се гради върху вече съществуващите такива. След определен период от време, те губят разговора им умения напълно. В живота на компютъра зависимите е от техните приятели и семейство, което пострада най-много от тази форма на отчуждението. Те често са преместени в дъното на списъка на компютъра наркоман на приоритети. Компютърни зависимостта има правомощия да доведе до сериозни социални ефекти и не може да не се лекува. Наред с физически и социални последици от пристрастяването компютър съществуват и психологически ефекти. Някои психологически симптоми опит зависими от компютъра, когато не са пред компютъра, са чувства на депресия, празнота, раздразнителност, разсейване и оттегляне. Чувства, които са общи при наркозависимите са на компютъра са чувство на еуфория или благосъстояние. Тези сетива на пълен екстаз и удоволствие също причините и невъзможността за хора, които са пристрастени към компютрите за спиране на дейността. Те свърши с постоянен стремеж за повече време пред компютъра, и това е мястото, където могат да се определят в пристрастяване. Заедно с пристрастяването е необходимо да се покрие своите тайни и наркозависимите компютър често лежат на тези около тях. За пример, разположена на работодателите, както и членове на семейството, за техните часове, прекарани пред компютъра и те също отрече да има проблем. Това, разположена около един подъл крайна сметка води до проблеми, или в училище или на работа. В психологическите последици от пристрастяването компютър не може само да доведе до отклоняване на вниманието и пустота, но може също да доведе до критични депресия. Когато хората си мислят на зависимости, никой не мисли за пристрастяването към компютърните действително са общи. В тази възраст на компютри, компютърни зависимост само ще увеличи с течение на времето. Все повече и повече хора ще изпитат физическите, социални и психологически последици от компютърна зависимост, но, слава Богу, както и други зависимости, това състояние е лечимо.
Компютърни програмисти държат около 568000 работни места през 1996 година. Програмистите работят в почти всички отрасли, но най-голямата сума е в компютърната индустрия и обработка на данни, който включва компании, които пишат и продават софтуер. Allot от програмисти може да се намери работа за фирмите, които предоставят услуги, инженеринг и управление, производители на компютърна и офис оборудване, финансови институции, застрахователни превозвачи, образователни институции, правителствени агенции. Все по-голям брой компютърни програмисти са наети на временна, основа на договор, или работят като независими работници, тъй като разпредели на фирми търсенето опит с по-нови езици за програмиране или повече специализирани области на приложение. Вместо да се наемат програмисти като постоянни служители и да ги уволнението след приключване на работа, работодателите могат договор с агенциите за временна помощ, консултантски фирми, или директно със самите програмисти. Дружество за търговия може да се нуждаете само от услугите на няколко програмистите да пишат и отстраняване на грешки в софтуер, необходим за да получите нова система за управление на бази данни вървят. Тази практика също така дава възможност на компаниите да въвеждат при хора с определен набор от умения. Събирането на независим изпълнител с определено ниво на опит в нова или напреднали език за програмиране дава възможност на предприятието да завършат определена работа, без да се налага да се преквалифицират на своите служители. Тези работни места могат да продължи от няколко седмици до една година или повече. Имаше 20000 самостоятелно заети компютърните програмисти през 1996 г. и тази цифра се очаква да се увеличи. Програмистите обикновено работят в офиси. Въпреки че те обикновено работят около 40 часа на седмица, програмисти могат да работят по-дълго време или в почивните дни да бъдат спазени сроковете или да определят критични проблеми, които възникват по време на почти час. Програмистите могат да имат достъп до системата за директно, но от отдалечени райони, за да направи корекции или да се определи проблеми. Подобно на други работници, които прекарват дълго време пред компютъра терминал пишете на клавиатурата, те са податливи на преумората на очите, гърба дискомфорт и ръка и китката проблеми, като например синдром на карпалния тунел или разстройство кумулативна травма. Компютърни програми на компютъра, кажете какво да направя като информация, която да се идентифицират и достъп, как да я обработва, и какво оборудване да се използват. Програми варират широко в зависимост от вида на информацията да бъде достъпна. Въпреки че може да се прости програми, написани на няколко часа, програми, които използват сложни математически формули и данни, които привличат много от съществуващите системи, изискват повече от една година на работа. Allot от програмисти работят заедно в екип под ръководството старши програмист. Програмистите пишат конкретни програми от разрушаването на всяка стъпка в логична серия от инструкции на компютъра могат да следват. Те тогава код тези инструкции по конвенционален език за програмиране, като С и FORTRAN. Един изкуствен интелект, като LISP или Пролог, или един от по-напредналите функция-ориентиран или обектно-ориентирани езици, като UML, Java, C + +, Visual Basic, или Ада. Програмистите обикновено знаят повече от един език за програмиране и тъй като много езици, са сходни, те често могат да изучават нови езици, относително лесно. На практика, на език, който те знаят или вида на околната среда, те обикновено работят в мейнфрейм като програмист, обектно-ориентиран програмист, интернет или или World Wide Web програмист често се отнася за програмисти. В много големи организации, програмисти следват описания, които са били подготвени от софтуерни инженери или системи, анализатори. Тези описания списък изисква въвеждане на стъпките, които трябва да следват компютър за обработка на данни, както и желания режим на продукцията. Много програмисти, които участват в обновяване, ремонт, изменение и разширяване на съществуващите програми. Когато правите промени в част от код програмисти трябва да знаят другите потребители на рутинна задача е да се изпълни. Те правят това чрез използване на коментар в кодирани инструкции, така че другите да разберат програмата. Нововъведения, като например компютърна Software Engineering (CASE) инструменти позволяват на програмиста да се концентрира върху писането на уникални части от програмата, тъй като инструменти за автоматизиране на различни части от програмата е изградена. CASE инструменти за генериране на код цяло раздели автоматично, а не ред по ред. Това се спира по-надеждни и последователни програми и увеличаване на производителността, програмисти чрез премахване на някои от рутинни стъпки. Програмистите често са групирани в два вида: Приложения програмисти и системи за програмисти. Заявленията програмисти обикновено са ориентирани към бизнес, инженерство, или наука. Те пишат софтуер за обработка конкретни работни места в рамките на организацията, като например програма, използвана в системата за инвентарен контрол. Те могат да работят сами да се преразгледат съществуващите софтуерни пакети. Системи за програмисти поддържат и контролират използването на компютърните системи софтуер. Тези работници да направи промени в набора от инструкции, които определят как мрежата, работни станции и централния процесор на системата обработва различни работни места те са били дадени и как те общуват с периферни устройства, като терминали, принтери и дискови устройства. Защото на техните знания на цялата компютърна система, системи за програмисти често помагат приложения програмисти определят източник на проблеми, които могат да възникнат с техните програми. Програмистите в дружества, разработка на софтуер могат да работят директно с експерти от различни области, за създаване на софтуер или програми, предназначени за специфични клиенти или софтуерни пакети с общо предназначение, като се започне от игри и образователни програми за софтуер за предпечатна, финансово планиране и електронни таблици. Голяма част от този тип програмиране е в подготовка на софтуерни пакети, която се състои от един от най-бързо развиващия се сегменти на компютърни услуги. Средната печалба от програмисти, които са работили на пълен работен ден през 1996 г. бяха около $ 40,100 на година. В средата между 50% спечелени около $ 30,700 и $ 52,000 на година. Най-ниските 10% спечелени по-малко от $ 22,700, а най-високите 10% спечелени повече от $ 65,200. Начална заплата оферти за завършили с бакалавърска степен в областта на компютърното програмиране е средно около $ 35,167 годишно в частната индустрия през 1997 г., според Националната асоциация на колежите и работодателите. Програмистите работят в Западна и Североизточна спечелил малко повече от тези, които работят в Южна и Средния запад. Средно, системи за програмисти печелят повече от заявленията, програмисти. Едно изследване на работните места в 160 урбанизирани зони съобщава, че началото програмисти е средната годишна заплата от около 27000 щатски долара през 1995 година. Опитни средата на програмисти ниво с някои контролни функции е средната годишна заплата от около $ 40,000. Средната годишна заплата за програмисти в надзорните или ниво ръководител на екипа бяха около $ 55,000. Според Робърт полувреме Международната Инк. започва заплатите варира от $ 32,500 до $ 39,000 за програмисти и $ 47,500 до $ 60,000 за системите за програмисти в големи предприятия през 1997 година. Начална заплати за програмисти в малки предприятия, които варират от $ 28,000 до $ 37,000. В федералното правителство, на входа заплата за програмисти с колеж степен или квалифицирано опит е около $ 19,520 годишно в началото на 1997 г.; за тези с по-висш академична справка, $ 24,180. По-голямата част от компютърните програмисти, почти 60 процента, са степен "бакалавър" или по-висока през 1996 година. Някои от тях притежават бакалавърска или бакалавърска степен по компютърни науки, математика, информатика или информационни системи, а други са взети специални курсове по компютърно програмиране, да се допълни изследването им в такива области като счетоводство, инвентарен контрол, или други бизнес сфери. Тъй като нивото на образование и обучение, изисквани от работодателите продължават да растат, този процент трябва да се увеличи в бъдеще. Необходими умения се различават от една работа на друга и на търсенето на различни умения е обикновено задвижва от промени в технологията. Работодателите, които използват компютри за научни или инженерните приложения обикновено предпочитат завършили колеж, който има степен по компютърни науки или информация, математика, инженерство, или на физическите науки. Завършил степен в съответната област може да се изискват за някои работни места. Работодателите, които използват компютри за бизнес приложения предпочитат да наемат хора, които са имали колеж курсове по информационни системи за управление (ИСУН), и бизнеса, и които притежават силна умения за програмиране. Въпреки, че познаването на традиционните езици като FORTRAN, COBOL, C или все пак е важно, увеличавайки се поставя акцент върху по-съвременни обектно-ориентирани езици и инструменти, като например CASE инструменти, C + +, Visual C + +, Ада, Smalltalk, Visual Basic, PowerBuilder и Java, както и 4-ти и 5-то поколение езици, графичен потребителски интерфейс (GUI) и системи за програмиране. Работодателите предпочитат общ бизнес умения и опит, свързани с дейността на фирмата, както добре. Повечето програмисти системи проведе на 4-годишна степен по компютърни науки. Задълбочени знания на различни операционни системи е от съществено значение. Това включва и е в състояние да конфигурирате операционната система за работа с различни видове хардуер, и привеждане в съответствие на операционната система най-добре отговарят на нуждите на определена организация. Те трябва също да могат да работят със системите за бази данни като DB2, Oracle, Sybase, или. При наемане на програмисти, работодателите търсят хора с необходимите умения, програмиране, които могат да мислят логично и да се отделя специално внимание към детайла. Работата изисква търпение, постоянство, както и способността да работят по-взискателните аналитична работа, особено под налягане. Изобретателност и въображение са особено важни, когато програмисти дизайнерски решения и тест работата им за потенциални повреди. Възможността да се работи с абстрактни понятия и не технически анализ е особено важно за системите за програмисти, защото те работят със софтуера, който контролира работата на компютъра. Тъй като програмистите се очаква да работят в екип и да взаимодействат директно с потребителите, работодателите искат програмисти, които са в състояние да общуват с не-технически персонал. Начало програмисти могат да работят само на прости задачи след някои първоначални инструкции, или в екип с по-опитни програмисти. Така или иначе, като се започне програмисти обикновено трябва да работи под строг надзор. Поради технологични промени толкова бързо, програмисти трябва постоянно да актуализират данните си за обучение чрез курсове, спонсорирани от техния работодател или доставчици на софтуер. За квалифицираните работници, които да бъдат актуализирани с най-новите технологии, перспективите за развитие са добри. В големите организации, те могат да бъдат насърчавани да доведе програмист и да бъдат дадени контролни функции. Някои приложения програмистите могат да се движат в системите за планиране, след като се натрупа опит и да се курсове на софтуерни системи. С общ бизнес опит, програмисти може да стане програмист-анализатори, или системи, анализатори, или да бъде повишен до ръководна длъжност. Други програмисти, със специализирани познания и опит с език или на операционната система, могат да работят в области, научни изследвания и развитие, като например мултимедиен или интернет технологиите. Тъй като работодателите все по договор програмирането работни места, повече възможности би трябвало да възникнат за опитни програмисти с опит в определена област да работят като консултанти. Технически или професионален сертификат е все по-често, като начин за работодателите да осигуряват ниво на компетентност и качество във всички области. Много доставчици предлагат продукт сертифициране или дори може да изиска удостоверяване на техници и специалисти, които работят с техните продукти. Броят на доброволните сертификат или програми за сертифициране е също расте и този тип на сертифициране е достъпна чрез организации като Института за сертифициране на кадри в информатиката (ICCP). ICCP дава наименованието Компютърни Certified Professional (ККП) за тези, които имат най-малко 4 години професионален опит или 2 години професионален опит и степен колеж. За да се квалифицират, физически лица трябва да преминат основен преглед плюс изпити в две специални зони, или изпит по една специалност площ и две компютърни езици.