Всеки вече е инженер: Новата ера на софтуерното развитие
В света, където 90% от кода на водещи компании като Anthropic вече се пише от изкуствен интелект, дефиницията за „софтуерен инженер“ претърпява фундаментална трансформация. В скорошен разговор между Тим О'Райли и Кет Ву (продуктов лидер в Anthropic) се очертава бъдеще, в което техническото изпълнение е стока, а преценката и „вкусът“ са новите активи [1].
Инструментът Claude Code, започнал като страничен проект в Anthropic, за два месеца се превърна в основно средство за работа на целия екип. Този органичен растеж показва, че ИИ не просто помага, а поема основния товар на разработката.
Изображение: Svetni.me / Авторско изображение
Преместване на тясното място
С увеличаването на продуктивността (инженерите в Anthropic произвеждат 200% повече код от миналата година), фокусът се измества от писането към ревюто на код (review). Тъй като хората не могат да се справят с този обем, Anthropic използват агенти за „тежка“ и всеобхватна проверка. Тези агенти проследяват зависимости в множество файлове и откриват грешки, които дори опитни програмисти биха пропуснали.
Културната промяна тук е в поемането на пълна отговорност (ownership) – авторът на промяната отговаря за нея от край до край, включително за бъгове след пускането, без да разчита на колеги да „хвърлят едно око“.
Продуктовият вкус като техническо умение
Кет Ву подчертава, че ако преди най-важното е било да вземеш спецификация и да я реализираш добре, днес най-важен е продуктовият вкус.
„Можете ли да използвате код, за да осмислите огромен обем потребителска обратна връзка? Имате ли интуиция коя функция да изградите, защото тя често е различна от това, което потребителите изрично искат?“ – пита тя.
Този възглед се споделя и от ветерани като Стив Йеги, които виждат преценката и визията като последната крепост на човешкия принос.
Бъдещето на личния софтуер
Целта на инструменти като Claude Code и Cowork е да позволят на всеки – не само на техническите лица – да решава собствените си проблеми. Вече не е необходимо да чакате някой SaaS продукт да добави функция; можете сами да изградите инструмент за проследяване на семейните разходи или управление на екипни задачи.
В това ново бъдеще „инженер“ е всеки, който има визията да дефинира проблем и вкуса да избере най-доброто решение, докато ИИ се грижи за „черната работа“ по кодирането.
Източници: