Программист Андрей Приходько признается, что как наемный работник он мотивирован, прежде всего, деньгами. "Если на текущей работе я получаю, скажем, $1500 в месяц, а другой работодатель предлагает перейти к нему на $1800, конечно, я соглашусь. Плюс 300 баксов -- весьма неплохая мотивация для смены работы. Ведь это увеличение моего годового дохода на $3600", -- подсчитывает он. Подобных рациональных рассуждений в программерской среде предостаточно.

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

За ними пришли

Профессия "программист/ разработчик программного обеспечения" вот уже несколько лет является одной из самых востребованных в Украине. Статистика джоб-порталов наглядно подтверждает этот факт. В первом полугодии 2008 года количество вакансий для программистов на портале по трудоустройству job.ukr.net увеличилось на 96%. А аналитики компании HeadHunter признали разработчиков самыми нужными спецами в январе--июне текущего года.

По словам директора донецкой компании "АМИ" (занимается комплексными решениями задач автоматизации предприятий) Михаила Бреймана, на пять--семь программистских вакансий приходится лишь один соискатель. "При этом катастрофически не хватает квалифицированных кадров с опытом -- людей, реализовавших свои умения в двух--трех и более проектах. Резерв старых кадров исчерпан, а уровень нынешнего высшего образования не успевает за потребностями рынка", -- жалуется он.

Консультант направления "финансы и IT" рекрутинговой компании Dopomoga Вера Хмелюк считает, что увеличение спроса на разработчиков связано с выходом на украинский рынок большого количества иностранных компаний. Руководитель департамента стратегических технологий компании "Майкрософт Украина" Александр Орехов подтверждает: в течение последнего года в Украине активизировались крупные зарубежные игроки, к примеру, компании EPAM Systems и GlobalLogic, занимающиеся разработкой программного обеспечения для мирового рынка.

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

В софтверной сфере за последний год окончательно стало ясно, что самые ходовые специализации -- .NET и Java. Вообще же в этой отрасли существует несколько основных направлений: программист .NET, Java программист, программист C++, программист микроконтроллеров, WEB-разработчик, Delphi-программист (основное отличие -- в платформах и инструментах программирования).

В "АМИ" говорят о возросшей потребности в спецах направления "бизнес-программирования" -- разработчики 1С, MS Dynamics (программы для автоматизации предприятий) и других.

Спрос на хороших спецов со стороны крупных иностранных контор на фоне общего дефицита разработчиков ведет к тому, что игроки софтверного рынка вынуждены усиленно переманивать сотрудников друг у друга.

"В наибольшем дефиците среди .NET-программистов квалификации Senior. То есть специалистов, которые могут самостоятельно вести проект и обучать других членов команды", -- делится консультант кадрового холдинга "Анкор" Марина Заинчковская.

Их хотят

Основные работодатели для разработчиков -- софтверные фирмы. Но не только. В программистах нынче нуждаются самые разные конторы -- банки, производственные предприятия и даже консалтинговые компании. Множество вакансий для разработчиков ПО предлагают именно финансовые учреждения.

Как объясняет Александр Орехов, банк -- это огромная, хорошо организованная информационная система, которая без помощи программистов нормально функционировать просто не может. Повышение спроса на программистов со стороны банкиров он связывает с развитием конкуренции в банковском секторе и расширением спектра банковских услуг.

По словам PR-менеджера компании "Укрнет" Виктора Закотия, средняя зарплата программистов в банках составляет $1500--1800 в месяц.

В то же время Марина Заинчковская замечает, что в софтверной сфере с опаской смотрят на программистов--выходцев из банка. На ее взгляд, причина этого кроется в специфике банковской отрасли и возможном отсутствии опыта работы такого программиста в команде.

Выгодная учеба

Требования к разработчикам программного обеспечения постоянно меняются. По мнению г-на Орехова, это вызвано постоянными усовершенствованиями платформ для разработки ПО. "Появление любого нового инструмента сопровождается большим количеством сопутствующих знаний, без которых специалист просто не сможет работать", -- уверяет он.

Подтверждением определенного уровня разработчика ПО является профессиональная сертификация. Сдача одного экзамена стоит примерно $70--80. Готовиться к сертификационным экзаменам можно на специальных курсах, которые проходят в учебных центрах крупных компаний, или самостоятельно -- с помощью изучения спецлитературы. Прохождение пятидневного учебного курса по .NET-технологиям стоит примерно $500--600. Курс по Java-технологиям обойдется дороже -- $800--1200 за неделю учебы.

