Записки C3PO – Telegram
Записки C3PO
5.45K subscribers
79 photos
5 videos
232 links
Адам Елдаров. Product Director @ T-Bank AI, ex. YouDo.

Пишу о Product & People Management, AI, своих наблюдениях и прочих бесполезных вещах.
Download Telegram
Год назад на все предикты Дарио большая часть моих знакомых смотрела, крутя палец у виска. Сейчас почти все мои знакомые SWE, начиная от стартапа и заканчивая бигтехом, пишут руками меньше 20% кода, а всё остальное делает агент. Я сам давно уже не программист, поэтому не показатель, но с появлением Cursor и Claude Code редко пишу код руками. С появлением Opus 4.5 — все 100% кода пишутся им в Claude Code. Более того, я в терминале работаю через Claude Code — настолько лень стало писать bash-команды самому.

https://news.1rj.ru/str/seeallochnaya/3305
18👍12😁11💯6🔥3💔2
Люблю периодически читать статьи в инженерных блогах разных компаний, как они борются с проблемами скейла и нагрузки. И, чаще всего, самые лучшие способы - самые простые.

Вот и OpenAI рассказали, как они скейлят постгрю. Никаких вам атомных часов и спутников на орбите, чтобы обуздать CAP теорему и eventual consistency, а просто напросто набор прокси, шардирование и много read реплик и итог в виде миллионов qps.

https://openai.com/index/scaling-postgresql/
👍267👏4
Уже два дня над этим офигевает вся технотусовка

Разработчик из Google DeepMind Энди Коенен сделал сайт с интерактивной картой Нью-Йорка. В изометрии, как будто из классической игры SimCity 3000.

https://cannoneyed.com/isometric-nyc/

Прикол в том, что каждое здание отрисовано в пиксельарт-стилистике при помощи Nano Banana, но взято с реального. И вся карта города взята с реальных планов Google Maps.

Понятно, что разыгралось воображение: погодите, так можно реальный мир через AI-инструменты вот так перенести в любимую игру? До последнего камушка?

Всю эту штуку Энди сделал за пару недель, не написав самостоятельно ни строчки кода. Сайт упал, хостинг пришлось повышать. чтобы справиться с наплывом, личку завалили — теперь думает, как развивать проект дальше.
145🔥20👍4🤯3😱2🎉1
В сети много нытья про то, что завалили ии слопом open source проекты, расчехлив свой клод код. Я че понять не могу - ныть всем на показ проще, чем в ответ расчехлить свою подписку и фильтрануть все мусорные пул реквесты?
😁39👍64
Записки C3PO
Год назад на все предикты Дарио большая часть моих знакомых смотрела, крутя палец у виска. Сейчас почти все мои знакомые SWE, начиная от стартапа и заканчивая бигтехом, пишут руками меньше 20% кода, а всё остальное делает агент. Я сам давно уже не программист…
Продолжение мысли про кодинг агентов.

Когда говорят "агенты будут писать код", большинство слышит "агенты заменят разработчиков". Но правильное прочтение другое: работа смещается.

Десятилетиями основная работа в разработке была в переводе. PM формулирует что нужно → дизайнер переводит в макеты → разработчик переводит в код. Каждый этап перевода съедал время и создавал потери. Кто работал в больших командах, знает сколько всего теряется между "что имел в виду PM" и "что в итоге написал разработчик".

Сейчас этап перевода в код схлопывается. Агент берёт задачу, контекст, критерии — и выдаёт работающий код. Но работа никуда не исчезает. Она перетекает на края.

На один край — в начало. Что именно нужно сделать. Какую проблему решаем. Какие ограничения. Как поймём что получилось. Формирование задачи становится важнее, потому что агент действует напрямую из того, что ты ему дал.

На другой край — в конец. Ревью, тестирование, проверка что результат соответствует задаче. Когда агенты выдают много кода быстро, нагрузка на финальную проверку растёт.

И тут интересно посмотреть, кто реально под ударом. Все ждут, что AI ударит по технарям. Но под ударом оказываются конкретные типы людей во всех ролях.

Со стороны продактов — те, у кого всё в голове и всё через личные коммуникации. Они могут быть очень эффективны. Деливерят хорошо, команда их любит, результаты есть. Но цифрового следа не оставляют.

Чтобы агенты помогали, всё должно быть оцифровано. Задачи, критерии приёмки, контекст, связь с фидбеком от пользователей. Не "я разрабу на созвоне объяснил", не "цели со стейкхолдерами на словах согласовал", не "ожидаемые метрики у меня в голове". Агент не может залезть тебе в голову. Агент не был на том созвоне. Агент видит только то, что записано. Если там ребус — он и сделает ребус.

