There’s this common take that AI will just make every link in the tech…

· Original on Telegram


There’s this common take that AI will just make every link in the tech industry chain faster and more efficient. Like, now we’ll hand products Claude code, we’ll train them, and boom — era of fast iterations. But I think a bit differently. My logic is roughly this (critique welcome):

One of the “innovations” AI brings is cutting time on the very first point — coding. And even if, according to many, it was never really the bottleneck, it still held up the headcount in the industry. Now imagine it’s not a question anymore. Then the number of people will shrink hard. And with it all the layers above (they’ll get hit even more, because they often didn’t have a clue what the hell is even going on in the code). PMs, product folks, and the rest. Because the people who’ll be able to run experiments will be the ones who simply hold responsibility — and there were always few of those (few people like risk).

There are tons of examples of this kind of compression:
- the early-20th-century assembly line
- industrialization (people leaving the fields)
- etc

And there’s a second fundamental shift AI brings: the ability to work with non-deterministic user input. This will seriously change UI and then UX. More on that later.

Original (RU)

Есть такое расхожее мнение, что AI сделает все звенья цепочки в tech индустрии просто быстрее и эффективнее. Мол сейчас продактам раздадут Claude code, мы их обучим и настанет эра быстрых итераций. Но я считаю немного по-другому. Моя логика примерно такая (критика велкам):
- узкое место в любом экономическом процессе производства (софт) всегда время, условно как долго что-то полезное делать
- откуда в software бралось это время, я считаю банально из-за того что набирать символы на клавиатуре было долго, поэтому требовалось больше инженеров которые могут набирать и думать над одним проектом
- чем больше элементов системы, тем выше потребность в синхронизации и верификации усилий (ну все печатают с разной скоростью - такая утрированная формулировка)
- вводим элемент синхронизации - менеджер/лид
- количество элементов синхронизации сильно растет - получаем процессы/ответственность(функция сведения/свертки)
- ну вот и вся наша индустрия сегодня
Одно из новшеств, которой дает AI это сокращение времени на самый первый пункт - кодинг. И если он по мнению многих никогда не был действительно узким местом, то тем не менее количество людей в индустрии держал он. А теперь представим что это не вопрос. Тогда количество людей сильно сократится. И тем самым все уровни выше (они конечно еще больше пострадают, так как у них не было часто понимания че ваще там в коде происходит). Проджекты, продакты и прочее. Потому что ставить эксперименты смогут те кто просто будет держать ответственность, таких всегда было мало (мало кто любит риск).
Примеров подобных сжатий очень много:
- конвейер начала 20 века
- индустриализация (люди уходят с полей)
- итд
И есть второй фундаментальный сдвиг, который дает AI - это возможность работать с недетерминированным вводом от пользователя. Это очень сильно изменит UI и следом UX. Об этом потом.