Генеральный директор Microsoft заявил, что до 30% кода компании было написано ИИ*

Ожидание стейкхолдеров от внедрения LLM расходится с обозреваемой реальностью. Именно поэтому реальность приходится постоянно модифицировать. Так делают политики, так делают и менеджеры.
Похоже, мы попали в стадию, когда корпорация готова рискнуть экосистемой с несколькими языками и утащить на дно всех, кто её использует.
Посмотрите на это:
https://github.com/dotnet/runtime/pull/115762
https://github.com/dotnet/runtime/pull/115743
https://github.com/dotnet/runtime/pull/115733
https://github.com/dotnet/runtime/pull/115732
TL;DR

Я не верю ни на секунду, что команда дотнета делат код ревью на галлюцинации компьютера из любви к технологии. @stephentoub (he/him), напиши в коменты, если тебя держат насильно.
(he/him)

*правда потом оказалось, что это были Json’ы
*и эти Json’ыничем не парсились
*и не только при помощи LLM
*включая сторонние тулзы и кодген
Как умер Intel

2018 год. После успеха архитектуры Zen от AMD, Intel нанимают инженера, который стоял за этой архитектурой. Он присоединяется к компании в 2018 году.
00:00
Чем конкретно занимался Келлер не известно, но из самых интересных утечек можно сказать, что:
Универсальные ядра. Которые внутри Intel продвигал Джим Келлер.
Ядра проектировались с возможностью переключаться в E и P режимы.
Процессор в зависимости от задачи мог разделять ядро надвое на лету
Одна из спекуляций почему в новейших процессорах Intel нет Hyper-Treading’a, это след наработок Келлера. Hyper-Threading должен был стать аппаратным.
*Информация базируется на утечках и может быть неточной
Что известно точно, Келлер работал над серией процессоров Lion Cove, добившись уменьшения тепловыделение вдвое, по сравнению с предыдущими моделями. См. 285K
4:19
Однако менеджмент компании считал, что акцент нужно было поставить на LLM, т.к. руководство Intel ожидало, что инференс будет основной движущий силой рынка.
Поэтому основной акцент должен был сдвинут на перемножение матриц, а проект Джима был деприоретизирован. Келлер все понял и ушел из Intel в 2020 году.
*Информация базируется на утечках и может быть неточной
Даже после феерического фейла своей компании, генеральный директор не изменил мнение, а лишь четче начал объяснять принципы, которыми он руководствовался

Лох не мамонт, лох не вымрет
Чтобы корова давала больше молока, её надо больше доить и меньше кормить
Хорошие художники копируют, великие — воруют
4:20


Бог дал, бог взял
Урок Intel это урок размена барыги на инженера. В конечном итоге барыге нечем барыжить и нет инженера, который бы сделал то, чем можно барыжить.
Intel отодвинули разработку новой, прорывной архитектуры и вчистую проиграли на своем же поле компании AMD, которая не гонялась за журавлем в небе. Вот отличная статья на эту тему.
Анатомия патогена

