Технологические тренды в разработке 2024: анализ JetBrains

В 2024 году, согласно опросу JetBrains, JavaScript, Python и Java сохраняют свои лидирующие позиции среди языков программирования, при этом Go впервые опередил PHP. Значительный интерес проявляется к Go и Rust, которые рассматриваются для внедрения в будущих проектах, несмотря на то, что Rust пока не сильно востребован на российском рынке. Показатель «перспективности» языков, представленный в отчете, вызывает сомнения в его практической ценности для выбора технологий.
Технологические тренды в разработке 2024: анализ JetBrains
Изображение носит иллюстративный характер

Анализ распределения языков по сферам разработки выявил доминирование определённых языков в конкретных областях. Например, веб-разработчики часто используют PHP, но при этом не рекомендуется его использование. Среди баз данных лидируют MySQL, PostgreSQL и MongoDB, в то время как ClickHouse демонстрирует заметный рост. Важно отметить, что связка PostgreSQL + MongoDB + Elasticsearch оказалась популярной. Виртуализация пока не является повсеместной, и лишь 50% разработчиков используют Docker.

Влияние искусственного интеллекта на процесс разработки становится все более очевидным: 70% разработчиков используют его в работе, и 50% постоянно применяют ChatGPT. Другие инструменты, такие как GitHub Copilot, Google Gemini и JetBrains AI, также набирают популярность, но в меньшей степени. Помимо чат-ботов, ИИ используется как замена поисковику, помощник кодера и для автоматизации рутинных задач. Разработчиков, имеющих проблемы непосредственно с кодированием, только 15%.

Основными сложностями в работе разработчиков являются понимание потребностей пользователей, коммуникация с командой и разбор чужого кода. Только 15% разработчиков испытывают сложности с написанием кода, что подчеркивает важность софт-скиллов. При этом 50% разработчиков работают в небольших командах (2-7 человек), что указывает на то, что коммуникационные проблемы сохраняются даже в небольших группах. Операционная система Linux остается популярной среди разработчиков, включая использование ее на Macbook.


Новое на сайте

19521Банковский троян VENON на Rust атакует Бразилию с помощью девяти техник обхода защиты 19520Бонобо агрессивны не меньше шимпанзе, но всё решают самки 19519Почему 600-килограммовый зонд NASA падает на землю из-за солнечной активности? 19518«Липовый календарь»: как расписание превращает работников в расходный материал 19517Вредоносные Rust-пакеты и ИИ-бот крадут секреты разработчиков через CI/CD-пайплайны 19516Как хакеры за 72 часа превратили npm-пакет в ключ от целого облака AWS 19515Как WebDAV-диск и поддельная капча помогают обойти антивирус? 19514Могут ли простые числа скрываться внутри чёрных дыр? 19513Метеорит пробил крышу дома в Германии — откуда взялся огненный шар над Европой? 19512Уязвимости LeakyLooker в Google Looker Studio открывали доступ к чужим базам данных 19511Почему тысячи серверов оказываются открытой дверью для хакеров, хотя могли бы ею не быть? 19510Как исследователи за четыре минуты заставили ИИ-браузер Perplexity Comet попасться на... 19509Может ли женщина без влагалища и шейки матки зачать ребёнка естественным путём? 19508Зачем учёные из Вены создали QR-код, который невозможно увидеть без электронного... 19507Девять уязвимостей CrackArmor позволяют получить root-доступ через модуль безопасности...
Ссылка