talent.io Заработная плата разработчика

Изучение состояния технических зарплат в Европе

С 2015 года talent.io помогает тысячам технических специалистов по всему миру найти работу, соответствующую их потребностям. Используя наш опыт в области технологий, мы составили наш первый отчет о зарплате разработчиков.

Наш анализ данных составлен из более чем 40 000 запросов на интервью, которые были сделаны компаниями, нанимающими talent.io с января 2017 года по декабрь 2018 года.

Мы стремимся предоставить исчерпывающие данные о технических зарплатах, анализируя влияние следующих переменных на потенциальный доход:

  • Местоположение: talent.io базируется в трех крупнейших технологических центрах Европы: Франции, Германии и Великобритании. Таким образом, мы предоставляем (1) общий анализ по восьми городам, где talent.io работает в текущем отчете, и (2) страновой анализ для Франции, Германии и Великобритании, который будет доступен в следующих частях. Каждый из этих отчетов даст вам более подробное представление о том, какую зарплату ожидать от технического кандидата, ищущего работу в этой стране. Прокрутите вниз для ссылок на эти отдельные статьи.
  • 🧳 Годы опыта: разбиты на шесть отдельных диапазонов (0–1; 1–2; 2–4; 4–6; 6+), чтобы помочь вам точно определить свой потенциальный доход, независимо от вашего текущего опыта. Мы используем эти же диапазоны на нашей платформе, чтобы кандидаты и компании могли определить, подходит ли эта возможность.

Используя эти базовые переменные, мы исследуем следующие факторы, которые влияют на определение следующего шага для продвижения по службе:

  • Промышленность: не все отрасли созданы равными. Мы делаем шаг назад и исследуем, сколько средний технический специалист может рассчитывать на работу в конкретной отрасли.
  • Роль работы: посмотрите, как меняется ваша карьерная траектория - и зарплата - в зависимости от вашей должности и обязанностей.
  • Технологии: интересуетесь изучением новых технологий? Узнайте, какие технические стеки пользуются наибольшим спросом и сколько вы можете ожидать, основываясь на вашем наборе навыков.
  • Внешние факторы: как ваше образование влияет на ваш потенциал заработка? Есть ли у переезда в новую страну денежные выгоды? Мы рассматриваем, как различные внешние факторы могут влиять на диапазон заработной платы. (Примечание. Рассматриваемые внешние факторы зависят от данных по конкретной стране. Поэтому мы не предоставляем эти данные в нашем общем анализе.)
Наша основная цель - поделиться ценными данными о заработной плате и информацией о текущем ландшафте найма разработчиков.

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

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

Общие трансграничные тренды

Промышленность

Одной из первых вещей, которые ищущие работы учитывают при поиске новых рабочих мест, является компания или отрасль, в которой они хотят работать.

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

Поэтому, когда дело доходит до зарплаты разработчиков, мы начинаем с обратного, спрашивая: «В каких отраслях работает большинство технических специалистов?»

Независимо от того, являетесь ли вы разработчиком начального уровня, работающим в университете, или опытным профессионалом, проработавшим в одной отрасли в течение пяти лет, важно знать, какие компании нуждаются в наибольшем количестве инженеров.

Мы собрали наши данные, чтобы предоставить обзор 10 лучших отраслей, где разработчики наиболее востребованы:

Топ 10 отраслей нуждаются в технических специалистах. Источник данных: talent.io
  1. Корпоративное программное обеспечение (21,8%): создание компьютерного программного обеспечения и бизнес-ориентированных инструментов для таких организаций, как компании, правительственные учреждения, школы и т. Д.
  2. FinTech (13,1%): предоставляя комплексные финансовые решения, которые ранее были громоздкими и менее доступными для широкой публики, FinTech превратилась в конкурирующую отрасль для традиционных финансовых услуг
  3. Большие данные и аналитика (12,3%): агрегирование больших наборов данных и их структурирование для выявления тенденций, корреляций и понимания пользователей, которые невозможно было бы обнаружить иначе
  4. Платформа (10,7%): группировка технологий, которые создают большие сети, которые облегчают обмен или взаимодействие между группами пользователей
  5. Электронная коммерция (9,8%): покупка или продажа товаров / услуг онлайн
  6. Финансы / страхование (8,2%): предоставление традиционных финансовых услуг и услуг по управлению капиталом для коммерческих и розничных клиентов
  7. Медиа / контент (8,0%): публикация и обмен информацией через платформы СМИ
  8. Здоровье и хорошее самочувствие (6,9%): использование технологий для предоставления решений для принятия здоровых привычек в образе жизни и поддержания позитивного благополучия
  9. Игры (5,0%): разработка видео, компьютерных и мобильных игр
  10. Путешествия (4,2%): включает в себя услуги для отдыха, отдыха или деловых поездок, включая транспорт, гостеприимство и развлечения

