Популярна платформа для програмістів Stack Overflow опитала понад 100 000 розробників зі 183 країн і склала рейтинги найпопулярніших на сьогодні мов і найбільш «грошовитих» спеціальностей у США та по всьому світу. Понад 1% усіх опитаних – українці. Опитування проводилося в січні 2018 року. AIN.UA розповідає, які зарплати в IT.

Портрет програміста 2018

Майже 60% опитаних – бекенд-розробники, і понад 20% – займаються мобільною розробкою. Найчастіше на одного респондента припадало два типи ідентифікації, найпоширеніші пари: фронтентд/бекенд/фулстак у різних комбінаціях. Також часто зустрічалися комбінації адміністратор баз даних/системний адміністратор, DevOps/системний адміністратор, дизайнер/фронтенд.

  • Back-end розробники – 57,9%
  • Full-stack розробники – 48,2%
  • Front-end розробники – 37,8%
  • Мобільні розробники – 20,4%
  • Розробники десктопних або корпоративних додатків – 17,2%
  • Студенти – 17,1%
  • Адміністратори баз даних – 14,3%
  • Дизайнери – 13,1%
  • Системні адміністратори – 11,3%
  • DevOps-фахівці – 10,4%
  • Дата- або бізнес-аналітики – 8,2%
  • Фахівці Data scientist або машинного навчання – 7,7%
  • QA або тестувальники – 6,7%
  • Менеджери розробки – 5,7%
  • Розробники вбудованих додатків або пристроїв – 5,2%
  • Гейм-девелопери або гейм-дизайнери – 5,0%
  • Продакт-менеджери – 4,7%
  • Педагоги або академічні дослідники – 4,0%
  • Топ-менеджери (CEO, CTO тощо) – 3,8%.
  • Маркетологи або менеджери з продажу – 1,2%

Понад 92% респондентів – чоловіки.

зарплаты в IT-1
Зарплати в IT

Найпопулярніші мови програмування

Шостий рік поспіль JavaScript залишається найпоширенішою мовою програмування. Python цього року обігнав C# і є найбільш швидкозростаючою технологією.

(Усі респонденти):

  1. JavaScript – 69,8%
  2. HTML – 68,5%
  3. CSS – 65,1%
  4. SQL – 57,0%
  5. Java – 45,3%
  6. Bash/Shell – 39,8%
  7. Python – 38,8%
  8. C# – 34,4%
  9. PHP – 30,7%
  10. C++ – 25,4%
  11. C – 23,0%
  12. TypeScript – 17,4%
  13. Ruby – 10,1%
  14. Swift – 8,1%
  15. Assembly – 7,4%
  16. Go – 7,1%
  17. Objective-C – 7,0%
  18. VB.NET – 6,7%
  19. R – 6,1%
  20. Matlab – 5,8%
  21. VBA – 4,9%
  22. Kotlin – 4,5%
  23. Scala – 4,4%
  24. Groovy – 4,3%
  25. Perl – 4,2%

Рейтинг мов від професійних розробників і загальний рейтинг мало відрізняються між собою.

(Професійні розробники):

  1. JavaScript – 71,5%
  2. HTML – 69,4%
  3. CSS – 66,2%
  4. SQL – 58,5%
  5. Java – 45,4%
  6. Bash/Shell – 40,4%
  7. Python – 37,9%
  8. C# – 35,3%
  9. PHP – 31,4%
  10. C++ – 24,6%
  11. C – 22,1%
  12. TypeScript – 18,3%
  13. Ruby – 10,3%
  14. Swift – 8,3%
  15. Objective-C – 7,3%
  16. Go – 7,2%
  17. Assembly – 6,9%
  18. VB.NET – 6,9%
  19. R – 6,0%
  20. Matlab – 5,5%
  21. VBA – 4,8%
  22. Kotlin – 4,7%
  23. Groovy – 4,5%
  24. Scala – 4,5%
  25. Perl – 4,2%

Найбільш високооплачувані мови

