If they turn out not to be a programmer, won't using Linux hurt them? Basically every other profession/industry either use windows-only software, or have some kind of policy to use windows (microsoft intune, etc...)
Seriously though, with the trend towards computing in the cloud, I doubt it really matters. Chances are, employees will find some kind of (portable) terminal to the cloud at their desk. SONIC is already offering mind boggling 10Gbps (!) connections to (some) residences in California. Who knows how computer applications will look like in ten, fifteen years.