Почти 50% компаний, в которых наибольшим спросом пользуются разработчики, относятся к отраслям Enterprise Software, Fintech и Big Data & Analytics. Для разработчика начального уровня, который стремится найти работу, мы рекомендуем обратиться в одну из этих отраслей.

Тем не менее, найти работу в отрасли, которая вас увлекает. Независимо от вашего текущего опыта, важно учитывать, как выбранная вами компания и отрасль помогут вам развить свой набор навыков на основе того, как вы планируете продвигаться по карьерной лестнице с течением времени.

Роль работы

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

Данные показывают, что четыре главных рабочих места, которые компании стремятся исполнить, составляют 75% всех технических ролей на нашей платформе.

Распределение главных рабочих мест на основе предложений о работе компании. Источник данных: talent.io
  1. Full Stack Developer (30,7%): разработка на стороне клиента и сервера
  2. Backend Developer (17,7%): разработка на стороне сервера
  3. Frontend Developer (14,2%): разработка на стороне клиента
  4. Ведущий разработчик (11,8%): техническая команда с опытом работы не менее 2 лет, отвечающая за управление людьми или проектами
  5. Другое (25,5%): включает в себя более 25 технических ролей, относящихся к разработке, данным, инфраструктуре, тестированию, продукту / дизайну и руководству / лидерству If (Если вы хотите узнать, помогаем ли мы техническим специалистам с вашим конкретным опытом и критерий поиска, мы рекомендуем подписаться на talent.io напрямую. Затем ваш профиль будет проверен специалистом по талантам, который определит, как мы можем вам помочь.)

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

Поскольку средняя заработная плата для ведущих разработчиков объединяет данные только для разработчиков с опытом работы от 2 лет, мы разделили наши выводы по следующим категориям: (1) Разработчики начального уровня и младшие разработчики: разработчики полного стека, внутреннего интерфейса и внешнего интерфейса с опытом работы от 0 до 1 и 1–2 года (2) Разработчики среднего и старшего уровня: Full Stack, Backend, Frontend и ведущие разработчики с опытом работы от 2–4, 4–6 и 6+ лет

Средняя заработная плата для начинающих и младших разработчиков во всех странах. Источник данных: talent.io

Если мы стандартизируем данные по валютам во всех странах в евро, мы обнаружим, что разработчики в Берлине и Великобритании получают в среднем предложения по более высокой заработной плате, чем разработчики во Франции.

Мы видим, что для начинающих разработчиков и начинающих разработчиков с 0–2-летним опытом работы разработчики Backend получают более высокую зарплату, чем разработчики Frontend и даже разработчики полного стека.

Средняя зарплата для среднего и старшего разработчиков во всех странах. Источник данных: talent.io

Между тем, если вы являетесь старшим разработчиком, вы можете стать ведущим разработчиком. Ведущие разработчики обычно получают предложения о работе со средней заработной платой на 10–20% выше, чем у разработчиков Backend, Frontend или Full Stack. В противном случае, другой вариант для старших разработчиков может перейти в роль архитектора программного обеспечения.

Важно помнить, что вышеупомянутые зарплаты не учитывают стоимость жизни, что может оказать существенное влияние на ваши ежегодные сбережения.

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

технологии

Исследования, проведенные в 2018 году в Глобальной программе найма разработчиков Stack Overflow, показывают два наиболее важных фактора при рассмотрении новой должности:

  1. Предлагаемая компенсация и льготы
  2. Используемые языки, рамки и другие технологии

