Да разные программисты бывают, для некоторых это просто работа. Но, соглашусь, если человек до этого не программировал, то сложно будет в кодах и языках до профессионального уровня подняться, даже при общей технической грамотности.Может, авторскому мужу попробовать сети устанавливать, настраивать и администрировать? Постепенно нарабатывать опыт, получать сертификаты. В этой сфере проще пробиться, чем в программировании. И его общая техническая сметка найдёт применение. Программисты обычно даже компы себе не устанавливают, а сидят тупо в код пялятся.