We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
In my recent blog posting "The Secrets to Becoming a Great Programmer" I discuss a couple of characteristics of great programmers. You can read about those characteristics at
The Secrets to Becoming a Great Programmer
What other characteristics make a programmer great? Do you agree with my assessment?
Hi Jacob,
I was thinking about attention to details, but it kind of overlaps with thorough testing.
When something undesired occurs once, it is quite easy to just re-run and discard the error.
I believe that even if the error was only seen once, it is important to find the root cause as it may hide something bigger...
Agree. We should not just want to discard or quickly patch errors and don't exert effort to find the root cause of a problem, it's like replacing a blown fuse without investigating the cause of overload.