Изучение конкретной технологии может существенно повлиять на вашу начальную зарплату и общий потенциал заработка - особенно для разработчиков с большим опытом.

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

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

По этой причине HTML и CSS не включены в приведенный ниже анализ данных. Это обязательные технологии, а не доминирующие языки, которые ищут компании при найме нового члена команды.

Языки программирования

Наиболее актуальные языки программирования, основанные на предложениях работы компании. Источник данных: talent.io

Чтобы понять взаимосвязь ожиданий по заработной плате для указанных языков, мы разбили данные на следующие группы:

  • C # - Java: оба объектно-ориентированных языка программирования со схожим синтаксисом и интерфейсами, производными от C и C ++
  • PHP - Python - Ruby: Python и Ruby - это языки высокого уровня, разработанные с учетом простоты и позволяющие разработчикам быстро программировать с помощью облегченного синтаксиса. Эти языки приобрели популярность и несут ответственность за уменьшение доли рынка на PHP
  • JavaScript: JavaScript составляет значительную часть наиболее важных языков. Ниже мы подробно расскажем, как разработчики применяют JavaScript, разбивая данные и наблюдая, как они складываются с определенной структурой или технологией.
C # - Java
Средняя зарплата для разработчиков на C # и Java во всех странах. Источник: talent.io
  • C # (3,8%): универсальный объектно-ориентированный язык программирования, который можно использовать для написания веб-сервисов, серверного кода и встроенных систем.
  • Java (19,3%): универсальный объектно-ориентированный язык программирования, используемый в самых разных областях разработки приложений - от веб-приложений и настольных систем до облачных вычислений и больших данных

Наш анализ показывает, что разработчики C # во Франции и Германии зарабатывают примерно одинаковую зарплату в среднем на 47 тыс. Евро в год, тогда как разработчики на C # в Великобритании зарабатывают в среднем на 11% больше при 53 тыс. Евро (46 тыс. Фунтов) в год.

Во Франции Java-разработчики получают примерно такую ​​же зарплату, как и разработчики на C #. Однако в Германии и Великобритании разработчики Java зарабатывают на 12% больше и на 8% соответственно больше, чем разработчики на C # в своих странах. Это может быть отчасти связано с тем, что многие Java-разработчики из Германии и Великобритании нашли больше рабочих мест в компаниях FinTech и Finance / Insurance, которые платят в среднем более высокую зарплату, чем в других отраслях.

PHP - Python - Ruby
Средняя зарплата для разработчиков PHP, Python и Ruby во всех странах. Источник: talent.io
  • PHP (13,2%): общедоступный язык сценариев общего назначения, разработанный специально для разработки веб-приложений и широко используемый в компаниях, занимающихся программным обеспечением для предприятий. → Symfony является наиболее часто используемой средой разработки для разработчиков PHP.
  • Python (17,8%): универсальный объектно-ориентированный язык программирования высокого уровня, подчеркивающий удобочитаемость и простоту кода, с универсальными приложениями, такими как веб-разработка, наука о данных и сценарии → Django - это наиболее часто используемая среда разработки Python
  • Ruby (5,4%): универсальный объектно-ориентированный язык программирования с кратким синтаксисом, обеспечивающий большую гибкость кодирования и делающий его популярным языком веб-приложений при запуске. Ruby on Rails является наиболее часто используемой средой для разработчиков Ruby.

Приведенные выше данные показывают, что PHP-разработчики зарабатывают меньше, чем Python и Ruby-разработчики, независимо от страны: Франция в среднем составляет 43 тыс. Евро, Великобритания - 48 тыс. Евро, а Германия - 49 тыс. Евро в год.

Разработчики Ruby в среднем зарабатывают чуть больше, чем разработчики PHP, в то время как разработчики Python имеют самые высокие средние зарплаты в каждой стране. Поэтому независимо от того, где вы живете, разработчики, которые хотят увеличить свой потенциал заработка, могут подумать об изучении Python.

JavaScript

JavaScript остается важным языком программирования, выступая в качестве предпосылки для разработки Frontend.

