How does a good developer become a great developer?
Forget greatness for a moment: How does a decent developer become a good developer?
There is no definitive path from Step 1 to Step n.
Heck, it's not even clear what Step n is.
And as logically-minded developer types, the lack of a well-defined route can make for a daunting journey from novice to... (more)