In China, if you are one-in-a-million skilled at your endeavor of choice, there are <i>still</i> a thousand people better at it than you. Ditto with India.<p>I had a facts-of-life conversation with myself prior to entering college on how good of a computer programmer I am (decent, but not the best) and what my competitive situation would look like next to 100,000 Indians graduating every year (not so great). That is when I decided to double major in a language. Playing the Venn diagram game, the circle of people who are better programmers than me is pretty big, the circle of people who speak better Japanese than I do is pretty big, but the intersection of those two circles is pretty freaking small.<p>I really suggest that everyone play the Venn diagram game for themselves. And, no, "speaks English kinda good" and "has a college degree" is no longer enough to cut it. Find yourself a niche and be at or near the top of the skill curve in it. (I rush to add, for my fellow ArtSci graduates, that it helps if the niche has <i>cough</i> economic value. Nobody says you can't be the world's leading expert on traditional Louisianan pottery, but that may end up being your hobby rather than your day job.)<p>P.S. "Can program way out of paper bag" INTERSECT "marketing skills" results in a <i>disgustingly</i> small set. This is great news for small businessmen!