Как chatGPT изменит жизнь айтишников?

На днях Open AI выпустил очередное крупное обновление, что навело меня на мысль попытаться экстраполировать в будущее тренды и явления, которые зародились и вовсю двигаются энтузиастами.

Чтобы было повеселее, разбавим всё ссылочками, примерами, и даже практикой – проверим выводы в поле и сделаем MVP продукта, полностью положившись на искусственный интеллект. Лец гоу!

Что за тренды?

Общий тренд на "всё меньше людей занятых в производстве и операционке", и всё больше услуг, активно обсуждается ещё с 60-х годов, а само падение процентного количества вовлечённых в индустриальную экономику наблюдается уже почти 100 лет – на первый взгляд даже контринтуитивно.

Сейчас мало кого смог бы удивить завод, где 100 человек работает в цеху, и ещё 1000 менеджеров в офисе рядом занимаются упаковкой продукта, маркетингом, комплаенсом, PR / GR и так далее.

Вот и в ИТ нас ждёт золотая классика в новом прочтении:

Как chatGPT изменит жизнь айтишников?

Рост производительности

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

Ещё 5 лет назад большинство из нас скорее поверило бы в самоуправляемые автомобили, но никак не в то, что ИИ составит конкуренцию программистам (я сам в шоке до сих пор). Хотя на самом деле ещё в 1980-х был сформулирован Парадокс Моравеца, он состоит в том, что высокоинтеллектуальная деятельность человека – речь, тест на интеллект, игра в шахматы – на самом деле гораздо менее ресурсоёмка чем сенсомоторные навыки, которые кажутся нам простыми, вероятно от того, что никак не рационализируются –не нужно думать, как ходить или дышать.

Именно в попытках упаковать в продукты-фичи конкретные "высокоинтеллектуальные" навыки и сценарии работы людей openAI сначала запустил универсальный чат, а теперь идёт дальше и запускает всё больше плагинов. На днях вышел один из них: code interpreter - теперь можно обсуждать свои данные из подгруженного файла с аналитиком, который на лету их видоизменяет и обрабатывает с потрясающей скоростью. Посмотрите на этот пример:

а если у этого ИИ -аналитика будут ошибки в коде, он сам же их и исправит в процессе внутреннего контроля, как вам такое?

Как chatGPT изменит жизнь айтишников?

И всё это не говоря о том, что уже несколько месяцев как можно "разговаривать" с подгруженной в pdf-виде документацией – это уже активно используется в некоторых проектах, попробуйте сами – для этого не нужен ни VPN, ни доступ к chatGPT.

Плагины – это попытки нащупать задачи, которые решаются по большей части в коммуникации человек <> человек, человек <> компьютер и радикально их ускорить. Логично предположить, что это позволит одному специалисту делать гораздо больше работы в единицу времени: больше проектов, больше коммуникаций, а значит больше продаж, фич, тестов, больше контента... Но рост производительности специалистов – это первый видимый сценарий будущего при взгляде только с одной стороны...

Автономные агенты

Но зачем ускорять кожаных, если можно сделать всю работу за них, сведя коммуникацию до базового промпта в начале? Действительно, зачем...

Возможно, вы уже слышали про gpt-engineer или auto-gpt – проекты, которые делают весь проект за вас целиком? Если нет, то попробуйте как можно скорее, поставив на паузу эту статью - для этого нажмите сердечко под этой статьёй, и возвращайтесь, когда потестируете 🙃

А можно проверить один из этих плагинов в действии прямо сейчас – давайте воспользуемся gpt-engineer, чтобы сделать своего автономного агента.

В своей прошлой статье про fine-tuning GPT3 я говорил, что у меня нет телеграм канала, лень вести его – вот и попросим сделать его у gpt-engineer, установив для него несколько целей:

  • бот должен регулярно читать свежие статьи на тему AI, LLM с arxiv.org
  • должен делать короткий пересказ прочитанного и оценку быстрой применимости в продуктах
  • должен предлагать пример проекта, который можно было бы реализовать, основываясь на материалах из статьи
  • бот должен оформлять всё вышеперечисленное в виде текстовых постов и вести канал в телеге: пара постов в день, и, конечно, по-русски

Пара часов корректировок и тестов, и вуаля, подписывайтесь на канал этого ИИ-агента, пожалуйста:

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

Но представьте себе такую же задачу 3-4 года назад? Мало того, что она потребовала бы больше времени на разработку, так ещё, вероятнее всего, она потребовала бы и постоянной редактуры!

Очевидный вывод - работа на некоторых ролях, которая сейчас выполняется людьми, может быть практически полностью отдана AI-агентам: например: первая линия техподдержки, сбор простой аналитики, исправление простых ошибок в коде.

Так что будет с работой-то?

Примеры выше показывают, что качественно новый уровень производительности возможен – я до сих пор каждый раз испытываю лёгкое чувство нереальности происходящего, когда в 1 клик получаю полотно кода, да ещё и с какими-нибудь, например, монструозными регулярными выражениями для вычленения дат из сырых данных.

То, что возможность есть, означает, что переход на этот новый уровень – это вопрос времени: рынок заставит, чтобы "не отстать от конкурентов".

