The Perils of JavaSchools by Joel Spolsky:
Therein lies the debate. Years of whinging by lazy CS undergrads like me, combined with complaints from industry about how few CS majors are graduating from American universities, have taken a toll, and in the last decade a large number of otherwise perfectly good schools have gone 100% Java. It’s hip, the recruiters who use “grep” to evaluate resumes seem to like it, and, best of all, there’s nothing hard enough about Java to really weed out the programmers without the part of the brain that does pointers or recursion, so the drop-out rates are lower, and the computer science departments have more students, and bigger budgets, and all is well.
Except.
I wish they hadn’t listened.
As usually Joel wraps intelligent thought within great writing. For those interested in computer science his blog is a great resource. Also, don’t miss Paul Graham’s essays or his book: Hackers and Painters: Big Ideas from the Computer Age. Joel’s writing is also available as a book: Joel on Software. Joel has also collected relating writing: The Best Software Writing I.

Pingback: CuriousCat: Programming with Pictures
Pingback: Curious Cat Science and Engineering Blog » Who Killed the Software Engineer?
Though your post is from a while ago about the perils of Java Schools, it holds true for my country India now in 2008 and 2009. We are now regretting the introduction of Java as a first language pretty much from high school to college and with 9 year olds becoming Java certified and microsoft certified professionals, we are loosing the real programmers.