Портрет программиста в цифрах
Источник: Headhunter Magazine
Спрос на представителей этой профессии постоянно высок, и, судя по данным статистики, можно констатировать, что их зарплата находится в прямой зависимости от опыта работы в сфере программирования
Классификация
В связи с постоянным развитием информационных технологий спрос на программистов остается стабильно высоким, и, по результатам исследований, проводимых кадровыми агентствами, он на 25% превышает предложение. Поэтому даже молодой специалист может быть уверен, что с трудоустройством у него не возникнет особых проблем. В зависимости от опыта работы можно условно выделить четыре группы соискателей:
Стажер
- Возраст – 18–25 лет.
- В качестве основных требований выдвигаются следующие знания:
- основ объектно-ориентированного программирования (Java, C#, C++);
- Unix-систем на уровне пользователя;
- основ реляционных баз данных, PL/SQL;
- английского языка на уровне чтения технической документации.
- В функциональные обязанности входит работа в команде профессионалов, разрабатывающих программное обеспечение или занимающихся адаптацией уже имеющегося под нужды компаний-клиентов, а также внедрением программных комплексов, их поддержкой, сопровождением, обновлением, обучением пользователей.
- Программист без опыта работы, выпускник или студент последних курсов вуза по соответствующей специальности изначально может рассчитывать на достаточно высокое зарплатное предложение работодателя – от $800–1000 в Москве и от $400 – в регионах.
Программист с опытом работы от 1 года
- Возраст – 20–40 лет.
- Требования:
- высшее (либо неполное высшее) техническое образование;
- знание PHP, MYSQL, XHTML, CSS, JavaScript, XML;
- знание хотя бы одного из серверов баз данных (Interbase/Firebird, Oracle);
- владение английским языком на уровне чтения и перевода технической литературы.
- Функциональные обязанности:
- разработка прикладного программного обеспечения, написание нового и изменение существующего программного кода;
- изменение и оптимизация структуры баз данных; написание новых и оптимизация существующих SQL-запросов;
- решение прикладных задач в рамках системы, составление отчетов.
- Проработав в команде программистов-разработчиков программного обеспечения около года, специалист может претендовать на зарплату в размере $2000 в столице и $1000 – в регионах.
Программист с опытом работы от 2 лет
- Возраст – 24–50 лет.
- Требования:
- высшее образование (техническое, профильное);
- знание принципов построения баз данных;
- умение самостоятельно проектировать системы;
- опыт программирования нестандартных конфигураций;
- навыки написания технической документации;
- разработка программного обеспечения в соответствии с техническими заданиями, разработка программно-аппаратных решений, участие в проектировании баз данных;
- владение английским языком свободно без словаря на уровне чтения и перевода технических текстов.
- Основной функциональной обязанностью является непосредственное участие в разработке программного обеспечения, начиная с разработки архитектуры и заканчивая проектированием отдельных модулей системы.
- Чем больше опыт работы в сфере программирования, тем дороже «стоит» специалист. Компенсация для программиста с двухлетним и более стажем работы по специальности стартует от $1500, а в среднем составляет около $2500.
Ведущий/Старший программист
- Возраст – 25–50 лет.
- Помимо требований, которые предъявляются к программистам с опытом работы от 2 лет, к кандидату, претендующему стать ведущим программистом, добавляются следующие:
- опыт работы с крупными финансовыми системами (бюджетные, банковские, управленческого учета);
- умение грамотно описывать применяемые архитектурные решения в проектной документации;
- навыки организации работы ИТ-отдела;
- навыки управления коллективом разработчиков программного обеспечения;
- инициативность и умение нести личную ответственность за поставленную задачу.
- Функциональные обязанности:
- ведение проектов: анализ и уточнение бизнес-требований к разрабатываемому программному продукту, участие в проектировании и разработке архитектуры системы, документирование применяемых архитектурных и алгоритмических решений; /
- контроль программной реализации;
- внедрение и сопровождение программного продукта.
- Талантливый специалист через 2–3 года успешной работы вполне может занять позицию ведущего программиста в компании, стать руководителем крупного проекта по разработке программного обеспечения. Размер оплаты его труда соответственно возрастает и в среднем составляет $2500–3000.
Статистика
По данным компании HeadHunter за 2007 год.
Зарплатные предложения работодателей
Диапазон зарплат на 2007 г., $/мес |
мин |
макс |
медиана |
400 |
3500 |
1950 |
Зарплатные ожидания соискателей
Диапазон зарплат на 2007 г., $/мес |
мин |
макс |
медиана |
400 |
3100 |
1750 |
Характеристики соискателя
Возраст |
% |
18–25 лет |
25 |
26–35 лет |
40 |
36–45 лет |
20 |
46–55 лет |
15 |
Образование |
% |
Высшее |
60 |
Неполное высшее |
40 |
Владение английским языком |
% |
Свободное |
30 |
На уровне прохождения интервью |
40 |
Базовые знания |
30 |
|