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