ИИ появился не только у тупых
Один хороший приятель — тоже программист, тоже возрастной, тоже видавший виды — рассказал мне на днях историю – одну из тех, которых сейчас много. К нему прибежал молоденький программист, весь в восторге, с горящими глазами:
— А я попробовал Harness(какой-то там)! Система сама программирует! И даже себя! Теперь я всё могу! Сейчас кааааак наделаю всего, как нашлёпаю чего-нибудь…нетленного! Теперь я Бог!
На что приятель ответил:
— А ты знаешь, в чём твоя проблема? ИИ появился не только у тупых.
Человек, что называется, тут же сник, а где-то через неделю уволился. Видимо, дошло. И надо отдать ему должное – дошло быстро.
К чему это я? А вот к чему. Сегодня перед всеми программистами во весь гигантский рост встал вопрос: «А что дальше?» Искусственный интеллект заменяет 99% программистов. Это уже очевидно. Титаник программизма и элитаризма ремесла программирования идёт ко дну, а шлюпок очень мало. И места в этих шлюпках достанутся только тем, кто правильно ответит на вопрос: где то место, в котором мы действительно можем тягаться с искусственным интеллектом?
На самом деле мы всегда делились на несколько крупных групп. И я тут говорю только о содержательной компетенции, о так называемых hard skills: архитекторы, проектировщики, сеньоры, джуниоры и прочие. Но была ещё небольшая, крайне редкая прослойка — те, кто умел превратить проблему в задачу, а задачу в решение. Те, кто, взявшись за проблему совершенно любой предметной области, мог действительно по-хорошему удивить коренных представителей этой области. Это те, к которым идут не за решением задачи, а за устранением проблемы. Таких людей всегда было немного, но они были. И вот эти люди останутся. А других заменит ИИ.
Потому что сказать искусственному интеллекту: «Сделай мне модель хода и исхода геополитических конфликтов» —такое может любой вайб-кодер. Но этого мало – надо задачу корректно поставить. А как ему поставить задачу, если он до этого только категориями «лэндингов» мог думать? Нет, тут нужны постановщики. И не просто постановщики, а исследователи — те, кто способен исследовать предметную область, разобраться, почему до сих пор что-то не было сделано, почему традиционные методы конкретной области нельзя применять для решения этой задачи ни в коем случае. А дальше — разработать методики и даже, не побоюсь этого слова, методологию.
И чем дальше, тем важнее будет разрабатывать не просто методы и методики, а именно методологию. Причём методологию в совершенно другом пространстве — не в том пространстве решений и проблем, к которому мы привыкли за последние сорок–пятьдесят лет. А в новом, где надо не просто учитывать возможности ИИ, а ориентироваться в первую очередь на них! И новое пространство проблем и задач надвигается стремительно. И все меняется. Неделя прошла — и ты уже не тот, кем был неделю назад; всё, о чём ты тогда думал, уже морально устарело. А скорость изменений нарастает, и мы это чувствуем. Когда-то мы читали про технологическую сингулярность в фантастических романах — так вот она. Уже не впереди, мы уже в ней.
Выходит, нужны не методики сами по себе — тут уже целая методология теперь становится инструментом, и этими методологиями необходимо уметь жонглировать. Ну-ка, а кто это умеет? Много ли таких среди «придатков к дебаггеру»? Немного. Почти нету. Программисты в подавляющем большинстве —разработчики кнопок. Конечно, есть ребята могучие, с хорошей математической базой. Но в основном чем они реально занимаются? Разрабатывают пользовательские интерфейсы и корпят над чужими библиотеками, пытаясь приторочить их к своему проекту. Вот и всё.
А много ли тех, кто занимается творческой, научно-исследовательской работой: исследованием предметной области, поиском новых методов, подходов? Таких почти нет. Бизнес их почти всех выжег, уничтожил. Бизнесу они никогда не были нужны — только мешали. И кто бы что сейчас ни говорил, какие бы сказки мне ни рассказывал, — бизнес угробил отрасль, это однозначно. Я в отрасли с середины восьмидесятых и насмотрелся достаточно.
Так что же дальше? Во-первых, куда деваться этим бедолагам, которых ИИ не просто вытесняет, а пинком под зад вышвыривает из отрасли?
Сегодня все они кинулись изучать вайб-кодинг. Тривиальщину ваяют. Все одну и ту же. Так и хочется сказать им словами моего друга: «А вы знаете, в чём ваша проблема? ИИ появился не только у тупых».
***
Задумайтесь о том, как было до сих пор. До сих пор постановщик был вечным просителем. Кто на самом деле рулил проектом? Менеджеры. От кого зависел постановщик? От какого-нибудь программиста, который прикрутит или не прикрутит ему вожделенную кнопочку. И надо каждый раз идти договариваться, а зачастую и уговаривать. А сейчас — нет. Сейчас нормальный постановщик садится и за день решает задачу, которую программисты решали бы месяцами, и понадобилось бы пять-шесть человек, а то и больше. Какую задачу? Например конкретную: моделирование геополитических конфликтов, исследование их на имитационных моделях.
Я вчера и сегодня провел эксперимент. Взял задачу, которую знаю, как постановщик и методист, от и до и попробовал ее решить с помощью ИИ на стеке, который не знаю от слова совсем. Результат меня поразил.
Решил задачу за один(!) рабочий день. И бОльшая часть времени ушла на возню с интерфейсом пользователя. Я честно скажу: главный секрет в том, что на ядро, на главную мысль ты как программист тратишь, как правило, в лучшем случае десять процентов — и это даже очень много. Скорее - один процент. Даже если делаешь очередной супер-мега-пупер нелинейный оптимизатор. Всё остальное уходит на обвязку, которая делается в целом по шаблону, на интерфейс, на бантики и свисточки. А на главную идею — максимум один процент, и то в очень сложных проектах.
Забавно: работая с ИИ, я увидел, как он забрал у меня всю рутинную программистскую работу. Сделал все формы, все отчёты — даже то, что я не просил, и всё в тему. А на саму идею я потратил, ну ладно, не один процент — может, десять. И это еще при том, что я существенного улучшил ядро решателя. На ходу придумал новый… и тоже с помощью ИИ.
Теперь мне вообще никто не нужен. Ну разве только что заказчик. У меня в руках теперь есть рота(!) … да что там рота? - батальон! - классных прогеров. Может пусть и не самых умных, но зато старательных, без капризов, без нытья, … и еще без десятка всяких «без».
И если таких как я , хотя бы 1% от всего сообщества, то что делать тогда «генералам кнопок»?....
Прозвучит грубо, но – как есть — бежать. Бежать из отрасли, пока не поздно. Пока есть куда бежать, пока есть свободные места, где можно притулиться. Сейчас побежим мы, программисты; завтра побегут инженеры, послезавтра, юристы, потом ещё кто-нибудь. Толпы работников интеллектуального труда будут вышвырнуты на улицу. И драка за вакансию доставщика из Озона или т.п. развернется нешуточная.
Мои утверждения кажутся конспирологическими, антиутопическими? Если кому-то так кажется — очень зря. Когда мои интеллектуальные агенты начали работать как некая коалиция — я сегодня хороший термин придумал: не «коллаборация харнесов», а «артель агентов», мне так больше нравится, — я многое понял. Всё, ребятки, приехали! Спасайся кто может! И если кто-то думает, что сумеет задержаться в отрасли … безумству храбрых поём мы песню.
Хотя, шанс задержаться есть. Кто хочет остаться по-настоящему, тому надо учиться решать задачи: сегодня — задачи пожарных, завтра — производителей мыла, послезавтра — генетиков, производителей взрывчатки, службы безопасности особо важных объектов, геополитиков. И всё одновременно. И на всё у тебя будет немного времени. Почему? Потому что у тебя есть ИИ: ты теперь должен быстро разобраться в предмете, впитать, переварить, сгенерировать оригинальное решение, увидеть в проблеме нечто такое, что не увидели другие и что позволит тебе перевести её в задачи. Потом разложить по косточкам, придумать методики, разложить это всё для ИИ — и только тогда он прекрасно решит задачу. Именно это и ждет теперь от тебя заказчик. И занедорого.
Я вчера-сегодня то же самое проделал с моделью геополитических конфликтов. Разложил методику, оценки. Сказал: «Теперь методику поняла?» — поняла. Для чего это будет использоваться? Как? Какие допущения? Долго, как всегда, накручивал для модели контекст, ходил кругами, а потом сказал: «Вот видишь, в базе данных у тебя есть доступ. Теперь пропиши коэффициентики».
Вчера и сегодня я исследовал, что она прописала, и теперь скажу: я бы лучше не прописал. А я в этих коэффициентиках что-то , да понимаю. Это коэффициенты, связанные с характером отношений в разных парах акторов геополитического конфликта. А я ещё и попросил обоснование: «Напиши, почему ты так считаешь». Обоснования она пишет прекрасно. Ну, я конечно сказал ей — не сочинять, только по фактам, поэтому , всё что я успел изучить – всё точно в тему.
Вывод такой - если кто-то решится в этой отрасли на такие ежедневные подвиги Геракла, его, я думаю, хватит ещё лет на пять. И не потому, что ИИ станет умнее, а потому, что оставшиеся задачи мы решим очень быстро. Наше сообщество — или как нас теперь правильно назвать, последние могикане? — очень быстро решит все ключевые задачи. А дальше наступает предел…
Если мы в такой гонке не выгорим за полгода.
Человеческий фактор!
Да если бы только человеческий! – тут еще есть и системный!
Пользователи не смогут этим пользоваться! Мы можем решить гораздо больше задач уже сегодня. И всегда могли решить намного больше, чем решали, но реальных задач, а не удовлетворения хотелок очередной жертвы квази-образования и рыночной экономики. Я всегда так считал и пока не вижу оснований считать иначе: проблема не столько в решении задач, сколько во внедрении. А внедрение — это проблема изменения систем управления. А системы управления сейчас меняться не будут и не будут меняться очень долго. Они будут сопротивляться: бюрократические системы узурпировали весь ресурс и тратят его на самозащиту, самовоспроизводство и собственную деградацию. И возможности ИИ они будут использовать лишь для того, чтобы укрепить свою позицию. Позицию деградации.
Поэтому — да, мы наделаем всяких настольных ламп, закроем мелкие хотелки. Сделать что-то большое и серьёзное мы конечно можем, но оно будет никому не нужно. И всё — работа кончилась! Сколько на это уйдёт времени? По моим оценкам — лет пять, не больше. И вопрос: чем заниматься потом?
Мы сегодня с приятелем четыре часа гуляли по Ботаническому саду, по ВДНХ, обсуждали эти вопросы. Ответов у нас нет. И да — мы не боимся, что ИИ появился у тупых. Эти мамкины вайб-кодеры и двух слов нормально связать не могут, не то что нормально поставить задачу. Трындеть они, конечно, умеют. А вот хоть как-то нормально поставить задачу, чтобы сделать нечто, что уже другие не сделали тысячу раз, — такого они не могут. От слова «совсем».Ну а те, кто могут, теперь быстро решат все задачи.
Финита ля комедия? ваывывапа
Комментарии
Пока никто не писал.
Чтобы написать, войдите или зарегистрируйтесь.