I hope this post won’t get me into trouble. It is a general observations of my anger management that I face in the workplace. My post, my personal demon to control.

As I reflected on my anger management in the past month (without the help of the shrink which I owe them a visit long time ago), I do find that other than road rage, most of my anger comes from the workplace. I do find that working with people with different backgrounds can be sometimes frustrating. You know what they say about software engineers, we are like a bunch of cats. And if you know cats, you know that they each have their own individuality. Prominent Individuality.

Looking back at my ACTIONS, I do find that I snap easily when I am facing an angry moment. I have shouted at people even though it is not their fault. I have used old issues to bring guilt into the other party, like what they did wrong the last time.. makes it a good excuse for me not to help them this time. I take offense when I am given work that is not planned, and I snap at the whole issue. Thinking how stupid the workplace is. In other words, I am acting childish. Some people say that I take things to personally. Professional conduct has gone into the drain for personal feelings.

So far, my actions are basically on shouting and doing emotional hijacking, bad enough when I know those actions means that I am burning bridges and destroying trust.

Looking back at the past few months on what caused these ACTIONS, I find that my IRRATIONAL BELIEFS are centered around a few issues. Firstly is my bloated ego thinking that everyone has to pull his own weight when it comes to completing task. Well, the people in my team are great.. but I do hear stories of people from other teams that are not pulling their weight. These people have nothing to do with me and I should not concerned. But the stories give me the “impression” that they are getting paid for the easy work and I have to take all the heavy lifting around here. Secondly is the fact that nothing is ever happening as planned. Everyday I come in the office, regardless how it is planned, things will always go south. Then I have to come in and fix the issue or deal with it. It disrupts daily routine and concentration.

To DISPUTE the Belief, I am drilling into myself that everyone is working hard, no one is goofing off and the stories I hear, are just stories. I should not look at myself and compare with other people so much, that is what my parents always drill into me when I was a kid. People can do whatever they want, as long as I achieve better than what I was last year. I also have to drill into myself that I work in an engineering department. Things screw up all the time. The fact that I get it fixed, means it is not that serious and it means customer will see one less issue.

Will I be able to achieve a zen-like attitude after this? NAH.. one step at the time..

Hi, I’m neeshen