Форум Stack Overflow провёл опрос среди разработчиков, чтобы выяснить, какие технологии они считают самыми полезными и перспективными в работе.

Респонденты оценивали как проверенные, так и новые технологии по шкале от 0 до 10. Им предложили высказаться по двум критериям: насколько хорошо технология уже зарекомендовала себя и какую пользу она несёт или принесёт в будущем.

Наивысшую оценку 6,9 получил опенсорс. Далее следуют облачные вычисления (6,5), машинное обучение (5,9), робототехника и интернет вещей (по 5,7). Самые низкие оценки получили квантовые вычисления (3,7), нанотехнологии (4,5) и zero/low-code разработка (4,6).

Как видно, в топ рейтинга попали более проверенные технологии.

Самыми перспективными разработчики считают технологии на базе искусственного интеллекта (33%).

Опенсорс также лидирует в категории полезности (7,2). На втором месте — устойчивые технологии и машинное обучение (6,5), далее следуют облачные вычисления, 3D-печать, робототехника, технологии защиты приватности и обработки естественного языка (6,4), а также ИИ (6,2). Блокчейн и zero/low-code разработка оказались внизу списка (5,3). 

В рейтинге технологий, которыми хотели бы овладеть разработчики, первые места заняли машинное обучение (19%) и ИИ (13%), а также блокчейн (9%).

По мнению авторов опроса из Stack Overflow, не последнюю роль в выборе разработчиков сыграла заработная плата. Более половины респондентов согласились с утверждением, что более высокая зарплата — главный мотиватор при рассмотрении новой возможности (54%). Таким образом, возможность увеличить свой личный капитал за счёт изучения и использования открытого исходного кода стала важным фактором положительных настроений. 

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

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

Ранее издание Business Insider пообщалось с программистами и выяснило, что многие положительно отзываются о чат-ботах. Также разработчики отмечают, что благодаря ИИ-инструментам могут писать код быстрее и качественнее.