I wasn't saying that any given programmer was the best mind of their generation - just that many of the best minds of these recent generations have been programmers, or involved in technology development in some manner.
And what are some of the "pretty good ways to make a good deal more money more predictably" that you're referencing?