It's the other way around. If those farmboys you postulate don't have the initiative and aptitude to take up hacking, they're unlikely to be a great addition to a software team. The last thing you need is someone passively waiting to be told what to do and taught how to do it.
It would be great to be proven wrong about this, but I've seen lots of examples of it being a problem and not one counterexample.
If mainstream culture changes to one in which the idea of doing this work and being excited by it and making things with it becomes widespread, then one might see significant growth in the talent pool. If more creative sparks are flying around, the chance of one of your farmboys catching fire is greater. But that's a longer-term process. To become good at this stuff, people don't need training - they need inspiration.