BACKGROUND IMAGE: iSTOCK/GETTY IMAGES
What you don't know really does matter. Even with a worldwide developer shortage, some software developer skills are more valuable than others. Certain competencies are tremendously more valuable -- and surprising. One example: Even though Cobol is an older language, many younger developers don't know it and aren't interested in learning it, which means that programmers who enjoy it are in big demand in some enterprises.
And the growth in job postings accurately reflects the salaries. The average advertised mobile designer salary was more than $111,000, substantially higher than what's on offer for a Web developer (around $87,000) or a UX expert (just more than $99,000).
Even if you have the tech chops, there's no relaxing because employers are also looking for what Burning Glass calls "hybrids," who are people with a combination of business and technical skills. If you can comfortably meet with customers, read a spreadsheet and code your brains out, chances are you're already well-employed and well-paid. Congratulations!