IT-тенденции в 2024 году от Stack Overflow: краткий обзор
⚡ 1 августа 2024
В мае 2024 года более 65 тысяч разработчиков из 185 стран ответили на ежегодный опрос Stack Overflow о том, чему они учатся, как повышают свою квалификацию и какие инструменты используют в работе. <div style="display: flex; flex-direction: row; align-items: center; margin-top: 30px"; > <img src="https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/tina-holodova01.png" width="150" height="150" alt="Яна Рычкова"> <div style="margin-left: 20px;"> <p style="margin-bottom: 16px"> <b>Тина Холодова, Lead Talent Partner</b> в Рефни, собрала краткий обзор с основными данными.</p> </div> </div> ### Самые популярные технологии **JavaScript** лидировал с самого первого опроса и оставался самым популярным языком программирования все годы, за исключением 2013 и 2014, когда его обогнал **SQL**. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/01samye-populyarnye-tekhnologii.jpg) ### Базы данных **PostgreSQL** впервые заняла лидирующие позиции в 2018 году, когда 33% респондентов заявили о её использовании после **MySQL**, которую выбрали 59% разработчиков. Шесть лет спустя PostgreSQL используют уже 49% опрошенных, и второй год подряд она остаётся самой популярной базой данных. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/02bazy-dannyh.jpg) ### Облачные платформы Доля использования **AWS** среди респондентов в 2024 году осталась такой же, как и в 2023 году, в то время как **Azure** и **Google Cloud** усилили своё влияние. Использование Azure выросло с 26% до 28%, а Google Cloud — с 24% до 25%. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/03oblachnye-platformy.jpg) ### Веб-фреймворки и технологии **Node.js** достиг пика популярности в 2020 году, когда его рейтинг составил 51%. Эта технология остается самой востребованной в веб-разработке, а её популярность среди начинающих программистов за последний год увеличилась. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/04web-frejmvorki-i-tekhnologii.jpg) ### Операционные системы **Windows** — самая популярная операционная система среди разработчиков как для личного, так и для профессионального использования. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/operacionnye-sistemy.jpg) ### AI Разработчики используют **ChatGPT** в два раза чаще, чем его ближайшего конкурента — **GitHub Copilot**. Существенное преимущество ChatGPT — наличие бесплатной версии, которая завоевала симпатии пользователей. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/05AI.jpg) Разработчики, использующие ИИ-инструменты, чаще всего применяют их для написания кода (82%). Те же, кто пока не использует ИИ-инструменты, в основном заинтересованы в тестировании кода (46%). ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/06AI.jpg) ### Самые востребованные технологии - Несмотря на востребованность и уважение к JavaScript, Python и SQL, самым желанным языком программирования остаётся **Rust**, набравший в этом году 83%; - Популярность **SQLite** выросла с 23% до 27%, опередив MySQL, которая была наиболее привлекательной технологией в прошлом году; - **Hetzner** второй год подряд остаётся самой популярной облачной платформой, набрав 75%; - 73% разработчиков, знакомых со **Svelte**, хотят продолжать его использовать. Интересный факт: команда Stackoverflow в этом году впервые использовала Svelte при создании сайта с результатами опроса; - **Cargo**, впервые представленный в исследовании, получил высокий рейтинг привлекательности — 83%; - Ещё одна новая технология в опросе 2024 года, которая понравилась разработчикам — **Ruff**. 84% из тех, кто её использует, хотят продолжать с ней работать; - **Docker** второй год подряд остаётся наиболее востребованным инструментом, с показателем 78%. ### С чем хотели бы поработать Новички в программировании в среднем хотят попробовать больше языков в следующем году — 12, в то время как профессиональные разработчики планируют изучить около 8 языков. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/07s-chem-hoteli-by-porabotat.jpg) - 28% пользователей PostgreSQL в следующем году хотели бы попробовать **Redis**. - Самый популярный фреймворк, который 45% пользователей **Node.js** хотят попробовать в следующем году — это **React**. При этом 34% пользователей React предпочтут **Next.js**, а большинство пользователей Next.js хотят продолжать работать именно с этим фреймворком в следующем году. - 53% пользователей **Arduino** хотят использовать **Raspberry Pi** в будущем, но ни один пользователь Raspberry Pi не планирует использовать Arduino. - Пользователи **Docker** заинтересованы в том, чтобы в следующем году попробовать **Kubernetes, Vite, Terraform и Ansible**. ### Самые высокооплачиваемые технологии Разработчики **Erlang** имеют самую высокую среднюю зарплату. В 2024 она выросла у специалистов **Nim, Erlang и Apex**, а у остальных технологий — снизились. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/08samye-vysokooplachivaemye-tekhnologii.jpg) ### Зарплата по профессиям Самыми высокооплачиваемыми специалистами среди всех респондентов являются инженеры по надёжности сайтов и облачной инфраструктуры, поскольку они играют ключевую роль в поддержании стабильности цифровых сервисов. ![](https://backend.refni.ru/api/storage/blog-posts-preview-imgs/attachments/09zarplata-po-professiyam.jpg) Источник: https://survey.stackoverflow.co/2024/