Биржа труда для программистов. Реальная оценка

Зарплата отличается от того, что публикуют официально.
 

Пришло время традиционных сводок с российской биржи труда. В этот раз обойдемся без красивых официальных цифр, исключительно факты. Я изучил 10 свежих вакансий по каждой из позиции, на основании чего сделал общую выборку по географии городов, зарплате, требованиям, а также дал оценку востребованности. В качестве агрегатора вакансий использовался сервис trud.com.

Вот Ñ‡Ñ‚о из этого получилось.

Junior Java Developer

Общее число вакансий: ~ 600;

География: Ижевск, Новосибирск, Москва, Брянск, Томск, Казань, Санкт-Петербург.

Зарплата: от 25 до 45 тысяч рублей.

Необходимый минимум знаний, помимо профильного языка:

  • опыт работы с Ð‘Д (SQL);
  • знание HTML, CSS, JavaScript:
  • хотя Ð±Ñ‹ минимальный опыт работы с Ð¾Ð´Ð½Ð¸Ð¼ из Ñ„реймворков (Spring, Hibernate и Ð¿Ñ€.)
  • уверенный английский язык.

Заключение: требования к ÑÐ¾Ð¸ÑÐºÐ°Ñ‚елям на Ð´Ð¾Ð»Ð¶Ð½Ð¾ÑÑ‚ÑŒ младшего Java-разработчика не Ð²Ñ‹Ð³Ð»ÑÐ´ÑÑ‚ завышенными, зарплата для старта карьеры вполне достойная, учитывая выборку городов.

Оценка востребованности: 4 из 5. Много вакансий, разумные требования.

Junior Python Developer

Общее число вакансий: ~ 250;

География: Санкт-Петербург, Москва, Екатеринбург, Пенза, Ростов-на-Дону.

Зарплата: от 40 до 60 тысяч рублей.

Необходимый минимум знаний, помимо профильного языка:

  • опыт работы с Django, mongoDB;
  • знание систем контроля версий;
  • знание MySQL или PostgreSQL;
  • понимание веб-технологий (HTML5, JS, CSS, HTTP, Ajax, JQuery);
  • знание английского языка на ÑƒÑ€Ð¾Ð²Ð½Ðµ чтения технической документации;

Заключение: описанные требования удовлетворят лишь 2 работодателей из 10. Во Ð²ÑÐµÑ… остальных случаях придётся подтянуть свои знания по Ð¾Ð±Ð»Ð°Ñ‡Ð½Ñ‹Ð¼ платформам, внутренними языкам shell или bash, почтовым агентам и Ñ‚ак далее в Ð·Ð°Ð²Ð¸ÑÐ¸Ð¼Ð¾ÑÑ‚и от ÑÐ¿ÐµÑ†Ð¸Ñ„ики.

Оценка востребованности: 2 из 5. Профессия Python-разработчика часто требует специализации и Ð·Ð½Ð°Ð½Ð¸Ñ сопутсвующих инструментов. Найти работу с Ð±Ð°Ð·Ð¾Ð²Ñ‹Ð¼ набором â€” сложно.

Junior Android Developer

Общее число вакансий: ~ 200;

География: Нижний Новгород, Севастополь, Екатеринбург, Петрозаводск, Москва, Краснодар, Ижевск, Чебоксары, Омск, Санкт-Петербург.

Зарплата: от 15 до 90 тысяч рублей.

Необходимый минимум знаний:

  • понимание принципов ООП;
  • опыт разработки приложений для Android;
  • знание Java;
  • наличие базовых знаний Android SDK;
  • знакомство с ÑÐ¸ÑÑ‚емами контроля версий;
  • знакомство с Google API.

Заключение: ключевым отличием между требованиями к Ð¼Ð»Ð°Ð´ÑˆÐ¸Ð¼ и Ð²ÐµÐ´ÑƒÑ‰Ð¸Ð¼ разработчикам является опыт. Общий набор инструментов и ÑƒÐ¼ÐµÐ½Ð¸Ð¹ при этом более-менее одинаковый. Верхняя планка зарплат джуниоров в ÑÑ‚олице существенно выше, но Ð¸ 45 тысяч рублей для регионов â€” хороший уровень.

