So, there you go. A rock-star programmer can be a dangerous thing in the hands of the competition.
So, there you go. A rock-star programmer can be a dangerous thing in the hands of the competition.
1) Can BYU seriously hire enough of the football talent out there as to reduce the chances that other teams will succeed?
2) Is BYU so prized a destination among football players that they would be willing to sit on the sidelines at BYU rather than get more time playing, at another team? Consider that they also want to attract the attention of NFL scouts.
Google doesn't have any of these problems -- for many candidates, it is the NFL, and there's no real limit on how many people can "play".
2. Nobody wants to sit on the sidelines, but if you can work your way up to first string at a top 20 University then yes, the scouts are more likely to take notice.
Why do you think the NFL pays millions and millions of dollars recruiting the best of the best? It's because talent at that level is rare, hard to find, and even harder to hold on to.
In my experience, a rock star programmer can be worth more to an organization than 100 of your common CS grads.
Roster depth is very important to a team for various reasons such as having players who can step in for injured players (important given the nature of football), allowing players to learn the system/schemes before playing (despite what many think of football it is complex and being able to "reload" rather than "rebuild" is key to the perennial powerhouses), giving players time to develop and grow before seeing game time (most are a mere 18 years old when starting college), being able to field scout teams for the starters to practice against, etc.
USC football is currently facing sanctions and lost 10 football scholarships per year for three years. Read any sports analyses on the sanctions and they'll tell you that the scholarship loss hurts USC not because so much because top recruits will be making something of themselves elsewhere but because it hurts USC's roster depth.