AI действительно помогает новичку написать то, что раньше было не по силам. Но работающий код — ещё не решение задачи.
Опытный разработчик раньше замечает: в постановке не хватает данных, требования противоречат друг другу, «быстрый» вариант сломает поддержку через месяц. AI этого не отменяет. Он лишь быстрее реализует и хорошую, и плохую идею.
Практический приём: не начинайте промпт с «напиши код». Сначала попросите ассистента провести короткое интервью по задаче.
Прежде чем предлагать решение, задай до 5 вопросов, без ответов на которые есть риск выбрать неверную архитектуру. Отдели критичные вопросы от желательных.
Ответьте на критичные вопросы — и только потом просите план или реализацию.
Почему это работает: вы переносите ценность с набора строк кода на выбор ограничений. Именно там чаще всего живут дорогие ошибки.
Когда приём не нужен: для локальной, хорошо понятной правки — например, переименовать поле или добавить проверку в уже знакомом модуле.
Рынок не стал проще. Просто «уметь печатать код» стало менее редким навыком, а уметь выбирать правильную задачу — ещё ценнее.
