Программист-разработчик
СПРАВКА |
Программист — это
специалист, занимающийся разработкой алгоритмов и программ на основе
математических моделей. Условно программистов можно разделить на три
категории: Прикладные программисты занимаются разработкой программного
обеспечения, необходимого для работы организации. Например, сюда можно
отнести программистов 1С. Системные программисты разрабатывают операционные
системы, интерфейсы к распределенным базам данных, работают с сетями.
Специалисты этой категории являются самыми редкими и высокооплачиваемыми.
Web-программисты имеют дело с сетями, но, как правило, с глобальными, такими,
как Internet. Они пишут web-интерфейсы к базам данных, создают динамические
web-страницы. В отечественной кадровой практике часто применяется термин
инженер-программист (ведущий). |
ОПИСАНИЕ
ДЕЯТЕЛЬНОСТИ |
Деятельность
программиста представляет собой работу с применением знаний языков
программирования и алгоритмов составления компьютерных программ, положения о
коммерческой тайне организации и неразглашении паролей и кодов, правил
техники безопасности и внутреннего трудового распорядка организации. |
КАКУЮ
СПЕЦИАЛЬНОСТЬ НУЖНО ЗАКОНЧИТЬ |
Направления подготовки и специальности
вузов:
|
ХАРАКТЕРИСТИКА
СОТРУДНИКА |
Главными качествами
ведущего программиста являются умение мыслить системно, в перспективе, видеть
все стадии разработки проекта, отслеживать тенденции современного рынка и
уметь применять самые перспективные и современные технологии в своих
проектах. |
ТРУДОВЫЕ
ОБЯЗАННОСТИ |
Программист,
учитывая технические возможности компьютерных машин и назначение программ,
разрабатывает и тестирует новые компьютерные программы. Придерживаясь
поставленных задач, изучает и вносит новшества в организацию компьютерных
программ. Выбирает количество контрольных примеров, которые позволяют
проверить программу на соответствие своему функциональному назначению.
Запускает в работу отлаженные программы. Выполняет корректировку разработанных
программ, опираясь на изучение выходных данных. Разрабатывает инструкции по
работе со своими программами и оформляет необходимую техническую
документацию. Следит за работой внедренных программ и программных средств.
Участвует в создании электронных баз данных, каталогов. Даёт консультации
работникам организации по вопросам использования компьютерных программ.
Обязуется хранить коммерческую тайну о неразглашении конфиденциальной
информации организации, заложенной в компьютерных программах. |
ОСОБЕННОСТИ
КАРЬЕРНОГО РОСТА |
Профессиональный
программист должен быть в курсе событий, так как современная технология
всегда востребована. Но пока профессионал работает над проектом, применяя
текущие знания и умения, следующее поколение уже набирает опыт в новых
технологиях, предлагая на рынок себя как готового специалиста, тогда как
старого надо еще переучивать. В будущем программист-профессионал может стать
руководителем проекта, то есть фактически менеджером. Он может открыть свой
бизнес или уйти во фриланс, то есть бизнес в ограниченных масштабах.
Особенности карьерного роста программиста определяются в большинстве своём
его профессиональными качествами и постоянным желанием к самообразованию в
области технологий. |