Со стороны разработчиков — те, кто был чистым кодером. Получил спеку, написал код, закрыл тикет. Не вникал в задачу, не понимал зачем это пользователю, не думал о контексте. Просто переводил требования в синтаксис.

Именно этот перевод теперь делает агент. Быстрее и дешевле.

А вот разработчики, которые умеют разбираться в задаче, понимать бизнес-контекст, ревьюить чужой код (включая код агента), находить edge cases, тестировать — становятся ценнее. Потому что именно туда смещается работа.

Получается симметрия. Продакт, который умеет формулировать задачи письменно и оставлять контекст — ценнее того, кто договаривается голосом. Разработчик, который понимает что и зачем он делает — ценнее того, кто просто писал код по спеке.

Навыки, которые раньше считались "мягкими" или "бюрократией", становятся конкурентным преимуществом. А чисто технический навык перевода — обесценивается.

Работа не исчезает. Она требует других навыков. И это касается всех ролей в команде.
172🔥22👍16👏6😁1
Forwarded from Сиолошная
Осенью Andrej Karpathy, ко-фаундер OpenAI, Director of AI в Tesla и человек, на Стенфордских курсах которого выросли многие специалисты, ходил на подкаст, где рассказал про свой опыт работы с кодинг агнетами. Он говорил, что вот в его задачах шаг влево шаг вправо — и работает плохо, делает не то, что хочет автор, а то, как это делают обычно.

Скептики (к которым на тот момент наверное можно было отнести и самого Karpathy?) сразу же пользовались этим как примером того, что ни в какой реальной работе никакие агенты не помогают, что это всё слоп, и ни для чего серьёзного не годится.

Прошло 3 месяца, вышли GPT-5.2 и Opus 4.5, и... дед Andrej развернулся на 180 градусов 😏 описав свой опыт в длинном твиттер посте. Весь пост переводить не буду, тезисно:

— Возможности LLM-агентов (особенно Claude и Codex) примерно в декабре 2025 года перешагнули некий порог возможностей, вызвав фазовый сдвиг в разработке ПО и смежных сферах.

— Учитывая этот скачок, я, как и многие другие, стремительно перешел от режима «80% ручного кода и 20% агентов» в ноябре к «80% кода от агентов и 20% правок и доработок» в декабре. То есть теперь я действительно программирую преимущественно на английском языке.

— Это, безусловно, самое масштабное изменение в моем базовом рабочем процессе за ~20 лет программирования, и произошло оно всего за несколько недель. Полагаю, что нечто подобное происходит уже у значительной части инженеров (двузначный процент), в то время как осведомленность широкой публики об этом явлении находится где-то на уровне малых единиц процентов.

— Самая распространенная категория ошибок агентов заключается в том, что модели делают за вас неверные допущения и просто продолжают работать на их основе, ничего не перепроверяя и не уточняя у вас.

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

— Очень интересно наблюдать, как агент упорно работает над задачей. Они никогда не устают, не падают духом, они просто продолжают перебирать варианты там, где человек уже давно бы сдался, отложив проблему на завтра. Наблюдать, как агент долгое время бьется над чем-то и спустя 30 минут выходит победителем — это тот самый момент, когда «чувствуешь присутствие AGI».

— Непонятно, как измерить «ускорение» от помощи LLM. Безусловно, я чувствую, что справляюсь с запланированными задачами намного быстрее, но главный эффект заключается в том, что я делаю гораздо больше, чем собирался. Во-первых, я могу реализовать множество вещей, на которые раньше просто не стоило тратить время, а во-вторых, я могу браться за код, к которому раньше не мог подступиться из-за нехватки знаний или навыков.

— Написание кода с помощью LLM разделит инженеров на тех, кто больше любил сам процесс кодинга, и тех, кому больше нравилось создавать (строить) продукты.

— Я уже заметил, что моя способность писать код вручную начинает потихоньку атрофироваться.

— Что станет с понятием «10-кратного инженера» (соотношением продуктивности между средним и топовым специалистом)? Вполне возможно, что этот разрыв СИЛЬНО увеличится.

— Как будет ощущаться программирование с LLM в будущем? Как игра в StarCraft? Как игра в Factorio? Или как исполнение музыки?
Please open Telegram to view this post
VIEW IN TELEGRAM
33👍11💯5
Знаете с чего меня выносит каждый раз, когда я об этом вспоминаю? Что десятилетия научного прогресса, исследований и передовых методов добычи энергии сводятся к нагреванию воды
1😁771
Главное, что я понял из истории выложенных файлов Эпштейна — нетворкинг решает и это супер скилл.
😁9110👍4🤔2
Частая ошибка начинающих пипл менеджеров - думать про команду как про задачу с конечным состоянием. "Вот наймем ещё двоих и команда собрана". Как будто есть момент, когда можно поставить галочку и перейти к следующему пункту.

