Нейросеть может оставить без работы лишь малообразованных кодеров, дрессированных бездумно воспроизводить типовой код, решающий однотипные рутинные задачи. Просто потому, что образцов такого кода в интернете много и вероятность того, что код, скомпонованный нейросетью из найденного в интернете, окажется рабочим, достаточно велика.
Но написать код, решающий нетривиальную задачу, нейросеть не может и не сможет - в силу алгоритмической неразрешимости задачи анализа алгоритмов. Пока нейросеть является компьютерной программой (т.е. алгоритмом), она никоим образом не выйдет за ограничительные рамки, задаваемые теорией алгоритмов.