Найти тему

Статистика зарплат.

Оглавление

Очень избитая, но очень популярная и мотивирующая тема - это статистика зарплат программистов. Погнали!

Программист Java

Зарплаты Java-разработчиков в течение года росли быстрее, чем по другим языкам. За 2016 год прирост по зарплатному предложению для Java-разработчика составил 14%. В прошлом декабре молодые специалисты начинали трудовую деятельность с 43 000 - 60 000 рублей - именно столько предлагалось соискателям без практического опыта. Для Java-экспертов зарплаты составили в среднем 400 000 рублей. 

На протяжении последних 5 лет Java является одним из самых востребованных, распространённых и популярных языков программирования и у работодателей, и у самих IT-специалистов. 

Какие навыки и знания влияют на рост заработной платы?

  • Знание шаблонов проектирования Java и J2EE;
  • Опыт использования специальных инструментальных средств Hibernate, Spring, Struts и пр.;
  • Опыт работы с MS SQL Server или Oracle;
  • Опыт рефакторинга чужого кода;
  • Опыт работы с интеграционными решениями IBM WebSphere, Oracle Fusion Middleware;
  • Опыт разработки многоуровневых, многопоточных приложений;
  • Опыт проектирования информационных систем и подготовки проектной документации.

Программист PHP

Рынок труда для разработчиков PHP складывается сейчас в пользу соискателя, а значит опытные кандидаты смогут диктовать условия. За год прирост составил 12% при среднем темпе на IT-рынке - 8%. 

Зная о своей востребованности, соискатели на позицию PHP-разработчика предпочитают не откликаться на вакансии, а ждать предложений работодателей. Активно рассылают резюме только 31% программистов PHP. Также распространённая практика - не указывать зарплатные ожидания в резюме, оставляя этот вопрос на этап переговоров. «По договорённости» - такую фразу в графе желаемой зарплаты можно увидеть у 41% PHP-разработчиков.

Что поможет увеличить заработную плату?

  • Отличное знание всех аспектов PHP-программирования;
  • Знание различных фреймворков;
  • Отличные навыки объектно-ориентированного программирования;
  • Опыт unit-тестирования;
  • Опыт рефакторинга чужого кода;
  • Опыт разработки и проектирования высоконагруженных систем;
  • Опыт работы с Redis, Sphinx, RabbitMQ, memcache.

Чем приманивают веб-дизайнеров?

Работодатели готовы идти на существенное увеличение стартовых окладов для специалистов с соответствующим опытом работы. Если в начале года максимальный уровень предложений для веб-дизайнера составлял 130 000 руб., то сейчас можно встретить вакансии с предложениями до 150 000 – 170 000 руб. 

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

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

Какие знания и навыки позволяют веб-дизайнерам претендовать на максимальный доход?

 Во-первых, это опыт работы не менее 3 лет. Во-вторых, необходимы навыки успешной разработки дизайна веб-порталов и создания дизайна интерфейсов. Разумеется, опытные веб-дизайнеры должны отлично владеть графическими и flash-редакторами. Среди дополнительных пожеланий нередко встречаются следующие: умение рисовать от руки, знание английского языка и основ HTML, CSS, JavaScript, PHP, SQL. 

Программист С#

RedMonk регулярно публикует собственный рейтинг языков программирования. Он строится на основе оценки популярности на GitHub вместе с активностью обсуждений на Stack Overflow. С# входит в пятёрку лидеров. Статистика сайта Russia.trud.com показывает, что профессия Разработчик C# является наиболее высокооплачиваемой в Москве. Уровень средней заработной платы составляет 120 000 руб. Следом идут Санкт-Петербург и Кировск.

Помимо деления на junior, middle, senior, специфику профессиюи можно разделить на две области: веб-разработка и десктоп-разработка. Сейчас более популярна веб-разработка. Большой спрос на ASP-программистов, ASP MVC. WPF-разработчики требуются реже, хотя вакансии с такой квалификацией тоже есть.

Вне зависимости от того, будет программист разрабатывать онлайн- или офлайн-приложения, от него будет требоваться знание основ C#, ООП, паттернов проектирования и SQL - это тот минимум, с которым можно претендовать на вакансию junior-разработчика C#. Дальше уже идёт подразделение на веб и десктоп. Для веба на среднем middle-уровне требуется ASP и даже скорее ASP MVC, так как чистый ASP уже не так популярен. Senior-разработчик должен иметь опыт от 5 лет и применять на практике большинство технологий вне зависимости от того, где они будут применяться.

