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

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

    image

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

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

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

    image

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

    image

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

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

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

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

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

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

    Помогал делать перевод стартапер из Украины Ярослав Босенко.
    Спасибо за внимание и за позитивный фидбек. Подписывайтесь на наш блог на Хабре, Twitter (агрегатор интересных новостей о Кремниевой Долине), Facebook, YouTube-канал, чтобы следить за обновлениями. Предыдущие посты можно посмотреть тут.

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

    Интересны ли вам подобные переводы?
    Какие публикации, связанные с Кремниевой Долиной вас интересуют

    Бизнес-ассоциация AmBAR

    43,00

    Компания

    Поделиться публикацией
    Комментарии 47
      +24
      Теги беспощадны и бессмысленны: кремниевая долина, силиконовая долина, стартапы, инвестиции.
        –8
        Потому что это относится к Кремниевой Долине, а не к Воронежу. А также к стартапам — в основном, именно они работают с open-source. Инвестиции — возможно, лишнее.
          +10
          Имеется в виду, что по этим тегам статьи найти сложновато. Надо бы «языки программирования», «зарплаты», «статистика зарплат»
            –3
            Да, спасибо, добавлю указанные вами.
              0
              Хмм — в штатах php кодер зарабатывает почти в два раза больше чем у нас (если конечно в таблице цифра чистого дохода c учетом налогов) — интересно бы сравнить с учетом уровня цен
                0
                Практически нигде не указывается чистый доход, при этом налоги довольно высокие, но есть возможность часть их списать. Если совсем грубо, находясь в одиночку на территории США вы будете платить порядка 30% налогов.
                  +1
                  Если так то разница небольшая — процентов 20 может.
                  У них 98 минус налоги, у нас тысяч 50 на руки
                    0
                    Ну у нас все таки 130к в месяц платять ОЧЕНЬ небольшому количество пхп-программистов. И уж точно далеко не среднее.
            0
            А в карму-то зачем?)
          +8
          C одной стороны такие переводы интересны, т.к. можно понять как живут за рубежом.
          С другой они сильно печалят. Коллеги PHP-программисты, получают меньше 1000$ в месяц. А я как верстальщик и того меньше =(
            0
            Так есть же всякие фрилансерские сайты, чтобы работать за рубежом, не выходя из Воронежа =) Например, oDesk и 99designs
            Вообще, судя по тому, что перевод не плюсуют — такие переводы, как будто, неинтересны.

            Плюс ещё учитывайте, что эти цифры — это без учёта налогов (около 40%) и того, что «расходы на жизнь» в США (особенно в Сан-Франциско) намного выше того же «условного Воронежа»
              +8
              Вот и локализовали бы таблицу — вычли налоги, поделили на 12, указали в рублях. Потому что большинство местной аудитории, все же, получает зарплату после налогов, в рублях и в расчете на месяц.
              Информация любопытная, но не настолько, чтобы я кинулся изучать налогообложение США, а потом сидел, тыкая потными от волнения пальцами в калькулятор.
                +10
                При всем уважении, не все читающие хабр — из России.
                Делите, вычитайте, но плз, не переводите в рубли.
                  0
                  Да, не совсем точно выразился — конечно, речь не идет о том, чтобы убрать исходные данные — просто добавить столбец с «переводом на российские реалии».
                    –3
                    согласен, в Росии все по своему
                  +2
                  «Нельзя так просто взять и вычесть [pic]»
                  В США не так все просто с налогами. Налоги зависят от того: сколько получаешь день, есть ли неработающие в семье, в каком штате ты живешь (в штате WA, где Microsoft, вообще, нет налога штата, а в NY он совсем не маленький). В среднем можно, конечно же, вычесть примерно 25-30% (40% — это уже слишком, ИМХО).
                  0
                  Фриланс отличается от работы за рубежом. Там 25$ в час — минималка для разработчика, а на фрилансе это уже можно сказать хороший рейт.
                    +2
                    У меня сложилось такое мнение, что у вас личная неприязнь к городу Воронеж
                      +1
                      Это все прекрасно, но все равно не выходит 90000$ валового дохода в год.
                        –3
                        Ну так нужно развиваться… у меня выходит 80000$-90000$
                    +6
                    ИМХО, немного абстрактная метода у автора. Лучше глянуть по теме ещё В поисках самого востребованного на рынке языка программирования и в дополнение Top-25: ИТ-компании с рекордными зарплатами программистов.

                    Всё это данные за 2013 год и для североамерикаеского рынка, и общее представление о популярности языков программирования у реальных работодателей (а не пользователей Гитхаб) дают вполне ясное.
                      +2
                      Это просто разные вещи. Автор использовал данную методологию как раз потому, что зарплаты ИТ-гигантов типа Facebook и Google сильно отличаются от тех же стартапов. А вот данные с GitHub довольно любопытны.
                        0
                        Или, скорее, зарплаты по стране отличаются от зарплат в Долине. Примерно как у нас между Москвой и остальной территорией страны.
                        +2
                        Почитал Топ-25 и удивился написанному про Apple (отдельные кабинеты на 2-3 человека). Я работаю в эппл в купертино и такого не видел. Хотя может отличаться между подразделениями
                        +8
                        Опрос про интересующие темы лучше сделать чекбоксами — может кого-то интересует 2 или более темы.

                        Тут средний доход, видимо, имеется в виду за год. Любопытно, что это за доступные точки данных по доходам, неужто программисты сами раскрывают о себе данные в паблик? Полез в блог автора. Там чуть подробней сказано, что он использовал Rapleaf API. Если я правильно разобрался, сервис позволяет по email-адресу получить один из диапазонов
                        «household_income»: «0-15k», «15k-25k», «25k-35k», «35k-50k», «50k-75k», «75k-100k», «100k-125k», «125k-150k», «150k-175k», «175k-200k», «200k-250k», «250k+»
                        А вот откуда такие сведения у самого сервиса — загадка. Сами они указывают перепись населения, открытые источники, опросы и агрегаторы данных.
                          +9
                          Обожаю такие диаграммы. Смотришь на нее и, на первый взгляд, кажется, что php разработчик зарабатывает в 2.5 раза меньше, чем разработчик ActionScript :)
                            0
                            Хотя, вроде бы, XSLT полон по Тьюрингу (то есть его можно считать языком программирования), но, мне кажется, его роль вспомогательная. Сомневаюсь, что есть чистые XSLT программисты. Поправьте, если я неправ.
                              0
                              Правы
                                0
                                Видимо, GitHub выделяет XSLT в отдельную категорию, поэтому XSLT так и стоит в выборке автора.
                                  +8
                                  То есть CSS вас не смутил? ;]
                                    0
                                    Заметил только после вашего комментария :) Я смотрел только куда лучше податься :)
                                      +3
                                      CSS, формально, тоже полон, офигеть :)
                                      stackoverflow.com/questions/2497146/is-css-turing-complete
                                        0
                                        o_O а как на CSS реализовать простой цикл?
                                          +2
                                          В примере по ссылке его реализовали с помощью пользователя. ;]
                                      +5
                                      Такие есть. Только они не в вебе. XSLT имеет вполне самостоятельное значение.
                                      +4
                                      пост — «посмотрите сколько бы вы получали если бы родились в другой стране» :)
                                        +4
                                        И сдался мне этот Javascript, остался бы на CSS больше получал бы!
                                          +10
                                          Конечно. Разве вы не знали, что CSS программисты ценнее C++ программистов, и уж тем более JavaScript программистов?

                                          А я пожалуй перейду в XSLT.
                                            +7
                                            А я перейду в уныние. Почему у меня средняя зарплата не 100.000$?
                                          0
                                          Действительно любопытно про XSLT. Имхо дело в том, что круг задач, в которых XSLT используется становится все более специфичным. И web из этого круга задач уходит. Больше в корпоративном секторе и в оборонке.
                                          А язык, мягко говоря, не очень простой.
                                            +2
                                            Кажется, программистов на CoffeeScript где-то обманывают)
                                              +9
                                              Автор перевода упустил очень важный пункт в оригинале: household income — это вовсе не зарплата программиста, это брутто доход на семью («в доме»), т.е. муж + жена, а то и + родители + ребенок.
                                                0
                                                Такие зарплаты вызывают у меня печаль. Даже учитывая их налоги, получается в несколько раз больше.
                                                  0
                                                  Среднее арифметическое это конечно просто, я бы даже сказал примитивно. Лично я бы предпочёл медиану. А то вдруг на Хаскеле один программист работает за еду и тянет среднее значение вниз, а на ActionScript пишет топ-менеджер для души как хобби, но с доходом в пару сотен миллионов и женой наследницей миллиардов. И желательно со стандартным отклонением, а то возможно, что все эти средние зарплаты на самом деле вообще не отличаются в пределах статистической погрешности.
                                                    0
                                                    Разница между максимальной и минимальной — 20%. Похоже, что это действительно статистические флуктуации, а в среднем у всех кругленькие 100К на семью, независимо от языка.
                                                    0
                                                    Интересно было бы увидеть в этой таблице ещё Delphi.
                                                    Что касается Европы, походу нам не доплачивают (улыбка).
                                                    В переводе на доллары:
                                                    PHP примерно 55 000 $
                                                    C# примерно 78 000 $
                                                    Delphi примерно 93 000 $

                                                    Наверно сказывается демпинг из развивающихся стран.
                                                    Хотя, последнее время, наметилась чёткая тенденция к росту, сказывается недостаток программистов.
                                                      0
                                                      Очень странная визуализация графика, судя по немй, разработчики на puper получают в 10 раз меньше ActionScript.

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

                                                      Самое читаемое