Hacker News new | ask | show | jobs
by nanoscopic 3106 days ago
This explanation clarifies a lot about what the problem is with the particular engineer. Thank you for explaining in more detail.

I do agree that it is important engineers work with others and see beyond their own small sphere. It is not a skill many engineers are good at, but it is still something they should be trying to do and do better over time.

Flexibility is important for those writing code. If they just pump out components that require extra rework to make other things compatible with them then there is a problem.

Work is only done and done well when it can be used as it should be. Completed work should not create more work.

Also agreed that having a professional attitude is important. You don't have to love stuff you actually hate; you just have to be able to talk about it and interact on a professional level. If you actually hate it you can carefully state that you don't like it; but it shouldn't affect your ability to interact.