чистый "тупой" программист,  тупой в смысле "кодер", который кодирует на языке программирования то, что ему сказали логически  - это низкоквалифицированный труд выпускника ПТУ, примерно эквивалентный переводчику.  С логического/математического на программный. И если гугл может перевести с русского на китайский, то перевести на С++ он тоже сможет. А если там что-то сложное, требующее уточнения от заказчика, покрутить, подумать вместе, как лучше, что можно, какие особенности постановки - то тут уже без человека никуда.Да и вообще, источником "хотелок" всегда будет человек. Это он будет придумывать, что еще ему нужно.