I've been programming for sixteen years and have learnt dozens of languages. I'm a work in progress. The one character trait I have that I think is probably is the hall mark of a competent programmer is perseverance. I have some psychological need in me to keep at problems until I reach a satisfactory outcome. I'm never satisfied with the final result because I can always see room for improvement.
Perseverance = key!
Thanks for sharing!
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.