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.
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 cough 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.S. "Can program way out of paper bag" INTERSECT "marketing skills" results in a disgustingly small set. This is great news for small businessmen!