#future_coding #часть_2
[продолжение]
1. Вайбкодинг убил ноукод.
2. Я думаю, что большее количество людей начнут создавать код как для бытовых задач, так и для более серьёзных проектов
1. Будет больше кода, который никто никогда не читал → будет больше уязвимостей в мире
3. Стоимость создания продукта будет падать к нулю
А если точнее, то к стоимости железа, на котором гоняется разработка кода в реальном времени.
Умрут SaaS, где ценность -- написанный код (например, все нишевые B2B SaaS). Будет легче попросить кодинг-агента создать то, что тебе нужно, и самому решить свою проблему.
4. Какое новое место у разработчиков? Я пока не понимаю, станет ли в мире ещё больше разработчиков или количество разработчиков будет драматически падать. Пока что падает. Возможно, это связано с коррекцией после ковида (количество разработчиков сейчас на том же уровне, что и во времена февраля 2020 года), но вот junior-разработчику стало намного сложнее выйти на работу, чем 5 лет назад.
5. Когда заменят операторов кода? Я думаю, что разработчики должны найти свой product-market fit заново. Я думаю, что первые, кто потеряют работу -- это "руки", т.е. люди, которые могут реализовывать задачу в рамках требований и ограничений, которые спускаются на них. Останутся люди, которые смогут приносить хорошие идеи и уметь их быстро реализовывать и проверять. Это уже зависит от специфики проекта, какая квалификация хард-скиллов потребуется для того, чтобы человек технически смог начать приносить хорошие идеи. Наверное, онбординг в ядро линукса будет идти сложнее, чем для фронтенда сайта с фильмами.
6. Интересно посмотреть на сферы, которые ещё не были оцифрованы. Какое движение произойдёт там.
7. Интересно посмотреть на agentic economy.
8. Интересно смотреть на это через призму Кембрийского взрыва, когда за сравнительно небольшой период времени появилось огромное количество живых организмов, но впоследствии 99% из них погибло. Дешёвый compute -- это дешёвый кислород.
9. Кто выиграет от всего этого?
First-order consequences: выиграют обычные люди, которые начнут использовать код в своей жизни раньше других. Люди с идеями, но без инструментов в руках. Anthropic, Cursor, Lovable, Rork, etc.
Second-order consequences:
- Кто заработает
- compute + infra -- AWS, Vercel, Supabase
- security teams/agents
- команды, которые умеют в дистрибуцию лучше других
- курсы по промпт-инжинирингу (новая грамота)
- Кто потеряет
- аутсорс-команды
- нишевые SaaS
- разработчики, которые не смогут адаптироваться к тому, что их умение писать код стало менее востребованным, чем умение понимать, как решать проблемы и какие проблемы нужно решать
3. What is desirable to have happen?
1. Люди смогли адаптироваться к меняющемуся миру. Хотелось бы, чтобы это не привело к большой депрессии, когда большая часть среднего класса осталась без работы.
2. Не произошло роста тирании под видом удержания мира в статус-кво. Обмен свободы на стабильность.
3. Код будет написан с учётом проверок на уязвимости. Иначе это тикающая бомба, которая приведёт к большому количеству проблем в будущем, когда появится новый вид хакеров, которые будут использовать более новые модели для поиска уязвимостей в старом коде.
4. Отсутствие роста неравенства по принципу доступа к более умной модели → диверсификация разных провайдеров.
5. Децентрализация интернета