Я думаю о том, как с годами изменилась моя работа.
Раньше большую часть умственных сил занимали технические решения. Выбор фреймворков, сравнение библиотек, изучение инструментов, оценка компромиссов между технологиями, попытки понять, какой подход будет актуален через два года. Примерно 80% моей работы было техникой и около 20% — продуктом.
Сейчас картина почти обратная.
Большую часть времени я думаю о пользователях, поведении продукта, безопасности, эвалах, крайних случаях и о том, решаем ли мы вообще правильную задачу. Реализация по-прежнему важна. Но AI заметно снизил когнитивную нагрузку на многие повседневные технические решения. Вместо того чтобы часами сравнивать библиотеки или писать бойлерплейт, я ревьюю решения, задаю направление и проверяю, решает ли результат задачу.
Глубокая техническая работа по-прежнему нужна в отдельных случаях. Greenfield-проекты, новая инфраструктура, фундаментальные архитектурные решения — всё это требует вдумчивой инженерии. Но сейчас это исключения, а не норма.
Оглядываясь назад, я не думаю, что инженерия стала менее технической. Центр тяжести сместился. Меньше сил уходит на выбор правильных инструментов и гораздо больше — на то, чтобы задавать правильные вопросы.