"But even with a glut of engineers on the job market, few have the skills that tech companies look for, said Cadir Lee, chief technology officer at Zynga. Colleges rarely teach the newer programming languages like PHP, Ruby and Python, which have become more popular at young Web companies than older ones like Java, he said."<p>That seems a little demeaning to portray a computer science education as one of languages and syntax. It's not about learning PHP or Ruby; it's about learning programming paradigms, concepts, algorithms, etc to make better software.<p>Perhaps the author of the article isn't particularly versed on how the CS => Software jobs process works. But to suggest that many engineers can't find jobs because they weren't taught PHP in school is grossly incorrect.<p>Does anyone actually know of academic programs that teach PHP?