4 ms·
It's good to be called a lousy programmer when deserved. Incentive to keep improving. If you get hurt by that, imagine what Torvalds would have told you.
by drummer 7y ago
It's good to be called a lousy programmer when deserved. Incentive to keep improving. If you get hurt by that, imagine what Torvalds would have told you.
- rafaelvasco 7y agoInsulting someone because of his/her mistake is of no value, no service to he/she who made a mistake. Much better is to teach the right way so that the person is given the opportunity to learn. If yes, everyone wins. Insulting the person could work sometimes, but then you're just adding up to hatred and fear. Which the world is full of;
- drummer 7y agoIf it is deserved, that is, based on truth, then it is not an insult. It is up to the individual to be honest about it instead of feeling offended. I do agree that merely saying they are bad programmers is not enough and it is more productive to also show them how they can improve.
- rafaelvasco 7y agoFair enough. Things are not black or white after all. There's infinite ways you can give feedback;
- quickthrower2 7y agoLousy means 'in my opinion, not good enough'. The problem with that there is no information about what to get better at, and also it's just an attack at the person. Torvalds? What a famous programmer might say based on internet stereotypes is also of no concern. What is needed is constructive criticism. "You should spend time thinking about the structure and purpose of the code before you start writing code, perhaps draw a diagram on paper first" might be an example.