You are currently browsing the monthly archive for November 2005.

Java Makes You Stupid

Java developers! This is a call to action!

Go pick up those dusty computer science “theory” books you decided to save thinking that maybe, just maybe, they might come in handy some day. Read them! Brush up on data structures, algorithms, and object oriented programming concepts. Practice big-O program analysis. Write some recursive algorithms. Review all those topics that you “forgot” because you thought you would never use them again.

I’m tired of screening Java developers who can’t tell me how the internals of the libraries they use are actually implemented. When computer scientists talk about “data structures,” we talk about hash tables, binary search trees, and linked lists, not java.util.Collection. We learned about program analysis in school because we were supposed to use it - if you can’t tell me about the runtime implications of the algorithms you choose, then you shouldn’t use them.

You got the degree, so you’re obviously not stupid. Now start using what you learned.

Tags: , ,

Comments are now unbroken

Well it appears that when I upgraded my version of WordPress recently, I also managed to break the comment form on my blog.

I was wondering why nobody was commenting. Strangely I still managed to get blog spam though…

But its fixed now.

Tags: , ,

Find-A-Human

An awesome time-saving database forwarded to me by a friend:

The IVR Cheat Sheet: This “QuickBase” from Intuit has instructions for how to cut through to a real person when you call a company and get an IVR system — Interactive (or Integrated) Voice Response. You know, the computer system that tries to solve your problem using stacked menu systems so they don’t have to pay a real person to talk to you? Even though you know what you want can’t be solved by the machine and you have to talk to a human? This site will tell you what you need to do to get the human on the phone.

The Intuit IVR Cheat Sheet.

Tags: , , , ,