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