Просто увольнять людей, чтобы сэкономить на затратах, сохранив прежние темпы движения – недальновидная стратегия, так как конкурент, сохранив свой штат и усилив его новыми инструментами сможет, условно, выкатывать 10 новых фич, там, где вы раньше выкатывали одну. А для большинства бизнесов их IT продукты – это канал коммуникации с клиентами, и навряд ли найдутся существенно более выгодные направления инвестирования (ну ок-ок, наверное найдутся и те, кто оставит себе в команде одного синьора, а разницу инвестирует в виллу на Карибах).

Куда вероятнее, нас ждёт гонка вооружений и перестройка команд, нежели команда из трёх суперменов с одним ИИ, которая "тащит за десятерых".

Итак, прогнозы:

- Новое дыхание в QA – код и изображения ИИ уже генерирует, и делает это очень быстро. Но лучше же всё-таки разок взглянуть на это всё перед публикацией? Особенно учитывая потенциальные галлюцинации и принципиальную непредсказуемость выдачи, правда? Новые возможности по скорости доставки нужно будет снабдить надёжными "тормозами" в виде "отсматривающих" людей.

- Промптеры-джуниоры – кому принадлежат результаты труда ИИ? кто за них отвечает? Навряд ли бизнес захочет рисковать, он скорее захочет сохранить ответственность людей за все этапы разработки. Так появится "промптер" на месте сегодняшнего джуниора – номинальный автор, который нажмёт "suggest hotfix for ticket1234". А ещё в крупных компаниях нас будет ждать юрист по вопросам ИИ. Небольшим командам это дадут "под ключ" в AI-driven средах разработки.

- Новый рынок AI-driven инструментов – ну не в окне чата же мы будем создавать продукты? Да и с комментариями / автозаполнением в стиле Github Copilot, кажется, сейчас не очень-то удобно. А автономные агенты пока чаще всего даже не имеют графического интерфейса – мы в самом начале пути. И здесь нас гарантированно ждут сотни и тысячи продуктов, которые будут облегчать коммуникацию разработчик <> ИИ.

Разделение сообщества на условные касты "промптеров" и "создателей" – просто как следствие всего вышесказанного, своего рода "антиутопический" прогноз.

"Промптеры" будут действовать под руководством ИИ и первично отсматривать результаты его работы. Ежедневная рутина будет максимально упрощена и автоматизирована. Из хороших новостей:

  • можно действительно пройти курсы и сразу "войти в айти", а не как сейчас
  • работать можно будет вот совсем по-настоящему удалённо

Из плохих новостей: не получится заработать 300кк/нсек...

"Создатели" - люди на ключевых позициях в командах: сотники или десятники "промптеров". Они же будут делать новых AI-агентов, и они же займут эмерджентные позиции: от инженеров по "этике ИИ" (чтоб агент матом не ругался), до промпт-хакеров и ИИ-юристов.

Что нам с этого?

Если у вас свой бизнес или проект, большая часть ценности которого доставляется через цифровые продукты, постарайтесь быть первым, кто побежит по-новому и быстрее остальных. Быть первым – круто. Все эти истории про "первый автомобиль в гонке берёт на себя всё сопротивление воздуха, а вот за ним... " – за ним будет только меньше юзеров, денег, узнаваемости и специалистов на рынке.

Если вы специалист или ИТ-менеджер, и вы бы не хотели через какое-то время обнаружить себя в числе "промптеров" – постарайтесь выделить время для глубокого погружения в сферу ИИ. Можно начать с бесплатного и крутого курса Степана Гершуни (гугл), или вот этой бесплатной wiki по промптингу. Или можно просто купить подписку на open AI и начать много экспериментировать.

Если вы не из ИТ, то вспомните про парадокс Моравеца – всем этим умным искусственным интеллектам легко даются относительно "новые" эволюционные навыки человека, типа генерации текстов, кода и изображений, но до всего остального ИИ ещё очень далеко. Развивайте в себе "всё остальное" 😉

Как chatGPT изменит жизнь айтишников?

По традиции VC - подписывайтесь на канал моего ИИ-агента – ну не самому же мне вести канал в 2023м... Подумываю про автономный faceless youtube ещё, но это в следующих сериях.

А ещё я помогаю во всей этой AI-driven трансформации нескольким техническим и продуктовым командам – напишите мне в телеграм или на vladthecpo@gmail.com, если вашей команде это интересно, приблизим будущее вместе 🚀

Обнял, но не приподнимал – в следующий раз.

На связи!

2323
9 комментариев

Ничего не понял, но пиши еще)

2
Ответить

Faceless YouTube уже сделан мной) https://youtube.com/@MangaTVshop

1
Ответить

о, прикольно! вижу по каналу в телеге, что юзеры со всего мира уже, круто

1
Ответить

Нужен бот ИИнфоцыган, который будет генерировать гороскопы, методы привлечения денег через половичок и духовно развивать неокрепшие умы. Я не шучу - золотое дно вижу там. Тексты людей этих профессий легко заменить сгенереннмии ИИ.

1
Ответить

Текст написан ЧатомЖПТ

Ответить

я бы рад, но пока нет) он по-русски слабовато ещё изъясняется. Бот для постов в телеге делает как раз через него перевод, и иногда это очень смешно

Ответить

А ведь действительно...

Ответить