Роман Елизаров
Техплатформа Городских сервисов Яндекса
Если код пишет AI, в чём теперь работа программиста? Умение самостоятельно написать работающую программу долго служило мерилом профессиональной компетентности, вокруг которого строилось обучение и идентичность разработчика. Но создание программных систем никогда не сводилось к ручному кодированию.
Посмотрим на два исторических перехода: появление электронных калькуляторов в математике и физике и переход от ассемблера к высокоуровневым языкам. Вспомним, чего боялись инженеры и преподаватели, как менялись работа и образование и что эти истории помогают понять о сегодняшних переменах.
Мой главный тезис: машине можно и нужно делегировать написание кода, но не собственное понимание задачи и ответственность за результат. Центр профессии смещается к постановке задач, проектированию систем и проверке решений.
Разберем, что значит понимать систему и почему знание общих принципов становится важнее запоминания деталей. Обсудим, чему теперь учиться самим и как учить следующее поколение: зачем по-прежнему нужны алгоритмы, структуры данных и устройство компьютеров, как сочетать самостоятельную практику с работой с AI и проверять понимание, а не количество написанного кода.
Техплатформа Городских сервисов Яндекса