Какие языки программирования нужно знать в 2018
К изучению программирования следует подходить ответственно. Это трудный и в буквальном смысле нескончаемый процесс: хорошему программисту необходимо постоянно учиться, чтобы получать актуальные знания и оставаться востребованным в стремительно меняющемся мире. Не менее ответственно следует подходить и к выбору языка программирования.
Сегодня рабочих мест для программистов в 1,5-2 раза больше, чем для представителей всех прочих профессий. Ожидается, что к 2020 году число вакансий, связанных с программированием, достигнет полутора миллионов – и это только в США. Исследователи из Coding Dojo поделились своими соображениями насчет того, что наиболее актуально в ближайшем году.
Один язык программирования больше никому не нужен
В исследование Coding Dojo были включены вакансии от 25 компании, находящихся в топе-100 списка Fortune 500. В их числе оказались такие крупные организации, как Apple, Amazon, JPMorgan, Boeing и Ford. Как выяснилось, ни одна из этих компаний не использует в работе лишь один язык программирования. В среднем компаниям требовались специалисты со знанием 4 различных языков.
Топ-5 самых актуальных языков программирования в 2018 по версии Coding Dojo выглядит так:
- Java
- JavaScript
- Python
- Ruby
- Perl
В частности, 90% компаний требуют от соискателей знаний Java. Очень близки к пятерке лидеров оказались Swift, C# и C++.
Для работы в Apple понадобятся знания сразу шести различных языков: Java, JavaScript, Python, Perl, Ruby, Swift. Компании Ford также требуются специалисты, владеющие шестью языками, но в отличие от Apple Perl и Swift им не нужны: вместо них нужны C# и C++. Также знания шести языков программирования пригодятся для работы в Amazon и JPMorgan.
Без Python и Ruby не получится устроиться в крупнейшее ипотечное агентство на территории США Fannie Mae, торговую сеть, занимающуюся реализацией стройматериалов и инструментов, The Home Depot и авиагигант Boeing. Все эти компании крайне требовательны к числу языков, которыми владеет соискатель, и рассматривают только кандидатуры, обладающие знаниями сразу 4-5 языков.
Те, кто знают всего 2-3 языка, могут попробовать устроиться в следующие компании:
- аптечные сети Express Scripts, McKesson, CVS Health, AmerisourceBergen и Walgreens Boots Alliance;
- страховая организация UnitedHealth Group;
- сеть складов самообслуживания Costco Wholesale;
- энергетическая компания Chevron Corporation.
Причем у Walgreens Boots Alliance, McKesson и Express Scripts требования одинаковые: знание только Java и JavaScript.
Еще 10 лет назад одного языка хватало, чтобы найти постоянную работу, но теперь этого явно недостаточно. Стоит помнить, что при выборе языка важно учитывать не только его популярность в топах, но и сферу применения: например, Kotlin и Swift нужны для написания мобильных приложений, а R и Python используются в машинном обучении. Хотя Kotlin и R не входят в список самых востребованных языков, они крайне необходимы для успешной работы в выбранной области.
Жаль, что нет подобной статистики по России. Однако, если судить по требованиям в вакансиях, у наших фирм запросы не меньше.
Оставьте свой комментарий
Войдите, чтобы оставлять комментарии
Оставить комментарий как гость