Пока машина не научится ДУМАТЬ (а не вычислять) - будут нужны Программисты чтобы писать вычислительные программы.
Пока машина не умеет ДУМАТЬ, а именно: оно не умеет выбрать Направление, получить самостоятельно образование по этому Направлению, и создать что то новое и востребованное в этом Направлении.
Программисты будут востребованы через 10 лет, но работа будет другой. Технологии развиваются очень быстро и появляются новые профессии и навыки. Некоторые эксперты считают, что машины смогут создавать другой софт без участия человека, но это не значит, что все программисты станут безработными. Важно уметь общаться, понимать и адаптироваться к изменениям. Без компьютера сейчас мало кто обходится, поэтому it-специалисты будут нужны в разных сферах.
К сожалению, нейросети тоже должны контролироваться программистами; да и заменить программистов при том, как даются тз, они далеко не скоро станут способны.