- PVSM.RU - https://www.pvsm.ru -

Средний доход разработчика в зависимости от языка программирования

Добрый день, уважаемые читатели Хабра. Как часто вы смотрите за актуальностью той или иной платформы? Если вы хороший специалист, то, наверное, всегда. Если же нечасто – пожалуй, пора начать это делать. Мы подготовили перевод исследования американского блогера Бена Подгурски (Ben Podgursky) [1], позволяющего понять уровень оплаты программистов, в зависимости от языков программирования. Бен использовал в качестве источника данные пользователей на GitHub. Данный пост набрал большой рейтинг на Hacker News.

image

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

  • Для каждого репозитария я использовал оценку проектов GitHub по составу языков программирования. Например, этот проект [2] GitHub оценивает как на 75% состоящий из Java.
  • Для каждого языка я собрал данные доходов для всех разработчиков, которые внесли вклад в проект, который минимум на 50% на этом языке (по вышеуказанной оценке).
  • Я отфильтровал по языкам с >100 доступных точек данных по доходам (помогает понять популярность платформы — чем больше, тем популярнее).


Вот таблица доходов, сортированная от наименьшего среднего дохода к найвысшему:

image

Вот те же данные в форме диаграммы:

image

Большинство языков из выборки примерно соответствовали моими ожиданиями:

  • Haskell — очень академический язык, который не славится щедрыми зарплатами.
  • PHP — очень доступный язык, и молодые, менее квалифицированные программисты могут легко освоить его.
  • Java и ActionScript используются в большой степени в корпоративном программном обеспечении, и, как хорошо известно, разработка корпоративного ПО оплачивается достаточно хорошо.

С другой стороны, я незнаком с некоторыми языками, такими как XSLT, Puppet и CoffeeScript. У вас есть предположения, почему эти языки заняли такие места в выборке?

Но прежде чем делать выводы из вышеописанных данных, хочу кое-что заметить:

  • Все эти проекты — это проекты с открытым исходным кодом (open-source), которые не могут дать точную оценку стоимости работы среди разработчиков закрытых проектов.
  • Не все репозитарии проанализированы на GitHub, поэтому некоторая часть пользователей не взята в расчёт.

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

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

От переводчика: не стал переводить таблицу и график на русский язык — похоже, что и так всё понятно. Если всё же стоило — дайте знать в комментариях. Помогал делать перевод стартапер из Украины Ярослав Босенко [3].

Спасибо за внимание и за позитивный фидбек — дайте знать, интересны ли подобные переводы. Подписывайтесь на наш блог на Хабре [4], Twitter [5], Facebook [6], YouTube-канал [7], чтобы следить за обновлениями. Предыдущие посты можно посмотреть тут [8].

С вами был Иван Цыбаев [9] из Американской Бизнес-ассоциации Русскоговорящих Профессионалов (AmBAR) [10].

Автор: itsybaev

Источник [11]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/java/44111

Ссылки в тексте:

[1] исследования американского блогера Бена Подгурски (Ben Podgursky): http://bpodgursky.wordpress.com/2013/08/21/average-income-per-programming-language/

[2] этот проект: https://github.com/LiveRamp/jack

[3] Ярослав Босенко: https://www.facebook.com/gvegos?fref=ts

[4] блог на Хабре: http://habrahabr.ru/company/ambar/

[5] Twitter: https://twitter.com/siliconnewsru

[6] Facebook: https://www.facebook.com/siliconnews.ru

[7] YouTube-канал: http://www.youtube.com/user/amptyjones

[8] тут: http://siliconnews.ru/

[9] Иван Цыбаев: https://twitter.com/itsybaev

[10] Американской Бизнес-ассоциации Русскоговорящих Профессионалов (AmBAR): http://siliconnews.ru/AmBAR

[11] Источник: http://habrahabr.ru/post/194932/