Contrary to popular opinion in the US a study commissioned by the Information Technology Association of America and conducted by Global Insight suggests that IT outsourcing has added 257,042 U.S. jobs this year. The executive summary of the Global Insight report makes interesting reading. Particularly one recommendation of teaching multiple skills to current tertiary students seems to make sense. More than multiple skills, I guess it is more important to pick up "learning to learn" skills which we educators have traditionally called "lifelong learning" skills. A more zesty modification would be "learning to learn very short half life skills". Particularly in IT the half life for every skill has gotten shorter and shorter and yet the more agile IT folks are coping. Going by the Global Insight report I now know why my IT friends assure me that there are plenty of jobs at www.dice.com.