У всьому світі респонденти, які використовують F#, Ocaml, Clojure та Groovy отримують найвищі зарплати, медіанне значення – вище $70 000 на рік. Водночас у США розробники на Erlang і Scala – серед найбільш високооплачуваних на ряду з Ocaml і Clojure.

У світі:

  • F# – $74 000
  • Ocaml – $73 000
  • Clojure – $72 000
  • Groovy – $72 000
  • Perl – $69 000
  • Rust – $69 000
  • Erlang – $67 000
  • Scala – $67 000
  • Go – $66 000
  • Ruby – $64 000
  • Bash/Shell – $63 000
  • CoffeeScript – $60 000
  • Haskell – $60 000
  • Julia – $60 000
  • TypeScript – $60 000
  • C# – $59 000
  • Objective-C – $58 000
  • R – $58 000
  • Swift – $57 000
  • Lua – $56 000
  • Python – $56 000
  • SQL – $56 000
  • JavaScript – $55 000
  • HTML – $54 000
  • CSS – $53 000

У США:

  • Erlang – $115 000
  • Scala – $115 000
  • Ocaml – $114 000
  • Clojure – $110 000
  • Go – $110 000
  • Groovy – $110 000
  • Objective-C – $110 000
  • F# – $108 000
  • Hack – $108 000
  • Perl – $106 000
  • Kotlin – $105 000
  • Rust – $105 000
  • Swift – $102 000
  • TypeScript – $102 000
  • Bash/Shell – $100 000
  • CoffeeScript – $100 000
  • Delphi/Object Pascal – $100 000
  • Haskell – $100 000
  • Java – $100 000
  • Lua – $100 000
  • Ruby – $100 000
  • Julia – $98 500
  • C – $98 000
  • JavaScript – $98 000
  • Python – $98 000

Зарплати в IT за спеціальностями

Менеджери розробки, фахівці DevOps і аналітики даних отримують найвищі зарплати. Що стосується зарплат пересічних розробників, вони сильно відрізняються залежно від регіону. Наприклад, у Європі бекенд-розробники та розробники, які працюють із вбудованими пристроями, серед найбільш високооплачуваних фахівців.

У світі:

  1. Менеджери розробки – $89 000
  2. DevOps-фахівці – $72 000
  3. Фахівці з вивчення даних або машинного навчання – $60 000
  4. Аналітики даних або бізнес-аналітики – $59 000
  5. Розробники вбудованих додатків або пристроїв – $59 000
  6. Full-stack розробники – $59 000
  7. Розробники десктопних або корпоративних додатків – $57 000
  8. Back-end розробники – $56 000
  9. Системні адміністратори – $56 000
  10. QA або тестувальники – $55 000
  11. Адміністратори баз даних – $51 000
  12. Front-end розробники – $51 000
  13. Дизайнери – $46 000
  14. Педагоги або академічні дослідники – $44 000
  15. Мобільні розробники – $43 000
  16. Гейм-дизайнери або розробники – $40 000

У США:

  1. Менеджери з розробки – $137 000
  2. DevOps-фахівці – $110 000
  3. Back-end розробники – $102 000
  4. Фахівці з вивчення даних або машинного навчання – $102 000
  5. Мобільні розробники – $101 000
  6. Розробники десктопних або корпоративних додатків – $100 000
  7. Full-stack розробники – $100 000
  8. Розробники вбудованих додатків або пристроїв – $98 000
  9. Front-end розробники – $93 000
  10. Системні адміністратори – $93 000
  11. Аналітики даних або бізнес-аналітики – $90 000
  12. Адміністратори баз даних – $90 000
  13. Гейм-девелопери або гейм-дизайнери – $90 000
  14. Педагог або академічні дослідники – $88 000
  15. Дизайнери – $85 000
  16. QA або тестувальники – $83 000

Раніше на AIN.UA виходив рейтинг мов програмування, які обирають українські програмісти. Переважно українці пишуть Java, але вчать Python.