Навыки и знания, влияющие на рост зарплаты:

  • опыт управления группой разработчиков или наставничества и развития младших коллег;
  • навыки разработки на C#, ASP.NET.MVC;
  • уверенная алгоритмическая подготовка и знания основных структур данных;
  • знание SQL;
  • понимание и опыт практического использования ORM (желательно LINQ или EF);
  • навыки клиентского веб-программирования (JavaScript/Jquery, Ajax, HTML/CSS);
  • навыки применения практик непрерывной интеграции и написания тестов;
  • понимание принципов многопоточного программирования, опыт разработки высоконагруженных и (или) распределенных приложений;
  • опыт работы с ASP.NET MVC или иными MVC-фреймворками;
  • опыт программирования под Unix/Linux (скриптовые языки, shell, С/С++/Java).

Программист Python

Требования к начинающим разработчикам Python достаточно лаконичны. Соискателям, не имеющим опыта работы, необходимо иметь законченное или неполное высшее образование (профильное или техническое), знать CSS, HTML и основы программирования на Python. Стартовый оклад составляет от 50 000 до 70 000 руб. (Москва), от 40 000 до 56 000 руб. (Санкт-Петербург). 

Вход в следующий зарплатный диапазон открыт программистам со стажем разработки на Python от 1 года. Также востребован опыт работы с MySQL и навыки разработки web-сервисов. Соискателям необходимо знать JavaScript и владеть «техническим» английским. Повышает «стоимость» специалиста на рынке труда стаж программирования от 2 лет, опыт разработки высоконагруженных проектов и навыки работы с системами контроля версий. Соискателям также необходимо знать Linux. Нередко работодатели требуют знания дополнительного языка программирования (PHP, Java, С). Дополнительными шансами на трудоустройство обладают программисты, имеющие портфолио выполненных проектов. Максимальный доход – у программистов Python с опытом работы более 3 лет и навыками руководства командой разработчиков. «Потолок» зарплатных предложений в Москве – 160 000 руб. В Санкт-Петербурге разработчики Python могут рассчитывать на доход до 130 000 руб. 

Интересная статистика:

  • Возрастной диапазон наиболее востребованных рынком труда программистов Python 22-45 лет;
  • Программисты Python в возрасте до 30 лет составляют 75% от общего числа специалистов; в возрасте от 30 до 40 лет - 17%, в возрасте от 40 до 50 - 8%;
  • 89% программистов Python – мужчины;
  • 74% программистов Python владеют английским языком на базовом уровне и на уровне, достаточном для чтения специализированной литературы; на разговорном и на свободном уровнях - 26%;
  • 80% программистов Python имеют высшее образование, 16% - неполное высшее;
  • 30% программистов Python имеют водительские права категории «В».

Что поможет повысить зарплату в 2017 году? 

  • разработка Web API и Web-приложений с применением Django, Tornado и/или Twisted;
  • разработка высоконагруженных информационных систем;
  • оптимизация производительности информационных систем;
  • хорошее знание SQL и опыт разработки для PostgreSQL;
  • разработка под Unix/Linux;
  • хорошее знание Git;
  • знание английского языка на уровне чтения технической документации;
  • плюсом будет знание С, С++, сетевых Python библиотек.

Разработчик приложений для мобильных устройств

"Лучший и единственный способ стать мобильным разработчиком - начать разрабатывать! Никто, кроме вас самих, не научит вас программировать. Чёрт возьми, да я сам бросил курс Computer Science в университете, чтобы изучать философию! Хорошим программистом двигает страсть к поиску решений проблемы. Если в вас есть эта страсть — у вас всё получится."

Так сказал Мэтт Томпсон, разработчик и дизайнер в Heroku, автор блога про Objective-C и Cocoa NSHipster.com, автор многих OpenSource-проектов, например AFNetworking, который использовали хотя бы раз все iOS-разработчики. Эта цитата была подобрана к статье по одной причине: если вы решили разрабатывать мобильные приложения, вам придётся понять, на какие устройства ваша страсть опрокинется? Android, IOS, Windows Phone? Никто не знает, с чем будет связан ваш выбор. 

IOS

Android

Вся статистика была взята из открытого доступа. Статистика конечно же за 16 год