You should never be angry at work
Displaying anger at work is toxic and counterproductive, regardless of how much you care about your job, because it damages relationships and sidelines you from decision-making, though channeling your care into work in other ways allows you to become more effective without the negative consequences.
I try not to give a lot of prescriptive advice about working in tech companies. There are many ways to be successful, and every company works differently. If you’re shipping projects and your management chain is happy, it doesn’t really matter how you’ve accomplished it. However, there’s one thing that I do think is solid advice: you should never be angry at work.
Anger in the workplace is toxic. An angry colleague immediately becomes a new problem to be managed, not a professional helping you manage problems. When someone is visibly angry in a meeting or in Slack, it kills the entire atmosphere.