Такого момента не существует. Команда - это перманентный work in progress. И дело даже не только в найме и увольнениях. Меняется всё одновременно - и люди, и контекст вокруг них.

Условный Вася полгода назад фигачил во все весла, генерил идеи, брал на себя больше. А потом женился, родился ребенок и приоритеты сместились. Он не стал хуже, он стал другим. Ему нужны другие условия, другой темп, может быть другая роль.

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

Параллельно меняется рынок, технологии, пользователи. Компетенции, которые были критичны год назад, могут стать нерелевантными. Человек, который идеально закрывал задачи в одном контексте, может не подходить в новом - и это не его вина и не твоя.

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

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

Работа над командой - это как тренировки. Нельзя "дотренироваться". Нельзя прийти в форму и перестать ходить в зал. Это не проект с дедлайном, это стиль жизни. Вопрос только в трекшне - становится лучше или хуже, растут люди или стагнируют, ты замечаешь изменения или нет.
3👍7114🔥14😁4💯3
Одна из причин, почему я ненавидел классический SWE - ловить какие нибудь непонятные ошибки, починка которых требовала навыков экзорцизма. Самая частая из них - сегфолт, потому что расчехлять gbd и спускаться в недра ада, чтобы обниматься с чертями, мне не по душе было, я эстет.

Появление AI тулов должно было меня избавить от этого, но вот сижу я с клодом, пишу ему, что надо сделать, а он мне вот такую ошибку выкидывает и тригерит мой ПТСР. "Поскользнулся, упал, очнулся - гипс" и холодный пот по телу.
1😁531
Когда с утра тебе на почту приходит письмо от антропиков, что вышел опус 4.6 и тебе дали ресерч превью доступ к функционалу роя агентов с p2p координацией.
😁109🔥16😎4
Пример реального кейса, где Claude тащит.

У нас есть интервью на хард скилы при найме продактов - решаются кейсы. В вики подробный гайд: описание секций и конкретных кейсов для каждой. Провожу в среднем 2 интервью в день, и по ходу дела кейсы эволюционируют - меняю формулировки условий, добавляю уточняющие вопросы, иначе расставляю акценты. Гайд отстал от реальности.

Классический путь: выделить время, покопаться в голове, вспомнить что и как менял, отрефлексировать, переписать. Часа 2-3 минимум, и результат зависит от того, насколько хорошо я помню свои же паттерны.

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

Результат точнее, чем если бы делал сам, так как Claude еще нашел паттерны в моем поведении на интервью, которые я не осознавал как систему - просто делал интуитивно. Теперь это задокументировано и воспроизводимо для других интервьюеров.

Время: ~15 минут вместо 2-3 часов.
141🔥31👍8💯1
Свежее эссе Бена Томпсона - Microsoft and Software Survival

Microsoft - следующий бигтех гигант “под прицелом” AI-эры.

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

Реальная угроза - конкуренция внутри SaaS. Когда все могут писать бесконечный код через AI, аккуратно разделенная SaaS-экосистема (одна функция = один продукт) рушится. Рост пирога закончился, начинается борьба за него. Все начнут атаковать смежные территории. Создатели моделей станут торговцами оружием.

Microsoft делает ставку на Work IQ - агентный слой поверх Active Directory и корпоративных учетных записей. Логика правильная: они владеют графом “кто, что, где, с кем” внутри организаций. Но per-seat модель обесценивается если число людей в компаниях снижается. Значит надо агрессивно расширять функциональный охват.

Промах Azure на квартале - осознанный выбор. Microsoft аллоцировал GPU в пользу собственных продуктов (M365 Copilot, GitHub Copilot, R&D) вместо Azure. CFO прямо сказала: если бы все GPU пошли в Azure, рост был бы 40%+. Рынок снял $357 млрд за день, но Томпсон считает решение правильным - LTV собственных продуктов выше.

Импликация для рынка облаков: если все гиперскейлеры приоритизируют свои нужды, появляется ниша для чистых “фабрик токенов”. Аналогия с TSMC против фабрик Intel - чистое производство без конфликта интересов. Oracle и независимые облака могут оказаться ценнее, чем казалось.

Вывод Томпсона: софт не мертв, но экосистема SaaS будет перестроена. Microsoft выживет благодаря масштабу и готовности инвестировать вычислительные мощности в себя, а не только продавать их.​​​​​​​​​​​​​​​​
👍174🤔1