Oh no, not again! - you might think. Yet another Mr.SmartyPants are going to share his own vision of how to improve in development.
I’ll say very obvious thing - if you are going to be great in something, you have to do that a lot. Like, if you going to be a great snowboarder you have to ride a lot; If you going to be great mathematician you have to solve a lot of problems; If you going to be great developer you simply have to do a lot programming :).
The road from “good to great” is long and difficult, you could not be great in one year.. or ten, or even whole life. But what you definitely can do, be a better. Only realizing that you are better than yesterday (month, year ago) is a great benefit, believe me.
But just the fact of knowing “I need to do something a lot” would hardly could help you to progress. What you need to have is indicators. Simple criteria’s that make you understand what your progress is. Are doing great or you suck?
Three account’s that I created almost year ago, help me to get those indicators.
Well, do you think it is useful? It works for me and I’m going to proceed.
PS. That’s my 100 post for this blog.. and that’s my Friday before week vacation.