Оценка востребованности: 3 из 5. Фильтр Â«junior» сильно обрезает количество вакансий, но Ð´Ð»Ñ поиска работы можно его отключать â€” количество требований не Ð²Ð¾Ð·Ñ€Ð°ÑÑ‚Ñ‘Ñ‚. Но Ð² Ñ†ÐµÐ»Ð¾Ð¼ ситуация на Ñ€Ñ‹Ð½ÐºÐµ выглядит оптимистично.

Junior iOS Developer

Общее число вакансий: ~ 150;

География: Севастополь, Нижний Новгород, Новосибирск, Ульяновск, Томск, Краснодар, Йошкар-Ола, Санкт-Петербург, Москва.

Зарплата: от 15 до 80 тысяч рублей.

Необходимый минимум знаний:

  • знание Objective-C/Swift, iOS SDK, Xcode;
  • знание iOS Guidelines;
  • знание принципов ООП и ÑˆÐ°Ð±Ð»Ð¾Ð½Ð¾Ð² проектирования;
  • знание принципов Agile, CI, CD, TDD;
  • опыт разработки клиент-серверных приложений;
  • технический английский;

Заключение: большой перечень требований к ÑÐ¾Ð¸ÑÐºÐ°Ñ‚елям, аналогичная с Android вилка зарплат, но ÐºÐ¾Ð»Ð¸Ñ‡ÐµÑÑ‚во вакансий чуть ниже.

Оценка востребованности: 3 из 5. Суть требований всех работодателей сводится к Ð¾Ð¿Ñ‹Ñ‚у разработки и Ð·Ð°Ð¿ÑƒÑÐºÐ° приложений для iOS. Если это хорошие продукты, то Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ с Ð¿Ð¾Ð¸ÑÐºÐ¾Ð¼ работы у Ð²Ð°Ñ не Ð±ÑƒÐ´ÐµÑ‚.

Junior Web Developer

Общее число вакансий: ~ 500;

География: Новосибирск, Краснодар, Санкт-Петербург, Нижний Новгород, Ростов-на-Дону, Подольск, Москва, Томск, Самара.

Зарплата: от 15 до 40 тысяч рублей.

Необходимый минимум знаний:

  • знание PHP, MySQL, HTML, JavaScript и ÑƒÐ¼ÐµÐ½Ð¸Ðµ работать с Ð½Ð¸Ð¼Ð¸ в ÑÐ²ÑÐ·ÐºÐµ;
  • знание JQuery, AJAX;
  • опыт работы хотя Ð±Ñ‹ с Ð¾Ð´Ð½Ð¸Ð¼ популярным PHP-фреймворком (Zend, Kohana, Simphony, Yii 2 и Ñ‚. Ð´.)
  • владение техническим английским языком;

Заключение: профессия веб-разработчика связана, с Ð¾Ð´Ð½Ð¾Ð¹ стороны â€” с Ð²Ñ‹ÑÐ¾ÐºÐ¾Ð¹ конкуренцией, а Ñ Ð´Ñ€ÑƒÐ³Ð¾Ð¹ â€” с Ð¾Ð³Ñ€Ð¾Ð¼Ð½Ñ‹Ð¼ рынком в Ð»ÑŽÐ±Ð¾Ð¼ регионе России. Зарплаты относительно других вакансий невысокие, но Ð² Ð¿ÐµÑ€ÑÐ¿ÐµÐºÑ‚иве это окупается возможностью перейти в Ñ‡Ð°ÑÑ‚ичный или полный фриланс.

Оценка востребованности: 4 из 5. Спрос на ÑÐ¾Ð·Ð´Ð°Ñ‚елей веба неизменно высокий, а Ð·Ð°Ñ€Ð¿Ð»Ð°Ñ‚а напрямую зависит от Ð¶ÐµÐ»Ð°Ð½Ð¸Ñ работать и Ñ€Ð°Ð·Ð²Ð¸Ð²Ð°Ñ‚ься.