Популярна платформа для програмістів 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% респондентів – чоловіки.
Найпопулярніші мови програмування
Шостий рік поспіль JavaScript залишається найпоширенішою мовою програмування. Python цього року обігнав C# і є найбільш швидкозростаючою технологією.
(Усі респонденти):
- JavaScript – 69,8%
- HTML – 68,5%
- CSS – 65,1%
- SQL – 57,0%
- Java – 45,3%
- Bash/Shell – 39,8%
- Python – 38,8%
- C# – 34,4%
- PHP – 30,7%
- C++ – 25,4%
- C – 23,0%
- TypeScript – 17,4%
- Ruby – 10,1%
- Swift – 8,1%
- Assembly – 7,4%
- Go – 7,1%
- Objective-C – 7,0%
- VB.NET – 6,7%
- R – 6,1%
- Matlab – 5,8%
- VBA – 4,9%
- Kotlin – 4,5%
- Scala – 4,4%
- Groovy – 4,3%
- Perl – 4,2%
Рейтинг мов від професійних розробників і загальний рейтинг мало відрізняються між собою.
(Професійні розробники):
- JavaScript – 71,5%
- HTML – 69,4%
- CSS – 66,2%
- SQL – 58,5%
- Java – 45,4%
- Bash/Shell – 40,4%
- Python – 37,9%
- C# – 35,3%
- PHP – 31,4%
- C++ – 24,6%
- C – 22,1%
- TypeScript – 18,3%
- Ruby – 10,3%
- Swift – 8,3%
- Objective-C – 7,3%
- Go – 7,2%
- Assembly – 6,9%
- VB.NET – 6,9%
- R – 6,0%
- Matlab – 5,5%
- VBA – 4,8%
- Kotlin – 4,7%
- Groovy – 4,5%
- Scala – 4,5%
- 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 і аналітики даних отримують найвищі зарплати. Що стосується зарплат пересічних розробників, вони сильно відрізняються залежно від регіону. Наприклад, у Європі бекенд-розробники та розробники, які працюють із вбудованими пристроями, серед найбільш високооплачуваних фахівців.
У світі:
- Менеджери розробки – $89 000
- DevOps-фахівці – $72 000
- Фахівці з вивчення даних або машинного навчання – $60 000
- Аналітики даних або бізнес-аналітики – $59 000
- Розробники вбудованих додатків або пристроїв – $59 000
- Full-stack розробники – $59 000
- Розробники десктопних або корпоративних додатків – $57 000
- Back-end розробники – $56 000
- Системні адміністратори – $56 000
- QA або тестувальники – $55 000
- Адміністратори баз даних – $51 000
- Front-end розробники – $51 000
- Дизайнери – $46 000
- Педагоги або академічні дослідники – $44 000
- Мобільні розробники – $43 000
- Гейм-дизайнери або розробники – $40 000
У США:
- Менеджери з розробки – $137 000
- DevOps-фахівці – $110 000
- Back-end розробники – $102 000
- Фахівці з вивчення даних або машинного навчання – $102 000
- Мобільні розробники – $101 000
- Розробники десктопних або корпоративних додатків – $100 000
- Full-stack розробники – $100 000
- Розробники вбудованих додатків або пристроїв – $98 000
- Front-end розробники – $93 000
- Системні адміністратори – $93 000
- Аналітики даних або бізнес-аналітики – $90 000
- Адміністратори баз даних – $90 000
- Гейм-девелопери або гейм-дизайнери – $90 000
- Педагог або академічні дослідники – $88 000
- Дизайнери – $85 000
- QA або тестувальники – $83 000
Раніше на AIN.UA виходив рейтинг мов програмування, які обирають українські програмісти. Переважно українці пишуть Java, але вчать Python.