Software

Thoughts, ideas, and some solutions for software development.

Just finished reading Joel Spolsky’s book Smart & Gets Things Done

Joel Spolsky’s book about how to hire smart people should be read by management everywhere. I loved the ideas he had for how to treat developers. I once took a job with a large company and was told that I had to use a computer that was crashing without warning every 20 minutes to an hour or so. They could not replace it until all the steps for dealing with the trouble had been gone through. After 3 weeks, everything option had been exhausted and I was finally given another computer that actually worked.

At other companies I am told that larger monitors, bigger hard drives, split keyboards, and other hardware items are too expensive or are not in the budget. I don’t understand how companies can spend $60,000 per year on a developer but not spend $2000 on hardware to make sure they are productive. I can see frivolous items like 30 inch monitors costing $3000 being rejected. But if a developer says they need a 28 inch monitor that costs $500 at COSTCO, why not get it for them? If they want a $100 mouse and keyboard, why not get it for them? They will be happy to come to work using the latest and the greatest tools that can be bought, and will be that much more productive. They will definitely think twice before leaving a company that is so nice to them making sure they are being taken care of.

Now Joel goes as far as taking employees to a Broadway play, trips to scenic places, and much more. There is no way I would want to live in New York City. But I definitely like the idea of what he is trying to do and respect the reasons for him doing. My hope is that others will pick up on what they are doing, especially in the Midwest.