Например,

зарплата
искать только в данном разделе

Программный род

1 июня 2010

Специфика, ключевые компетенции, «входы» в профессию и карьерные сценарии

Только благодаря программистам непонятные «иероглифы» преобразуются в старую добрую Windows, а «трехэтажные» вычисления складываются в стройные ряды цифр в 1С. Властители компов и ноутов, программеры разговаривают на особом, непонятном простым смертным языке, из-за чего коллеги питают к ним необъяснимый пиетет с нотками священного ужаса. Существенные преимущества в работе программиста — это возможность работать по лично установленному графику, согласно которому рабочий день начинается в 12 часов, большая зарплата и право отвечать на панические крики коллег «Шеф, все упало!» снисходительным «Щас поднимем».

Место работы

Программисты востребованы повсюду: в научно-исследовательских центрах, компаниях-разработчиках ПО и компьютерных игр, IT-компаниях, всевозможных коммерческих и государственных организациях.

Карьерные сценарии

Есть два возможных пути карьерного развития. Первый состоит из этапов: программист — инженер-программист — руководитель группы программистов. Второй путь ведет от программиста до руководителя проекта.

Базовый функционал

Программист преобразует код в удобные и понятные пользователям операционные системы, интерфейсы, сайты и программы. Для успешного решения задач программист выполняет работу в определенной последовательности: постановка задачи, определение технологии решения, выбор языка программирования и перевод на него алгоритма задач. Заключительный этап — тестирование, поддержка и усовершенствование программ.

Специализация программиста

Специализация программиста напрямую связана с деятельностью организации. Компании-разработчики ПО требуют творчества и нестандартных идей, все остальные работают с готовыми программными продуктами, и специалистам остается лишь адаптировать уже написанные программы, модифицируя их под заказчика. Кроме специализации по типу деятельности, программистов делят по знанию языков: программист Java, программист PHP или программист Delphi.

Ключевые компетенции

Особенно ценны специалисты, для которых программирование — призвание или образ жизни, кто способен отдать часть или лучше большую часть своей жизни познанию активно развивающихся информационных технологий. Для хорошего программиста не существует рутины: сталкиваясь ежедневно с одинаковыми задачами, он может искать совершенно разные пути их решения. Личностные компетенции: любознательность, находчивость, изобретательность, творческая самоотдача.

Образование программиста

«При использовании языка C# вам понадобится знания C++, после чего у вас возникнет потребность в знании языка Python. После изучения Python у вас возникнет необходимость изучить Java и Fortran» — это выдержка из старого американского анекдота хорошо иллюстрирует, что учиться программист должен всю жизнь.

Но все-таки что важнее: самообразование или обучение в вузе? Правильный ответ: сочетание «два в одном». Быть кодером, владеющим несколькими языками программирования, определенно недостаточно при решении сложных задач. А виртуозному решению запутанных алгоритмов «кустарным» способом обучиться трудно. Технический вуз формирует в выпускниках инженерное мышление через познание теории вероятностей, математического анализа, структуры данных. Любая IT-компания готова побороться за выпускников МГУ им. М.В. Ломоносова (механико-математический факультет и факультет вычислительной математики и кибернетики), МФТИ, МИФИ.

Точки входа

Некоторые студенты технических вузов начинают работать еще на первом- втором курсе института, питая надежды быстрее влиться в «программерскую тусовку». Но неопытного программиста часто загружают неинтересными, рутинными задачами, не оставляя времени на учебу и саморазвитие. Задайте себе вопрос: кодер вы или программист? Если второе, приступайте к работе как можно позже. Помните, многие ведущие IT-компании предпочитают новоиспеченных выпускников, действуя по принципу компании «Макдональдс», куда не берут людей с опытом работы в общепите.
Выбор языка, с которого стоит начинать обучение программированию, не столь важен. Важнее осознать принципы написания программ, после чего выбрать свой язык.

Самое престижное место работа для уважающего себя программера — это компания-разработчик ПО. Именно там собирается «элита» профессии. Гораздо менее почетно быть в «обслуге», то есть поддерживать и обслуживать чужие коды. Пиком карьеры для любого программиста считается работа в Microsoft, IBM, Intel или Sun.

Резюме и собеседование

«В комнате три лампочки. В другой комнате три выключателя, включающие эти лампочки. Как за один поход в первую комнату узнать, какой выключатель включает какую лампочку?» — эту задачу предлагали решить программистам на собеседовании в одной из крупнейшей IT-компаний. Кандидатам могут предложить аналогичные задания в виде тестов и головоломок, могут попросить написать простейшую программу или проверить на знания теории. Кроме конкретных знаний, для работодателя не менее важно увидеть потенциал соискателя и услышать его уверенное «Смогу». Кандидату могут простить незнание одного из языков программирования, но не простят нежелание его узнать. Основными требованиями к вакансии часто значатся: умение разбираться в чуждом коде, опыт программирования от двух лет и наличие портфолио завершенных проектов у разработчиков.

Деньги и бонусы

Разработчики программного обеспечения — одна из наиболее востребованных на сегодняшнем рынке труда профессий. И хотя российские программисты по уровню зарплат еще далеки от коллег из Силиконовой долины, их ежемесячный доход колеблется от 1000 долларов у новичков до 2000-3000 долларов у опытных специалистов. Зарплаты профи начинаются с цифры 5000 тысяч долларов.

Вакансии для программистов на Rabota.ru

web-программист, программист, программист 1С, программист PHP, инженер-программист, программист C++, программист Delphi

Источник: Rabota.ru

 

RSS
         
0

Другие статьи по темам: программист, PHP, кодер, языки программирования, разработчик

opion 24 июня 2010, 20:20

Только не "Силиконовая долина", а "Кремниевая долина"... Один неправильно перевел, остальные подхватили...

Внимание! Отвечать на темы или создавать их позволено только зарегистрированным пользователям.

Войти на сайт под своим именем или зарегистрироваться?

найти работу и вакансии