[ . . . ]
The other interesting angle are the more advanced programs that require increasingly skilled experts to help write them. A Skill-3 should be expensive to obtain, the Skill-4 through Skill-6 guys should be beyond expensive and require goodwill, blackmail, favors owed, etc. to get their services for the few weeks it will take to ensure success.
Try equity in the company, a fridge full of soft drinks and a ping pong table. You also have to have a project interesting to them. You're not going to get developers of that calibre working on your poxy little navigation program.
Hacks are two a penny but talented developers are a lot rarer than folks give them credit for. Really good devs are hot property in Silicon valley because there are very few of them. I doubt the whole U.S. university system would produce more than a couple of thousand top notch developers in a year.
Some back-of-envelope stats
I'm not sure about the U.S. but I saw some stats that suggested that the UK produces about 5,000 computer science grads per year, or about one per 12,000 population. This is post dot-com boom statistics, which has computer science enrolment settling about 2-3x pre boom levels.
Before the dot-com boom, about 10% of computer science undergrads (from my observations doing computer science) could have been characterised as 'really talented'. That would imply about 1 'really talented' developer per annum per 300,000 (or so) population. During the boom, the absolute number of talented students didn't shift much, but stage 2 enrolments roughly quadrupled (50-190) from 1997-2002.
If you assume a 15 year career on average before they go on to softer work (some love it and carry on but many burn out or go onto softer work) then you're looking at one 'really talented' (computer-4+) developer per 20,000 population or thereabouts, about 10x that number of decent devs (computer-2 or computer-3) and about another 10x that number of self-taught hacks who can spell HTML on a good day (computer-0 to computer-1). That's from an industrialised economy with a large middle class and a mature education system.
But it gets better - that 1 in 20,000 is just folks who are really good programmers. Maybe 1 in 5 or 10 of those folks would have a strong background in some other discipline like maths that you might need to understand the computations behind calculating a jump course. Maybe 1 in 100 would also be a top notch mathematician, physicist or engineer. Combining that skill with (say) Gunnery would be rare outside of R&D departments specialising in naval weapon technology.
You're getting up to a population 8 or 9 world before you've even got a fighting chance of finding someone with two level 4 skills to write something like Generate. Chances are that this person is already a distinguished engineer on a nice salary. In fact, folks at this level only ever come up on the job market once - when they graduate. After that, most job changes are from word of mouth. This is why companies go to a lot of trouble to recruit bright grads. Once they disappear into the system they never come up on the job market again.
You're a bunch of shifty looking adventurers. What have you got to offer someone like that?