#Историческая параллель
В XIX веке детей учили считать в столбик. Потом появились счёты — и все возмутились: как это, пользоваться счётами, если нужно уметь считать руками? Потом арифмометр. Потом калькулятор.
Сегодня вы не задумываетесь, правильно ли калькулятор умножил 347 на 892. Вы ему просто верите. Программа стала настолько обыденной, что сам вопрос «а вдруг он ошибся?» звучит абсурдно.
С автомобилями та же эволюция. Первые водители должны были чуть ли не строить машину самостоятельно. Потом появились механики, электрики, маляры — каждый в своей узкой области. Маляр знает, как устроено шасси, но не полезет в подвеску. Шиномонтажник отбалансирует колёса, но не тронет двигатель. И никого это не смущает.
#Логика и формальный язык
С программированием происходит ровно то же самое прямо сейчас. Долгое время, чтобы построить продукт, нужно было владеть двумя вещами одновременно: умением решать логические задачи и формальным языком, на котором это решение записывается. Архитектура, интерфейс, бэкенд — и всё это правильным синтаксисом.
Нейронки разделили эти два навыка. Теперь можно не знать язык программирования и при этом хорошо на нём «писать». Как с переводом: вы не знаете японский, но AI-переводчик с правильной задачей выдаст текст, который носитель примет за свой.
#На первый план выходит понимание
Можете чётко описать прототип — получите его. Не можете описать — спросите нейронку про лучшие практики: и тогда свою сырую идею реализуете в виде, который вы даже не успели продумать.
Это не «AI заменит программистов». Это счёты заменили умение считать в столбик. Калькулятор заменил счёты. Ничего нового — просто следующий виток.
Конкретные инструменты для создания продуктов без кода — на канале @popovvii