This is true, and always has been, though would you say that the competition will be ever more cutthroat going forward? Not everyone can be a genius programmer, and even those who could may be unlucky in terms of opportunities for advancement, so people who don't live and breathe code (or whatever career in general) may be finding that their place in society is shrinking.