В статье на Habr преподаватель из Волгатеха описывает лекцию для первокурсников: рынок найма для начинающих сжимается, работодатели всё чаще закрывают рутинные задачи ИИ-агентами, а джуниоров берут неохотно. Автор приводит цифру падения прибыли ИТ-рынка на 34%, но не уточняет методику расчёта и период. Мы не будем опираться на непроверенные числа, а разберём практическую сторону: что это значит для студента и какие шаги реально повышают шансы на первую работу.
Что меняется на входе в профессию
Раньше джуниор мог годами писать простые CRUD-сервисы и постепенно набираться опыта. Сейчас такие задачи всё чаще автоматизируются: генерация кода, шаблонные тесты, базовая верстка. Работодатель ждёт от новичка не скорости печати, а способности разобраться в незнакомой системе, задать правильные вопросы и не сломать прод. Это не значит, что вакансий для начинающих нет — они есть, но конкуренция выше, а порог входа сместился в сторону понимания основ и инструментов.
Почему «сдать и забыть» — худшая стратегия
Автор лекции прямо говорит: студенты, которые сдают чужие лабораторные ради оценки, лишают себя профессии. Это не морализаторство, а прагматика. Если вы не прошли руками ассемблер, алгоритмы или сети, на собеседовании это вскроется на первом же вопросе про отладку. ИИ-агент может сгенерировать код, но не объяснит, почему он падает на определённом входе. Именно способность разобраться в причине отличает инженера от оператора подсказок.
Практические шаги для студента
- Делайте лабораторные сами, даже если долго. Ошибки и отладка — это и есть обучение. Если совсем не идёт, разберите решение на части с преподавателем или однокурсником, но не копируйте.
- Ведите журнал ошибок. Записывайте, что сломалось, как вы это нашли и что помогло. Через семестр у вас будет личная база типовых проблем — это ценится на старте.
- Учитесь читать чужой код и документацию. Возьмите небольшой open-source проект на GitHub, попробуйте собрать и запустить локально, найти и починить одну мелкую проблему. Это ближе к реальной работе, чем очередной туториал.
- Осваивайте ИИ-инструменты как ускорители, а не замену. Учитесь формулировать запросы, проверять сгенерированный код, писать тесты. На собеседовании могут спросить, как вы проверяете результат работы нейросети.
- Соберите 2–3 учебных проекта с историей. Не просто «сделал сайт», а «сделал, столкнулся с проблемой, решил так, потому что». В описании на GitHub укажите, что именно вы делали и чему научились.
Что спросят на первой работе
Нанимающий менеджер для джуниора обычно проверяет не знание последнего фреймворка, а базовые вещи: понимание структур данных, умение пользоваться Git, способность разобраться в чужом коде по документации, навык задавать вопросы. Если вы можете показать, что самостоятельно довели задачу до конца и можете объяснить свои решения, это сильнее, чем список курсов.
Как не обмануть себя
Самый простой тест: возьмите любую свою лабораторную и попробуйте объяснить её вслух человеку, который не знает тему. Если вы плывёте на каждом шаге — вы не усвоили материал. Второй тест: попробуйте изменить условие задачи и посмотреть, сможете ли вы адаптировать решение. Если нет — значит, вы запомнили, а не поняли. Эти два упражнения стоит делать регулярно, а не перед экзаменом.
Рынок действительно стал жёстче, и ИИ-агенты забирают часть рутины. Но они же и создают спрос на людей, которые умеют проверять, отлаживать и проектировать. Единственный способ стать востребованным — перестать учиться ради оценки и начать разбираться в том, что делаете. Это не гарантирует работу, но повышает шансы и, что важнее, даёт базу, на которой можно расти дальше.