Так вот, я пытаюсь битый час донести то, что программист это в первую очередь создатель и пользователь идей , а также пользователь идей о том как ему свою идею воплотить "в металле". А уже потом он наборщик текста, стукатель материей об материю
Так я же признал, что его труд содержит и то, и другое. Просто его задача - создать готовую материю. Если у писателя задача - создать идею, и платят ему за эту идею; то задача программиста - создать вот эту программу на диске, чтобы она работала и имела ценность, которая выражается в том, что эту программу можно запустить и ей можно будет пользоваться.