Найти в Дзене
PythonTalk

Профессия проходит жёсткий рефакторинг: мнение Андрея Карпаты

🤖 Если у вас периодически возникает синдром самозванца из-за того, что вы не успеваете следить за выходом новых инструментов, — выдыхайте. Андрей Карпаты — человек, который буквально стоял у истоков современного AI (OpenAI, Tesla), — вчера признался, что чувствует себя безнадёжно отставшим. Привожу полный перевод его поста: «Я никогда ещё не чувствовал себя настолько отстающим как программист. Сама профессия подвергается драматическому рефакторингу, так как биты, внесённые непосредственно программистом, становятся всё более редкими и разрозненными. У меня есть стойкое ощущение, что я мог бы стать в 10 раз мощнее, если бы просто грамотно связал воедино всё то, что стало доступно за последний ~год. И неспособность забрать этот буст ощущается именно как проблема нехватки навыка. Появился новый программируемый слой абстракции, который нужно освоить (в дополнение к привычным нижним слоям). Он включает в себя: — агентов и субагентов; — промпты, контексты, память; — режимы, права дост

Профессия проходит жёсткий рефакторинг: мнение Андрея Карпаты 🤖

Если у вас периодически возникает синдром самозванца из-за того, что вы не успеваете следить за выходом новых инструментов, — выдыхайте.

Андрей Карпаты — человек, который буквально стоял у истоков современного AI (OpenAI, Tesla), — вчера признался, что чувствует себя безнадёжно отставшим.

Привожу полный перевод его поста:

«Я никогда ещё не чувствовал себя настолько отстающим как программист.

Сама профессия подвергается драматическому рефакторингу, так как биты, внесённые непосредственно программистом, становятся всё более редкими и разрозненными.

У меня есть стойкое ощущение, что я мог бы стать в 10 раз мощнее, если бы просто грамотно связал воедино всё то, что стало доступно за последний ~год. И неспособность забрать этот буст ощущается именно как проблема нехватки навыка.

Появился новый программируемый слой абстракции, который нужно освоить (в дополнение к привычным нижним слоям). Он включает в себя:

— агентов и субагентов;

— промпты, контексты, память;

— режимы, права доступа, инструменты (tools);

— плагины, скиллы, хуки;

— MCP (Model Context Protocol), LSP;

— слэш-команды, рабочие процессы (workflows);

— интеграции с IDE.

И потребность построить всеобъемлющую ментальную модель для понимания сильных сторон и подводных камней этих фундаментально стохастических, ошибающихся, непостижимых и меняющихся сущностей, которые внезапно смешались со старой доброй инженерной школой.

Очевидно, что нам в руки передали мощный инопланетный инструмент, вот только к нему не приложили инструкцию. И каждому приходится самому разбираться, как его держать и как им управлять, пока землетрясение магнитудой в 9 баллов сотрясает профессию.

Засучите рукава, чтобы не отстать».

Заметьте, он не говорит, что программирование умерло. Он говорит о том, что фокус сместился с написания синтаксиса на оркестрацию нейронок. При этом к требуемым навыкам добавился слой абстракции, который нужно освоить (другие то никуда не делись, просто не так значимы стали).

Мое мнение максимально близко к позиции Карпаты. Только боюсь, что я не успеваю за всем сильно больше, чем он 😅