You don't need a "strong professional network" to have your family help you find work, and I take offense to the implication that only affluent people have the means to support each other. There's no one stopping "bright young students" from getting their shoes dirty and finding someone who needs real work done. God knows there are enough kids already pushed away from programming by the elitist attitude you're displaying here. Most people can't afford to worry about what's "boring", they're focused on making sure they can survive. A degree is an expense that can be delayed until it's necessary.