Employment 2005: boom or bust for computer professionals? | IEEE Journals & Magazine | IEEE Xplore