"because then it is the programming side he would be missing out on"
Look on the bright side. I can do all the programming I want at night and on weekends, in fact I technically have more time away from work to do it, than at work, and most employers consider "learn at home" to be mandatory, but your average nuclear engineer, infectious disease researcher, forensic accountant, or organic chemist is pretty much screwed in that regard.
For decades I've been expecting capitalization to freeze out home computer users by making everything too expensive for hobbyists yet cheap for a company to afford (think of the example of CNC milling machines, or electronics), and the cloud comes close to ruining hobbyists, but you can still pretty much keep up with the bleeding edge at home in programming, if you want.
Look on the bright side. I can do all the programming I want at night and on weekends, in fact I technically have more time away from work to do it, than at work, and most employers consider "learn at home" to be mandatory, but your average nuclear engineer, infectious disease researcher, forensic accountant, or organic chemist is pretty much screwed in that regard.
For decades I've been expecting capitalization to freeze out home computer users by making everything too expensive for hobbyists yet cheap for a company to afford (think of the example of CNC milling machines, or electronics), and the cloud comes close to ruining hobbyists, but you can still pretty much keep up with the bleeding edge at home in programming, if you want.