10 Apr 2009

It is very simple:

  • Print the specifications of the language you are working with.
  • Put it in a binder on you desk, where it can be reached without you having to sand up (remember, programmers are lazy, and that's a good thing).

That's it, you are ready to improve.

Now, every time you have the slightest doubt about one of the language's feature, grab the binder. Lookup the keyword you are hesitating with in the index, go to the page where it is described and read the content. Every time you do that, that's one piece of the language more that you master.

I have been doing this with C# for a few months, and it's amazing what you can discover in the language specifications, even in the simplest statements or keywords.

The key here is to do it every time. It takes some time, but in the end I'm sure it'll pay off.

Oh and by the way, the more you learn about a programming language, the further from mastering it you feel. As for everything else you learn, actually. Or maybe I'm too dumb, who knows.

blog comments powered by Disqus