IT employment prospects in 2004: a mixed bag | IEEE Journals & Magazine | IEEE Xplore