🛑 "Я инженер с 15-летним опытом в Кремниевой долине, и я больше не пишу код"
Звучит как кликбейт от очередного инфобизнесмена? Нет, это точка зрения из интересного трехчасового подкаста с Даулетом Жангузиным (ex-Microsoft, Google, Lyft, сейчас Groq). Советую посмотреть, там о том, как реально работают топовые инженеры, пилящие LLM-инфраструктуру. Вот самые интересные инсайты:
1️⃣ Смерть программиста, рождение дирижера Написание кода руками перестало быть конкурентным преимуществом. Сейчас самый продуктивный разработчик работает на двух краях пайплайна: он создает архитектуру (Design) и занимается верификацией (Code Review). Все, что между, пишут ИИ-агенты (Claude Opus, Codex). Ты больше не программист, ты — менеджер бесконечной толпы бесплатных джунов, которые не выгорают и не требуют повышения зарплаты. Если ты не умеешь дирижировать этим оркестром, ты проигрываешь в скорости в 10 раз.
2️⃣ Эпидемия вайб-кодеров Из п.1 вытекает главная проблема текущего найма: толпа новичков, которые не знают базу, но лихо скармливают промты в Cursor и деплоят приложения. Как это выглядит на практике: ИИ генерирует тебе отличный фронт и бэк, но проверку пароля хардкодит на клиентской стороне в JS. Любой школьник открывает консоль браузера и ломает твою "безопасность". Без фундаментальных знаний джун не способен заметить этот архитектурный кринж. Нейронки сделали сеньоров в 10 раз быстрее, но совершенно не помогают джунам.
3️⃣ Жестокая правда про Python в Ultra-High-Load Исследователи любят Python за простоту, но для продакшена и высокого инференса это часто мусор. В Groq и Cohere работа Даулета часто заключалась в истреблении Python и замене его на Rust или Go.
Rust — новый король. Почему? Потому что его компилятор ловит галлюцинации нейросетей. Если AI принес тебе код на Rust, который скомпилировался — он, скорее всего, рабочий. Python же «сожрет» любую дичь и упадет только в рантайме под нагрузкой.
А интерпретируемый язык и GIL не прощаются там, где лишние 100 мс задержки стоят компании 1% выручки.
Рекомендации? 🤔 Инвестируйте в понимание систем, как общаются агенты, предметной области. А фронтенд — вообще решенная проблема, можно даже туда не смотреть.
Согласны?