3 ms·
Being a great developer can mean many things. There are many kinds of trees and they grow different, and produce different fruits and nuts. The question is ho
by einhverfr 13y ago
Being a great developer can mean many things. There are many kinds of trees and they grow different, and produce different fruits and nuts. The question is how you grow and maximize what you can do.
I would suggest a couple of things.
- the first habit great developers of all stripes must cultivate is self-introspection and an effort to solve problems of one's own coding style and approach.
- the second habit of a great developer is to focus on producing great documentation for your code. This is important because it helps you see the code from a less immediate and more long-term perspective.
Those two habits are the most important (and most frequently missing!) habits regarding development of development skills I can think of.
In my experience if you are deeply introspective of your own code quality and your documentation approach, you will develop a clear vision of problems that will make you a part of breakthroughs you hadn't foreseen.