По словам менеджера по связям с общественностью портала rabota.ua Максима Муровайко, дополнительное обучение и наличие двух--трех профессиональных сертификатов не только украшает резюме разработчика, но и автоматически повышают его рыночную стоимость примерно на 30--40%.

"Для работодателя сертификаты кандидата -- хорошая возможность уже на этапе знакомства удостовериться в том, что специалист чего-то стоит на рынке", -- рассуждает Максим.

Профиль имеет значение

Стремительное развитие рынка и острый дефицит квалифицированных программистов способствовал резкому росту заработных плат разработчиков программного обеспечения. Буквально за год их зарплаты подскочили на 40--50%.

Максим Муровайко говорит, что минимальная зарплата для программистов в Киеве составляет $800--900 в месяц, средним показателем считается $1400--1600, максимальное значение для рядового "программера" -- $2000--2500 в месяц. Руководители проектных команд (менеджеры среднего звена. -- Авт.) могут рассчитывать на зарплаты от $4000 в месяц.

По информации "Анкора", работодатели сегодня в среднем предлагают: тестировщику -- $1100 в месяц, программисту Junior .NET developer -- $1400 в месяц, программисту PHP developer -- $1500 в месяц, программисту Senior .NET developer -- $2000, специалисту Project Manager в софтверной аутсорсинговой компании -- от $2000 в месяц.

Вера Хмелюк утверждает, что отклонения в зарплатах по специализациям программистов незначительны. Однако, судя по размещенным на джоб-сайтах вакансиям работодателей, многие из них готовы платить спецам по Java-технологиям на 20--40% больше. Одна из версий, почерпнутая из общения с действующими программистами: эта технология появились на рынке позже остальных, поэтому ее пока освоило небольшое количество спецов.

Кандидаты без опыта работы в Киеве претендуют на уровень заработной платы от $600 в месяц на полный рабочий день и на $400 в месяц -- на частичную занятость. В регионах работодатели платят начинающим программистам $400--500 в месяц (полный рабочий день). "Софтверные компании уже на втором--третьем курсах предлагают студентам работу, соглашаясь на всевозможные уступки по части графика работы, почасовой оплаты на период сессии и прочее", -- говорит г-жа Заинчковская. И добавляет: при рассмотрении кандидатуры многие работодатели не обращают внимания на наличие высшего образования, на невозможность работать полный рабочий день и прочие минусы кандидатов.

Как утверждает программист Андрей Андруневчин, большинство разработчиков каждые полгода увеличивают свою зарплату на 15--20%. Причем он признается, что единственным реальным способом быстрого повышения собственной стоимости для программиста остается постоянная смена работодателей.

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

По прогнозам Михаила Бреймана, до конца 2008 года зарплаты программистов в среднем увеличатся на 10--20%, для ведущих специалистов этот показатель может быть даже выше -- 30--40%. Ситуация в 2009 году будет зависеть от инфляции и состояния IT-отрасли в целом. "С учетом нестабильности политической и экономической ситуации в стране, прогноз дать очень сложно", -- подчеркивает г-н Брейман.

И еще. Построить карьеру разработчику программного обеспечения порой удается буквально за шесть--двенадцать месяцев. Этого времени достаточно, чтобы дорасти до позиций руководителя среднего звена. Через два--три года можно занять должность ведущего разработчика, архитектора решений, teamleader`a, а через три--четыре года -- стать руководителем/директором IT-отдела компании.

Почувствуйте разницу

Зарплаты разработчиков ПО в 2007 и 2008 г. г., $ в месяц

Позиция

1 полугодие 2007 г.

1 полугодие 2008 г.

Тестировщик

800

1100

PHP developer

1000

1500

Junior .NET developer

1000

1400

Senior .NET developer

1500

2000

Project Manager

1600

2000

Источник: кадровый холдинг «Анкор».

Итого: Программисты предпочитают работать за деньги, а не за бренд работодателя. Неудивительно, что в погоне за более высокими заработками, эти спецы активно мигрируют по кадровому рынку, заставляя конторы платить им все больше и больше.

Где еще почитать

О программистах

www.develorers.org.ua  

www.pro-robotu.com.ua  

www.hh.ua  

http://job.ukr.net