История Nvidia последних лет это история невероятного везения. Сначала майнинг, потом попадание в поток ИИ, удачная инвестиция в тензорные ядра и гигантские контракты на оборудование новых дата-центров их ускорителями.
Удача, которую поймала Nvidia заставила подумать, что можно влиться в струю и печатать бесконечное количество бабок, рынок же газообразный.
Патоген собрался по принципу стихийного сговора. Колоссальная удача одной технологической компании привлекло внимание других, затем внимание инвесторов.
Главные игроки как харда, так и софта решили, что ИИ - это новые нанотехнологии/блокчейн/web3.0 и т.п. Схема работает только потому, что рынок уже поделен, все крупные игроки уже здесь.
А патоген это жадность и стремление к мгновенной прибыли.
Человеческий фактор
Программирование, как и другая специфическая инженерная дисциплина это Knowledge work. А этот “Knowledge” помещается генерируется и помещается в голове сотрудника.
“Knowledge” остается в компании до тех пор, пока хранитель этого “Knowledge” все еще там работает и может применять или передавать его.
Помните Келлера, который сделал Zen для AMD и хлопнув дверью ушел из Intel? Он хлопнул дверью и ушел потому, что знал, что его талант дорого стоит. Если его не купят AMD, то его купит ARM, Snapdragon, SMIC, МЦСТ, черт, дьявол.
Люди, работавшие над рантаймом, JIT’ом и BCL пригодятся везде, хоть черту хоть дьяволу, и эти люди знают, насколько они ценны.
А значит, могут хлопнуть дверью как это сделал Джим Келлер, и сделать свой C# и свой .net, с нуля и без десятка лет легаси. Быстрее, выше, сильнее, с блекджеком и шлюхами.
Машинный фактор
Можно ли хоронить .net? Я думаю да. В ближайшее время, исходя исключительно из логики бизнеса (спекуляций на акциях), AI slop придется мержить.
Не нужно было делать этого так публично. Тут даже метрики не подделать, все открыто. Аудит может провести кто угодно, и если слова про 30% всего кода написанного ИИ не сойдутся с реальностью, что на это скажут инвесторы?
Ты заложил будущее компании ложью, и теперь пришла пора расплаты. Либо подкрепляй, либо теряй в капитализации, а ни один CEO терять в капитализации не будет.
Такой исходные код придется вечно рефакторить и фиксить. И это будут делать многострадальные, умные люди их самых критических. С точки зрения менеджмента это отлично, они тренируют свою замену.
Текущему менеджменту майкрософта это понять сложно, что обучением LLM должен заниматься студент с толоки, а не Senior/Principle engineer 80 уровня.В их голову не помещается концепция потери информации после ухода критических кадров.
Вывод | Engravement
Некоторое время, ошибкам не дадут прокрасться опыт разработчиков, а так же много тестов и хорошие инжиниринговые практики. Деградировать .net будет еще пару лет, поэтому, возможно, нас пронесет.
Однако, местные Джимы Келлеры могут уйти останется лишь skeleton maintenance crew, а умные покинут BCL и Runtime. Это замедленная катастрофа для экосистемы .net.
На этом проект фактически закончится. Я бы начал задумываться о миграции на другие платформы.
Дотнет еще дышит, но он уже умер.
Комментарии (13)
ivpetrov386
22.05.2025 04:26Куда мигрировать предлагаете?
nneeoo Автор
22.05.2025 04:26Я думал о Swift, но сначала, конечно, проверю что разработка не захвачена менеджментом.
iamkisly
22.05.2025 04:26А зачем? У нас несколько раз в год какой-нибудь паникер начинает хоронить очередные языки или технологии.. проходят годы, а они все не умирают и не умирают.
Dhwtj
22.05.2025 04:26Язык статьи изобилует английской речью, особенно картинки. Перевести бы.
По ms. Как можно звать кожаного на ревью если код не копилится?
ZetaTetra
22.05.2025 04:26Что скажут инвесторы Microsoft если 30% кода написанного ИИ не сойдутся с реальностью?
Что-то в духе: - Nice try
Знал бы ты сколько Microsoft Research денег инвесторов кушает и ничего не приносит (зачастую)...
DarthVictor
22.05.2025 04:26Судя по увольнению того же Ron Buckton неделю назад, проблемы в Microsoft не только у .Net.
iamkisly
22.05.2025 04:26А значит, могут хлопнуть дверью как это сделал Джим Келлер,
Обожаю треш-журнализмы.. не сошлись личные и бизнес интересы, это теперь называется уйти хлопнув дверью. Все мы заменимы, кто-то больше, кто-то меньше.. не надо возводить отдельных топов, которые уже и код то не пишут, в разряд иконы
и сделать свой C# и свой .net, с нуля и без десятка лет легаси. Быстрее, выше, сильнее, с блекджеком и шлюхами.
Не могут. Потому что никто до сих пор не сделал. Потому что примеров революций с нуля у вас особо и нет.. Бендер Родригес не построил свой лунапарк.
Дотнет еще дышит, но он уже умер
Еще один хороняка. Камон, использование генеративных ИИ это наша реальность. Если кто-то не сделал публичных оценок, то это не значит что они его не используют. MS даже не пионер в этой области, и это пока еще не close loop.
Octagon77
22.05.2025 04:26Я бы начал задумываться о миграции на другие платформы.
А я не стану. Незачем, ибо в своё время не поленился задуматься о переходе на .Net.
stas_dubich
Такие времена, условные эффективные менеджеры готовы пойти на что угодно, лишь бы получить маржу/премию/повышение.
Любая самая «цензура» идея, оборачивается в красивый график (кроме графика эффективные ничего не умеют), утверждается у начальства, а дальше хоть трава не расти, сиюминутная личная выгода превышено всего.
При чем это беда не только больших корпораций, но и компаний поменьше. И в конечном итоге продукт или даже компания, по качеству пробивает дно, одно за другим. Посмотреть на тот же Windows и новости Хабра, каждую недели новости про очередные баги.
iamkisly
Зато у вас есть работа фиксить эти баги, и вы не живете в коробке под мостом
вы живете в мире победившего капитализма, где абсолютно все решения должны приводить к гешефту. в том числе решение писать неэффективный код. это дешево, это тенденция, и подстегивает продажи C/GPU. вы этот процесс наблюдаете очень давно, просто он был растянут по времени.. а сейчас динамика немного ускорится