5 ms·
> Why does doubting yourself, lacking confidence in yourself, make you a better a programmer? I prefer to say it in a slightly different manner. Ask yourself:
by 0xmohit 10y ago
> Why does doubting yourself, lacking confidence in yourself, make you a better a programmer?
I prefer to say it in a slightly different manner.
Ask yourself: could I have implemented this better? Better can imply more efficient, readable, in terms of design ...
Essentially realizing the fact that one might not have done a perfect (or even a reasonable) implementation and that it might be possible to improvise upon.
I've often found myself redoing pieces after thinking about the maintainability, readability aside from worrying about functional aspects.
- initram 10y agoIt reminds me of my Freshman college English class where the teacher had to teach the class not to turn in their first draft of papers. Reading each others' papers, you could really see that just going over it once and correcting things made a huge difference in quality and coherence.
- TheGrassyKnoll 10y agoMakes me start thinking about that "perfect is the enemy of the good" thang...