Hacker News new | ask | show | jobs
by pingpongchef 2019 days ago
Not making mistakes isn't productivity, that's the bare minimum of acceptable behavior.
2 comments

People aren't perfect. Mistakes abound. If the bare minimum for a position was "no mistakes" you'd never find a qualified candidate. I'll go further and add that your attitude makes things worse in practice because since mistake can, and do happen, your wholesale rejection incentivizes effort spent hiding mistakes and scapegoating. That's effort that could have gone into getting useful work done.
I’d go even further and say there are two types of programmers:

1. The ones that “don’t make mistakes”, but actually they are just unaware. 2. The ones that expect themselves to make mistakes and prepare for that.

You'd think so but I've met a lot of programmers who just sit there and type out inadvisable programs non-stop.