ComputerWorld published this back in December, but hey I just found it. They list eight top skills for 2008 including Application Development, Project Management, Helpdesk/Technical Support, Security, Data Centers, Business Knowledge, and Networking/Telecommunications. They specifically mention AJAX, .Net and PHP under Programming needs. I have seen similar trends, but probably in a different order. The piece also links to some other intriguing articles, like the Top 10 Dead or Dying Computer Skills. You don't want to be on that list. But the problem is once you're on it, how do you get off the list. Those people are probably a niche skill that employers either want for that specific skill, or they don't want for the still current skills.