What do you do when something makes you angry while programming?
I usually Slap the mouse Hard on my desk and go get a coffee or anything, just to calm down
|
What do you do when something makes you angry while programming? I usually Slap the mouse Hard on my desk and go get a coffee or anything, just to calm down |
|||||||||||||||||||||
|
Questions on Programmers Stack Exchange are expected to relate to software development within the scope defined in the FAQ. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about closed questions here.
|
I usually take a walk around the block. The fresh air and actual physical activity calms me down and lets me get rid of any adrenaline. |
|||||||||
|
|
Listen to 'Damn It Feels Good To Be A Gangsta' by Geto Boys and imagine that you are smashing a printer. |
||||
| show 3 more comments |
|
There is a little difference between what I do and what I should do. What I do (not so bad): stop programming, make a pause. What I should do (better): take a nap. It is impressive how a difficult problem solve himself after a nap. |
|||||
|
|
I draft a blog post about the situation... and then delete it, because who cares? The only person that cares about the situation is you, and frequently nobody else wants to hear you whining. Much as I would like it to be the case, I'm not the center of the universe - if I were, perhaps my insights and experience would be more valuable. As it is though, pretty much nobody cares about what I have to say, no matter how insightful it is - why? Because pretty much everything I have to say has been said by one or other more famous people than me because much of what I think about today has already been thought of weeks, months or years ago by someone else. It is therapeutic to write about it, and try and justify why I feel the way I do about it. Often, the process of trying to justify my feelings either makes me feel better and gives me an approach to resolve the situation, or it makes me realize I was being an idiot. Either way, it's good therapy. |
|||||
|
|
Instead of "releasing" my anger, I used to just slam my first onto the keyboard. It felt good and keyboards were cheap. Unfortunately, I forgot to stop this habit when I got a laptop. Guess what's under your laptop's keyboard? Your hard drive. Guess what happens when you apply a lot of blunt pressure to a hard drive? At least I had backups. |
||||
|
|
|
This one works for others who want to remain calm at all times:
|
||||
|
|
|
Pull up Starcraft and take it out on some Zerg. |
|||||||||
|
|
I rant. Much to the amusement of my co-workers, but it helps me let off steam. Favourite phrase: "...and another thing" |
||||
|
|
|
Feel the anger. Feel it. FEEL IT. Think about it. It's anger. See? You just felt it. You are not your anger. Anger goes away. |
|||||
|
|
Loud music. Very loud music. "I am hated", "everything ends" and "people = shit" are all very good choices. For me, it really does help... Im not a phcologist, but what I think happens is that it channels anger into energy, to the point where you can just sit down and hammer out whatever dumb/pointless/inane task you were asked to complete and not even think about it. I think to answer your question: the most professional way to deal with it is not be confrontational (at least while you're angry, and until you can assess the situation with a clear mind) and turn that momentum into productive work. The worst thing you can do is argue with the subject of your anger, as these confrontations will turn bad very quick. Its good for neither party. |
||||
|
|
|
|||||
|
|
I think it's good to do something non-frustrating for a change, like read a few pages of a book, exercise, take the dog for a walk, and generally do something very different to give your brain a break and get perspective. This is not an exact parallel, but I get to a certain point in translation (usually a few long paragraphs) and I simply become temporarily exhausted, and need to do something different so I can continue later. |
||||
|
|
|
Succumb to the Dark Side, focus your anger and prove whoever/whatever is provoking you wrong. |
||||
|
|
The anger you describe is created by your mind. Between the trigger (something happened) and the emotion (the consequence), there is you with your beliefs. The emotion can be fear, jealousy, depression, shame, etc. In your case it's anger. The most well known technique to change how you react to events is to use the ABC model. In short this technique will helps you understand you control response to emotions. However you can't control your emotions. If it's too technical for you (it should be), I suggest you to read the first chapter (habit) of the 7 Habits described by Stephen Covey. It's easier to understand and he talks about excellent Viktor Frankl's work. |
||||
|
|
|
I have a whole set of mantras that I have to run through with the order depending on the situation:
And then I schedule some time to kick the heavy bag. Martial arts classes give you a lot of useful perspective. It's hard to get quite so worked up when you remember that your hobby includes a real possibility of getting kicked in the head. Maybe that annoying guy in the meeting isn't such a big deal after all.... |
||||
|
|
|
Usually, I think through what I've learned about anger. For me, anger is essentially how I respond to not getting my way. I want one thing, the world wants another, and I get mad. I want to be valued and respected, George wants everybody to know that the problem we're having is my fault even though it's really his fault, and now I'm mad at George. Is George a dick? Unquestionably. Am I mad at George because he's a dick? Well, I used to think so. "God damn George, that weaselly little prick," I'd think. "He doesn't have the guts to admit that it's his fault, and so he's letting everybody think it's my fault." Now, I think, "I want people to think I'm smart and do the right thing, and now this situation's threatening that." My will is being thwarted. How do I choose to deal with it? Thinking this way helps me sort out the things I need from the things I want. I want people to think I'm smart. I need to be secure. If my security's really jeopardized by what George did, I have to deal with it. If it's not, then I really don't need to worry about it that much. I can do this because I've had the experience, in my life, of getting everything I wanted and still being incredibly unhappy. I've also had the experience of being remarkably happy even though I'm not getting what I want. From this experience I (eventually) learned that getting what I want and being happy are independent variables. Given that, once I recognize that I'm angry because I'm not getting what I want, I tend to place a lot less importance on my anger. Also, this lets me looks at George in a new light. What's he going through that he has to act this way? What's he afraid of? Is there something I can do to help him, so that he doesn't have to continue going through whatever painful circumstance is causing him to act like a dick? If I focus my efforts on repairing the damage in the world around me, rather than jealously protecting my stuff, I don't stay angry long. Also, people like me more. I like me more. I'm happy. Even though I'm not getting my way. |
||||
|
|
|
When I get mad I just bask in whatever aspects of my program I've completed. Then play some other games. |
||||
|
|
|
For the practical course of action, talking to my better half relieves me of most of my frustration, or a close friend that has no relation to my work. They usually give sound and impartial advise. And halfway while talking, sense usually gets knocked into me either by realizing how silly, easily resolvable or futile the problem is. |
||||
|
|
|
Depends on the degree of the anger I have:
This is mostly from a work situation where it may or may not be code that is causing the frustration that is being turned into anger emotionally. Another way to see this is how much control does my emotions have over me at any point in time: Just a little as something didn't go my way but my tenacity and confidence are still there to keep at it, more than a little so that I have to do something else to clear my head for a short time, quite a bit as I need to retreat into my comfort zone where I can employ any of a few coping techniques like playing video games, talking to friends, getting exercise, having something to eat, or taking a nap, or lastly if I feel I've lost most of my control and want to be committed for a little while. |
||||
|
|
|
I usually listen to calming music and just kinda close my eyes and take a 10 min powernap. |
||||
|
|