Hacker News new | ask | show | jobs
by hn_ 4058 days ago
>Most of the 'bad' programmers many of us come into contact with are just farther behind on their journey to being great software developers, and may only be as bad as they are because of fear to ask questions and be judged by those who think there are only 2 types of programmers.

In my experience I'm not so sure about that. I've meet (and worked with!) bad programmers very much my senior. After working with them I know why they are bad - they don't learn. Even with asking tons of questions and having their work critiqued constructively. I don't know why this is but I've observed it a few times. It seems some small subset of people, no matter how much they do something just don't get better at it. They spend 20-30 years writing software like an amateur who just learning. Someone I know said about this - "experience isn't a measure of time spent doing something."

1 comments

Well that's the only metric that most of us should be considering...whether or not someone considers that they have more to learn. If they don't, they will never be great. But anyone who wants to learn can become a good programmer, and being called a 'bad' programmer early on just because they haven't reached that competency yet is the problem that we're really talking about.