Хотя это правда, что JavaScript составляет 40,4% наиболее известных языков программирования на talent.io, мы хотели еще больше понять, как разработчики программного обеспечения использовали свои знания JavaScript с практической точки зрения.

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

Анализ и категоризация JavaScript-фреймворков и библиотек. Источник данных: talent.io
  • Backend JS (33,3%): на Node.js приходится 99,99% практически всего Backend JavaScript, используемого разработчиками. → Node.js: быстрая и легкая среда выполнения JavaScript, которую можно использовать для создания внутренних компонентов путем выполнения кода JavaScript вне браузера.
  • Desktop / Mobile JS (3,6%): React Native составляет 95% от всех JavaScript для настольных компьютеров и мобильных устройств, используемых разработчиками. → React Native: Javascript, кроссплатформенная инфраструктура, используемая для разработки мобильных приложений для iOS и Android
Средние зарплаты для бэкэнда JavaScript и настольных / мобильных платформ и библиотек. Источник данных: talent.io

Для любого разработчика, который любит кодировать на JavaScript, но интересуется бэкенд-разработкой, Node.js - отличный выбор технологий. Для настольных и мобильных приложений React Native - это основная технология JavaScript, используемая разработчиками на местах. В то время как средние зарплаты не так высоки, как у тех, кто выбрал Node.js для разработки бэкэнда, популярность React Native растет как кроссплатформенная мобильная технология.

  • Frontend JS (63,0%): на его долю приходится почти две трети фреймворков и библиотек JavaScript, используемых разработчиками. Это неудивительно, поскольку все остальные основные используемые технологии - это языки и фреймворки Backend. Основными технологиями, способствующими этому проценту, являются: → ReactJS → AngularJS → Vue.js. Подробный анализ данных приведен ниже в разделе «Фреймворки + библиотеки: внешний интерфейс».

Каркасы + Библиотеки: Фронтенд

Javascript интерфейсные рамки популярность и средняя заработная плата. Источник данных: talent.io
  • ReactJS (79,8%): декларативная, основанная на компонентах библиотека JavaScript для создания быстрых, масштабируемых пользовательских интерфейсов
  • AngularJS (10,8%): структурная структура JavaScript, созданная для создания динамических веб-приложений
  • Vue.js (9,5%): простая, прогрессивная и легкая среда JavaScript, разработанная для создания пользовательских интерфейсов

ReactJS - самая известная библиотека, используемая разработчиками для разработки Frontend, на которую приходится почти 80% сделанных предложений о работе. Неудивительно, что, как показывают данные, разработчики, которые пишут в ReactJS, получают более высокую зарплату, чем разработчики, использующие AngularJS или Vue.js, начиная от годовой зарплаты в размере 46,5 тыс. Евро во Франции до 55 тыс. Евро (51,5 тыс. Фунтов) в Великобритании.

Для разработчиков Frontend ReactJS остается наиболее привлекательной технологией как для разработчиков программного обеспечения, так и для компаний.

Ожидаемая зарплата по стране

В ближайшие недели вы сможете получить доступ к конкретным разборам данных о зарплатах в трех наших основных странах: Франции, Германии и Великобритании. Мы рекомендуем подписаться на нас в Medium или LinkedIn, чтобы узнать, когда выйдет наш следующий взнос.

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

Если у вас есть какие-либо вопросы о наборе данных или анализе, представленном в этом отчете, сообщите нам об этом в разделе комментариев ниже или по электронной почте hello@talent.io.

Вы заслуживаете лучшей работы

talent.io является крупнейшей в Европе платформой выборочных талантов для разработчиков программного обеспечения и технических профилей. Мы помогаем разработчикам в 10 городах Европы: Париже, Берлине, Лондоне, Амстердаме, Бордо, Лилле, Лионе, Тулузе, Гамбурге и Мюнхене.

Присоединяйтесь к нам, и пусть компании обращаются к вам напрямую. Попрощайтесь с резюме, сопроводительные письма и списки вакансий.

100% бесплатно для кандидатов - создайте свой профиль за 2 минуты, найдите следующую позицию через пару недель.