Short entry - this blog post is an interesting take on what you should consider doing to become an effective programmer. I agree for the most part. I would add a couple things, though. Historically, I've discovered that I can learn the syntax/grammar