
Despite the best laid plans of colleges and universities, <A HREF="http://www.eweek.com/article2/0,1895,2178319,00.asp?kc=EWKNLBOE090807STR1">there remains a skills gap</A> between what computer science graduates learn in their undergraduate years and what they need to become proficient in a typical at-work environment.
In short, many people on both sides of the equation--teachers as well as potential employers--say the educational system is not doing enough to keep pace with the ever-changing needs of IT, and that entering the work force often is as much of an educational experience as is college, particularly for programmers.