Comment by aprilthird2021

15 days ago

But... That's not an HR violation. If something a team is working on is a waste of resources, it's a waste. You can either realize that and pivot to something more useful (like an effort to take the improvements of the current OS project and apply them to existing OSes), or stubbornly insist on your value.

Why is complaining to HR even an option on the table?

One could argue that if it’s not in your swim lane, you just let it fail. And if you aren’t that person’s manager, you tell them the code or design that you are reviewing and thus the gatekeeper is not adequate. Politely. You said your part and no need to get yourself in trouble. Document and move on. If the company won’t listen then you move on. No need to turn it into a HR issue.

  • Carmack's swim lane was exceptionally wide. My understanding was that this sort of criticism was actually his main job duty.

    • No matter how big or small one's "swim lane" is, an argument on technical merits without getting personal or discriminatory (assuming this was the case with J.C.) is never an HR issue. The whole "Weaponizing HR" thing is a nightmare and should not be acceptable.

    • Imagine being a meta engineer and not taking Carmack's advice seriously.

      Why the fuck is he even hired there if you are not going to listen to him.

      Dude has forgotten more things about game development than you will ever know...

      5 replies →

  • Fully agree with this point we all know as engineers this shit is nails on the chalkboard.

Just because something isn't an HR violation doesn't mean it's not wrong, rude, or unprofessional. Society is not a computer program. Being tactful is important to well adjusted people.

  • Hard disagree. Being tactful is only relevant when dealing with people, criticise an idea, a project, a solution as much as you like. Intellectual debate is the fire from which genuinely good ideas are forged.

    • Unfortunately people have ideas, projects, and solutions that they care deeply about. Like it or not, some tact when dealing with these things goes a long way.

      7 replies →