Сравнение Языков Программирования По Работе На Бирже Фриланса Upwork.com + Опрос

Недавно (в конце марта 2016 года) я проводил исследование перспектив языков программирования на upwork.com для одного из своих проектов и подумал, что это может быть интересно кому-то еще.

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

Мне также было интересно, какой уровень квалификации ожидают работодатели (и соответственно, сколько они рассчитывают платить)

Сравнение языков программирования по работе на бирже фриланса upwork.com + опрос

Процент предложений по популярным языкам программирования

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



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

Поиск Google выбрал лучшие языки программирования (PL)
  • Джава
  • Питон
  • Javascript
  • С++
  • С#
  • SQL
  • PHP
  • Быстрый
  • Рубин
Я взял на себя смелость убрать SQL из исследования: работа исключительно программистом баз данных на upwork встречается очень редко, такие разработчики чаще требуются в крупных корпорациях на постоянной основе, а на upwork знание SQL приходит просто как почти обязательное условие.

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



Ищите предложения на upwork.com

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



Сравнение языков программирования по работе на бирже фриланса upwork.com + опрос

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

Они ожидают немного большего опыта от разработчиков Java, C++, C# и Ruby и немного более терпимы к новичкам в PHP и, внезапно, снова в C#.

В среднем 51,5% работодателей ожидают средний , 26,5% эксперт и 22% вход .



Поиск работающих фрилансеров

К сожалению, поиск по фрилансеры C++ (3%) и C# (5,9%) не дали значимых результатов.

По этой причине мне пришлось исключить их из дальнейших исследований, несмотря на то, что спрос на них больше, чем на тот же Ruby (4,5%) и Swift (2,5%).

Простите меня за это, пожалуйста.

На апворке есть два типа «фрилансеров» — те, кто там зарабатывает, и те, кто только что зарегистрировался и забил.

Я считаю, что неактивные аккаунты не представляют конкуренции и решил искать только те аккаунты, которые заработали на upwork хотя бы доллар.

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

При поиске фрилансеров на upwork вы можете фильтровать их по почасовой ставке:

  • < 10$
  • 10 — 30$
  • 30 — 60$
  • 60$+ Принимая во внимание тот факт, что все они зарабатывают хоть немного денег, это может дать некоторое представление о том, в каком PL они зарабатывают больше по сравнению с другими.



Сравнение языков программирования по работе на бирже фриланса upwork.com + опрос

Если говорить только о самых высокооплачиваемых фрилансерах, то рейтинг будет таким:
  1. Питон
  2. Рубин
  3. Быстрый
  4. Джава
  5. Javascript
  6. PHP
Думаю, 1-е место Python связано с тем, что сюда также приходят различные высокооплачиваемые аналитики, которые часто им пользуются и перечисляют свои навыки.

Если принять «среднюю» ставку за upwork за $30+, то Python и Swift поменяются местами:

  1. Быстрый
  2. Рубин
  3. Питон

    Самое главное: соотношение спроса и предложения.

Просто разделив общее количество предложений на количество аккаунтов фрилансеров для каждого ЛП, получилась следующая картина:

Сравнение языков программирования по работе на бирже фриланса upwork.com + опрос

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

Рейтинг:

  1. Питон (0,279)
  2. PHP (0,229)
  3. Рубин (0,216)
  4. JavaScript (0,200)
  5. Быстрый (0,188)
  6. Джава (0,172)

    Критика исследования

  • Как отмечалось выше, картина не полная, так как нам пришлось исключить из исследования C# и C++; оба языка превосходны и могли бы побороться за рейтинги
  • JavaScript и его рейтинги не являются универсальными.

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

    Данное исследование никак это не оценивает, но, насколько мне известно, программирование на Node.JS сейчас является одним из топовых трендов в мире глобальной разработки.

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

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

    Однако на распределение рейтингов это, скорее всего, не повлияет.

    выводы

  • С индийцами в кодировании на PHP конкурировать сложно, но заработать всегда можно.

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

  • Python и Ruby — хорошие языки для взлома upwork
  • Работодателям может быть сложно вас найти, если вы разрабатываете на C# и C++, вам нужно присылать предложения самостоятельно
А также копетанская очевидность шепчет мне на ухо:
  • Вам нужно знать английский
  • Знание SQL необходимо независимо от того, на каком языке вы пишете код.
  • Понимание JavaScript необходимо, если вы собираетесь писать код для Интернета.

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

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

Войти , Пожалуйста.

Какие языки вы используете, чтобы заработать на хлеб с маслом? 3,6% 1C 83 0,61% ActionScript 14 14,02% C/C++ 323 16,19% C#/.

NET 373 3,17% Delphi/Pascal 73 0,56% Erlang 13 0,3% F# 7 3,39% Go 78 0,39% Haskell 9 14,89% Java 343 36,94% JavaScript 851 0,43% Lisp 10 1,35% Lua 31 1,69% Perl 39 29,17% PHP 672 0,26% Prolog 6 18,97% Python 437 0,65% R 15 5,86% Ruby 135 0,13% SmallTalk 3 17,88% SQL 412 4,04% Swift / Цель-C 93 10,85 % Боже мой, как много этих языков!!! 250 3,39% разные, напишу в комментариях 78 проголосовали 2304 пользователя.

597 пользователей воздержались.

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

Войти , Пожалуйста.

Вы уже работаете на upwork.com? 13,5% да 246 54,56% нет 994 31,94% ну думаю у меня там есть аккаунт. 582 проголосовали 1822 пользователя.

395 пользователей воздержались.

Теги: #java #JavaScript #sql #C++ #C++ #python #ruby #php #Swift #языки программирования #ruby #php #python #JavaScript #программирование

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.