Все записи

Какие скиллы и технологии формируют будущее разработчиков

Разработка в 2025 году — это больше, чем просто код. Например, важно уметь работать в связке с ИИ, адаптироваться к новым инструментам и смотреть на задачи шире, чем строчки кода. Автоматизация ускоряет процессы, искусственный интеллект становится полноценным помощником, а кибербезопасность требует внимания как никогда раньше.

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


На чем важно держать фокус

ИИ и языковые модели

Разработчик, который не применяет инструменты вроде Cursor или WindSurfer, — ленивый разработчик:) С помощью LLM можно быстрее и качественнее выполнять то, что ты уже умеешь, или, наоборот, разобраться в новой для себя теме.

ИИ также помогает автоматизировать процессы. Например, в нашей команде мы активно внедряем LLM для код-ревью в GitLab. Теперь LLM — первый ревьюер: он исправляет опечатки, улучшает оформление кода и снижает нагрузку на человека. Благодаря этому разработчики могут сосредоточиться на архитектурных решениях.

2608675.jpg

Кибербезопасность

С увеличением объема данных, которые хранятся и обрабатываются онлайн, количество кибератак также возрастает. К тому же активно используемые ИИ-решения могут стать возможной точкой уязвимости.

2608674.jpg

В 2025 году безопасность уже не «дополнительная опция», а критически важный аспект разработки. В приоритете: оперативное устранение уязвимостей, поддержка зависимых библиотек в актуальном состоянии, а также проектирование безопасных систем.

2608676.jpg


Главные скиллы

Промпт-инжиниринг и итеративный подход

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

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

Умение адаптироваться к изменениям

Так как мир быстро меняется, необходимы гибкость и готовность учиться новым инструментам и подходам. 

Осознанное применение ИИ и языковых моделей

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

Например, не понимая, как работает код, вы не сможете его поддерживать. Сырые или неадаптированные решения часто требуют больше времени на исправление, чем написание кода с нуля.

Критическое и системное мышление

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


Как развиваться разработчику?

Книги, курсы и пет-проекты

Я стараюсь читать одну-две книги в месяц по своей специализации, прохожу курсы и онлайн-обучения. Еще один отличный способ учиться новому — пет-проекты. Это возможность пробовать незнакомые технологии и накапливать опыт.

2608676.jpg

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

2608675.jpg

Конференции и митапы

Посещение ИТ-мероприятий — возможность обменяться опытом и задать вопросы. Еще круто развивает экспертизу участие в митапах в качестве спикера. Например, можно подготовить доклад для Naumen Java Meetup.

2608674.jpg

Полезные тг-каналы

Хорошую информацию также можно найти в тг-каналах: анонсы моделей, обновления LLM, промпты. Для себя выделяю такие: эйай ньюз, Умный программист, Заметки LLM-энтузиаста, we all design.

2608675.jpg

Похожие новости

Истории коллег, в которых поддержка команды изменила все

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

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

Тимлид в команде джунов: путь к доверию и развитию команды

Вика Анисимова пришла в Naumen стажером, выросла до системного аналитика и теперь руководит командой сопровождения web SMP. 

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

История успеха | Ксения Тарануха

Ксюша пришла в техподдержку Скорозвона — без технического образования, но с опытом в коммуникациях и желанием развиваться. За два с половиной года она глубоко погрузилась в продукт, а затем перешла в аналитику. И уже на старте помогла реализовать фичу, которая упростила подключение SIP URI для клиентов — за этот вклад она даже получила премию Naumen Профи.

Сейчас Ксюша работает над новым вызовом — диалоговым роботом, который автоматизирует исходящие звонки. В статье — ее путь, задачи и подход к работе.

Все новости