top | item 39408531

(no title)

csydas | 2 years ago

Anger got me into programming; when properly guided it can help you to address a situation that is very frustrating for you without having a full blown melty. My very first “real” code was a script i made in my support days was only because i was tired of having to get some specific hardware info from systems, which no one could do. fed up with cranky clients and incomplete data, i decide enough is enough and made a script to ensure it always got collected. from there, i just never stopped writing tools to solve annoying tech problems; my experience was that learning to write code to do it automatically and correctly was less frustrating than begging people to run the correct commands, much less all of them.

this strategy carried over to many non tech things and i find i trust my anger to tell me when something is bad, but i also now pay attention and think what i want to do with such situations and what i actually want as an outcome and try to work towards that, or even consider “why am i so upset at it? is it really that bad?”. it just forces a more rational reaction in the service of my anger, and the anger is satisfied even if i find i’m upset over nothing; i still understand my feelings way better

discuss

order

agumonkey|2 years ago

I honestly believe there's a whole space of exploration into how balancing / channeling emotions the way you describe. It's the dual of depression somehow.. if you let papercuts lock you down you get into a depressive spiral. Tapping into anger flips this around.. key is to convert it into genuine planning / thinking / acting and not destruction :) And this goes beyond programming.. probably worth knowing for one's life globally.

j45|2 years ago

What I used to call anger that resulted in programming often times turned out to being frustrated an disturbed enough to no longer not do anything about it.