How to Be a Better Developer
Steve Bayzl writes in his blog Petit ecureuil , 5 Easy Ways to be a Better Developer . Steve makes some very good points. Here is the list with my comments: Learn Ruby and Ruby on Rails: Steve's point is that you need to learn how to write clean and maintainable code. He is right on the money. It is simple: bugs need to be fixed, you will want to extend your app, and/or someone else is going to work with the code too. Read The Daily WTF? : I think the lesson here is learn from your mistakes and of others. Learn something new every week: Someone is doing something new and better everyday. I joked the other day that the Internet is moving so fast, we are now on Web 4.0. The point is that if you want a career as a developer, you need to be constantly learning. Understand customer wants != customer needs: A very wise observation. I have two comments -- First, one common situation is your customer comes to you to get a new tool to solve their business problem. What they really need is