3 ms·
These are engineers, not normal people. It's fair to expect a professional cook to be able to cook well. Guarding their feelings for their incompetent cooking
by knighthack 4y ago
These are engineers, not normal people.
It's fair to expect a professional cook to be able to cook well. Guarding their feelings for their incompetent cooking serves no purpose, since they become useless to their firm, and customers will want to avoid what they cook.
The same expectation should hold for professional engineers. If they are incompetent hacks, tell them they are. Guarding their feelings above describing reality to them only lets their illusion of competence to continue, and is what causes poor software, more incompetent incompetent engineers, and troubled users.
- saagarjha 4y agoThey are not incompetent hacks. Stop calling them that! They were failed by a system that did not tell that they should learn how to do these things, and are struggling to catch up. You can point out areas of improvement without being mean.
- knighthack 4y agoBusinesses and the commercial world have no obligation to anyone, much less to incompetent people. It is the incompetent hacks who have failed themselves, by not being aware, and by not adapting and improving accordingly. The 'system' did not fail them. The real world is not a college or school or university, where things are fed to you on your time. Employees must learn on their own time and other people's time. If they cannot keep up, then let's be real: they are incompetent. By blaming the system, you take away the accountability and responsibility of incompetent people. If many better programmers were able to catch up, why can't they? We can't make excuses for incompetence.
- saagarjha 4y agoI work in the commercial world. It is critical that we help our engineers learn the skills they need to be successful, because we spend a lot of money on them. We value our employees because of their capability to learn things when necessary.