AI как инструмент vs замена
AI — это очередная автоматизация в ряду IDE, Docker, CI/CD. Каждая автоматизация меняла специализацию, но не убивала профессию. С AI будет то же самое.
Суть
История разработки — это история автоматизаций, каждая из которых «должна была» сократить разработчиков. Не сократила. Изменила специализацию и сферу ответственности. AI — следующий шаг. Бояться нет смысла, игнорировать — глупо.
Эволюция инструментов
| Эпоха | Автоматизация | Что говорили | Реальность |
|---|---|---|---|
| 1980-е | IDE | «программисты не нужны» | новые роли |
| 1990-е | RAD-инструменты | конец разработки | бум фронта |
| 2000-е | CMS (WordPress) | конец сайтов руками | фронтенд вырос |
| 2010-е | Docker/K8s | админы не нужны | DevOps пришёл |
| 2015+ | Конструкторы сайтов | дизайнеры не нужны | веб-дизайн вырос |
| 2020+ | AI/LLM | программисты не нужны | посмотрим |
Что AI меняет в работе
- API наизусть — не нужно
- Boilerplate — генерируется
- Простые алгоритмы — за 5 секунд
- Имена переменных — подсказывает
- Объяснение чужого кода — пишет
- Простые тесты — генерирует
Что AI НЕ меняет
- Архитектурные решения
- Бизнес-понимание
- Декомпозиция сложной задачи
- Объяснение бизнесу
- Управление командой
- Принятие ответственности
Принципы работы с AI
- AI как ассистент, не как автор
- Проверять всё, что он сгенерировал
- Использовать на типовых задачах
- Не использовать на критичных (безопасность, финансы)
- Учиться писать промпты — это новый скилл
- Совмещать с tab-комплитом — экономия времени
Сдвиг рынка
- Junior'ам сложнее — AI делает их задачи
- Senior'ы ценнее — их задачи AI не делает
- Middle на стыке — нужно расти или прокачивать AI-скиллы
- Tester'ы переучиваются — проверка AI-кода
- Архитекторы стабильны — AI плохо проектирует
Что развивать в эпоху AI
- Системное мышление — связи и зацепление
- Бизнес-домен — для конкретной индустрии
- Архитектуру — паттерны и принципы
- Глубину одной системы — V8, БД, протоколы
- Коммуникацию — с заказчиками, командой
- Lingvistic программирования — нейминг, читаемость
Что НЕ развивать
- Знание 50 фреймворков поверхностно
- Зубрить API
- Конкурировать с AI по скорости печатания
- Бояться AI и не пользоваться
- Делегировать всё AI без проверки
Аналогия с шахматами
- Каспаров проиграл алгоритму на теории
- Теперь шахматные программы сильнее всех людей
- Шахматисты не вымерли
- Появились новые форматы (быстрые шахматы, blitz)
- Профессия адаптировалась
Аналогия с Go
- AlphaGo обыграла лучшего игрока
- Игроки не знают, почему AI делает такой ход
- В коде AI — та же боль (необъяснимость)
- Игроки в Go стали изучать AI-ходы
- Профессия выросла, а не умерла
Антипаттерны отношения к AI
- «AI скоро всех заменит, не буду учиться»
- «AI ничего не меняет, продолжу как раньше»
- «AI всегда прав, не буду проверять»
- «AI никогда не прав, не буду пользоваться»
- Все эти позиции — крайности
Здоровое отношение
- AI — инструмент, как молоток или IDE
- Учись эффективно использовать
- Не отдавай ему ответственность
- Не соревнуйся с ним
- Следи за развитием, не паникуй
🎓 Источники
- ⚡ [🙋 Будет ли существовать профессия фронтендер] · 2025-12-06 · YouTube
- Тезисы: AI = очередная автоматизация; 10 лет точно; WordPress не убил, конструкторы 15 лет не убили
- ⚡ [AsForJS Talks: Когда ИИ победит программиста] · AsForJS · 2026-03-17 · YouTube
- Тезисы: байт-код существует ради человека; критерий замены
- 🎓 [🎈 Программирование — это удовольствие] · 2025-12-02 · YouTube
- 🎓 [💡 Важность паттернов для консалтинга, командной работы и AI] · 2025-05-03 · YouTube
- 🎓 [☝🏼 AI и Сознание — LLM глазами психолога] · 2025-08-21 · YouTube