Для начала стоит уяснить, зачем кому-то нужно учить языки. 2020 года в полной мере продемонстрировал такую необходимость. Так по данным Росстата в период с апреля по октябрь число безработных выросло более чем на 1,3 млн человек. Это наглядно показывает, что в нынешнем году люди гораздо чаще меняли свою работу.
Кроме того в период карантина многие люди ушли в онлайн-сервисы, а следовательно повысился спрос на программистов. Ведь данные сервисы нуждаются в разработчиках и людях, которые будут их обслуживать. Согласно данным сайта работа.ру, спрос на специалистов данной отрасли за третий квартал вырос на 73% по отношению к прошлому кварталу. Теперь понятно зачем знания языков программирования. Но только какой нужно учить? На это с сайтом vc.ru поделились своим мнением люди из данной сферы.
Мнение Антона Немкина Глава Фонда «Цифровая долина Сочи» Антон Немкин считает, что не существует модных или устаревших языков, бывают только те, которые могут или не могут решить определенную задачу.
Он понимает, что некоторые языки уже не популярны, как пример, COBOL и FORTRAN. Но в то же время отмечает, что на COBOL написано множество строк, которые нуждаются в обслуживании, однако нового ПО на этом языке уже почти не встретишь.
По мнению Немкина для новичка лучше подойдут С++ или Python. Второй служит для работы с нейросетями, а значит, является довольно актуальным. Также он отметил, что в программах Microsoft используется С#, а вот в браузерах — Java Script.
Но все же Немкин выделил три языка, которые назвал самыми актуальными: Go, Swift и Kotlin.
Мнение Даниила Бондаря Разработчик в «IU Dev» отметил, что уже даже не во всех образовательных учреждениях изучают С/С++, там уже переходят на более новые C#, Python, Java.
Бондарь считает, что новичку будет проще работать с Python. Но изучив языки С/С++, человек поучает большую базу знаний, с которой в последующем будет легче создавать ПО.