This begs the question: how do you define being good at programming? How can you tell if you are actually good or just think you are?

Having asked that, I think I’m getting there... by reading other people’s code, by listening to feedback from better devs than I am, by asking questions and discussing matters I may not fully comprehend, by reading books and articles, by trial and error and by constantly seeking new concepts, languages and other relevant matters to learn. That’s how one becomes better - when one is good, is another story altogether.

  • 1
    Nice way to put it. Humility is a quality we pick up/should pick up irrespective of our skills. It is easy to get carried away by our ability to solve problems until we have the heart to see that there are others who could do it better/faster.
Add Comment