Знакомьтесь: программисты
Программисты в современном компьютеризованном мире востребованы, как раньше даже представить невозможно было. Однако, перефразируя расхожее выражение, «не все программисты – одинаковы».
Всех программистов условно поделим на три вида:
1. программисты-системщики, или системные программисты (system programmers);
2. прикладные программисты, или прикладники (application programmers);
3. программисты-тестировщики и программисты, осуществляющие техническую поддержку (helpdesk).
Главный инструмент в работе программистов – интеллект, помноженный на активность действий, креативность мышления и возможности, которые предоставляет современная техника и хостинг серверов http://www.di-net.ru/collocation/colocation/.
Зарплата программистов находится в прямой зависимости от востребованности конкретных умений специалиста, от выбранных языков программирования. На оплату оказывает влияние редкость программистов конкретной направленности на рынке труда. В конечном итоге, заработная плата двух отдельно взятых программистов различаться может в разы.
Теперь о специфике работы программистов чуть подробнее.
Системный программист пишет Windows, всевозможные драйверы как для монитора, так и для принтера, «изобретает» искусственный интеллект, графические движки для игр и другие вещи. Чтобы овладеть данной специальностью и успешно писать все вышеизложенное, требуется отличное знание математики, физики, компьютерных алгоритмов.
Прикладные программисты пишут следующие интересные вещи: веб-сайты, программы для пользователей, компьютерные и флеш игры, 1С, SAP и т.п. Для работы прикладникам требуется знание о начинке игр плюс базовые знания по объектно-ориентированному программированию плюс знания платформ и библиотек. Значительная часть обучения программистов этого направления происходит самостоятельно.