Я, конечно, всё прекрасно понимаю – ИИ действительно очень мощный.
Но не до такой степени. Причём далеко.
Даже на личном опыте: эти Фэйблы и Астры периодически предлагают такие странные решения, что их приходится останавливать, корректировать и перепроверять. Речь не про какую-нибудь маленькую функцию.
Архитектурные решения, оптимизация, работа с базами данных, устройство больших систем – здесь без опыта ты просто не всегда поймёшь в моменте, что агент что-то не то делает. А говорит он при этом уверенно.
Для небольшого "битубисаса" это ещё может прокатить. Для серьезного энтерпрайза – уже совсем другая история.
При этом есть еще один важный нюанс.
Мозги модели уже не единственный решающий фактор. Всё большую роль играет харнес вокруг неё.
Как агент получает контекст: какие у него инструменты, как устроена память, как он проверяет собственную работу: какие ограничения у него есть, как несколько агентов работают с одним большим проектом и как всё это тестируется и наблюдается.
Разработчикам теперь приходится строить инфраструктуру, в которой агенты вообще способны нормально поддерживать сложные проекты.
Мне кажется именно туда и идет весь рынок. Потому что более простая модель внутри грамотно построенного харнеса иногда может дать результат не хуже более мощной модели, которую просто бросили в репозиторий со словами: "не делай ошибок, заработай мне миллионы".
Но чтобы построить такой харнес – снова нужны инженерные знания. Так что инженером быть всё ещё важно. Просто теперь хороший инженер – это не тот, кто соревнуется с ИИ в написании кода. Эта глава закрыта.
Важен тот, кто понимает систему достаточно хорошо, чтобы правильно интегрировать ИИ в работу. ИИшка это топ, но заменять он будет тех, кто отключил свою голову.
Вы что думаете на этот счет?