Roadmap to a better programmer

Viewed 9204

Its always said that more you program, the better you become. Sounds good and true. But I was wondering if there is a proven route to becoming a better programmer.

Something like:

  • Learn a
  • Learn b
  • Learn c > 'Now you are good to burn the engines'
  • Try stuff around based on your learning.

The answer might be similar to a CS course roadmap, but I want to hear from successful programmers who might want to pitch in with something notable.

Thanks

22 Answers

I am not sure if the OP was looking for general advice on how to be a good programmer, but rather something more specific.

I know I am reviving this thread, but I found it because I was trying to see if anyone asked this question already.

What I had in mind was, can we come up with a "knowledge-map" of programming concepts similar to the map that Khan Academy uses.

As a programmer, I want to be able to visualize the dependencies and relationships between different ideas, so that I can understand what skill level I am currently at; what I need to know before tackling a challenging subject; and be able to visualize my progress.

Related