|
I have a card I keep in my office.
On it is a picture of an Emu, staring out of the frame.
Inside are written the words "Calm, calm, calm"
|
|
|
|
|
Did you have an interesting childhood experience with an Emu ? I just spent an hour looking at pictures of them, and I still want to kill someone.
“Use the word 'cybernetics,' Norbert, because nobody knows what it means. This will always put you at an advantage in arguments.” Claude Shannon (Information Theory scientist): letter to Norbert Weiner of M.I.T., circa 1940
|
|
|
|
|
I can't get my hands on the actual pic right now - but this[^] is by the same artist.
Go on - still feeling angry ?
|
|
|
|
|
BillWoodruff wrote: Did you have an interesting childhood experience with an Emu ? I just spent an hour looking at pictures of them, and I still want to kill someone.
Try instead.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
As long as it was your personal laptop. If it was provided by the company then you owe them a new laptop. It's not the companies fault that you cannot control your aggression. That's all on you.
|
|
|
|
|
Don't want to offend you, but generally when you throw and break stuff in anger. It is always your fault, and this is mostly due to either your unhealthy lifestyle or your immature nature.
I pity people who throw and smash a TV Remote because their team lost a match, or road rage just to get somewhere quicker. IMHO All these people have awful lifestyle and poor time management.
Reach your office early, give yourself time to settle down, plan your stuff correctly, do some exercise, learn stuff properly and in detail, and most important learn to say 'No'.
|
|
|
|
|
I don't really get bad tempered when I'm working, even if my workload is quite high - it keeps me busy and that's fine with me; I'm happy being busy.
What I do dislike, and what does get me pissed off very quickly, are people who ask for help and then either:
a) ignore said advice thinking they know better, break it, then ask me for help to fix it
b) take on board the advice, agree with said advice, and still do it wrong
c) ask the same question in two days time
I thought, surely, everyone is like this...
But, no, I now work with some true angels who, no matter how many daft questions they get asked are always calm and polite.
Much better human beings than I.
(I'm trying to learn from them!)
"Benjamin is nobody's friend. If Benjamin were an ice cream flavor, he'd be pralines and dick." ~ Garth Algar
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." ~ Paul Neal "Red" Adair
|
|
|
|
|
1.21 Gigawatts wrote: What I do dislike, and what does get me pissed off very quickly, are people who ask for help and then either:
a) ignore said advice thinking they know better, break it, then ask me for help to fix it
b) take on board the advice, agree with said advice, and still do it wrong
c) ask the same question in two days time In your case, I suggest you do not participate in answering questions on the QA forums here.
“Use the word 'cybernetics,' Norbert, because nobody knows what it means. This will always put you at an advantage in arguments.” Claude Shannon (Information Theory scientist): letter to Norbert Weiner of M.I.T., circa 1940
|
|
|
|
|
I don't, but thanks for the heads up!!
"Benjamin is nobody's friend. If Benjamin were an ice cream flavor, he'd be pralines and dick." ~ Garth Algar
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." ~ Paul Neal "Red" Adair
|
|
|
|
|
I think the thing that really gets in my grill is submitting a project or task at 4:00PM when it's time to do system maintenance and administration for the clients.
Can't help but to make a stick-it and leave it until first thing the next day, even if it's urgent.
I can forgive those circumstances, but last minute changes to a project can cause my nerves to shoot completely.
if (Broken)
then fix.this
else !fix.this
end-if
|
|
|
|
|
Member 9063556 wrote: I lost my temper and smashed my personal laptop after a few coding mistakes and frustration buildup on the coding source engine I was doing for fun.
Were you having fun?
Member 9063556 wrote: Is it just me?
Yes
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
I used to keep one of these[^] beside the monitor for frustration releif, in those days it was a CRT and way too expensive to trash.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Member 9063556 wrote: Almost into a point of getting loud at a verbal argument against one piece of code.
If I know that my boss is a bad-tempered man, I won't argue with him with just one piece of code.
For example, he said that we will use <insert algorithm here>. If I know that there is another possible algorithm (which I think is better), I will suggest that. If he refused to consider your suggestion, then fine. Just do it. If he asks further about your suggestion, there's a possibility that at the back of his mind, he is considering it. Giving suggestions will not trigger their bad-tempered man side, I guess.
I believe that being calm is always the best offense/defense. You'll solve nothing with your tempers.
Member 9063556 wrote: are there really just a lot of developers with bad tempers?
No. All people have bad tempers. It's how they handle it that makes it different.
I also believe that versatility is one of the many traits a developer must possess.
Don't mind those people who say you're not HOT. At least you know you're COOL.
I'm not afraid of falling, I'm afraid of the sudden stop at the end of the fall! - Richard Andrew x64
|
|
|
|
|
kArViD0tnEt wrote:
If I know that my boss is a bad-tempered man, I won't argue with him with just one piece of code.
I think it's more likely where that piece of code should lie (since the integrated software is very hard to sparse) instead of what code to use.
Most of the times my boss and I see eye-to-eye, but he can't take how slow I can be while coding. Sometimes I'm already in the spot he wants me to make an edit into and he shouts at me, in which I tell him I'm already there.
I just need to pace myself most of the time. a Subset of Pascal isn't my native language (Learned C# in college, go figure) so it's sometimes a little weird to work in something integrated instead of a generic IDE.
if (Broken)
then fix.this
else !fix.this
end-if
|
|
|
|
|
It's clearly stated, I used the words, "For Example".
I'm not saying that it's also your situation. I'm giving a scenario wherein you can tell something inside your mind without getting your boss mad. After all, were talking about bad tempers, not the code, I guess?
In order to have him controlled, being creative on constructing your sentences and tone will be very helpful.
Don't mind those people who say you're not HOT. At least you know you're COOL.
I'm not afraid of falling, I'm afraid of the sudden stop at the end of the fall! - Richard Andrew x64
|
|
|
|
|
If you do that when you make a few coding mistakes, what will you do when something really serious happens?
|
|
|
|
|
Often times when there's a serious situation I've been able to keep a level head, which is strange since I focus under pressure. Guessing working from home isn't healthy for me and I'm suited for an office environment.
if (Broken)
then fix.this
else !fix.this
end-if
|
|
|
|
|
I wouldn't want to work with someone who got violent with his/her PC when coding wasn't going well...maybe being at home is best?
|
|
|
|
|
Possibly better to work in the office where I've got a more controlled mind, Working at home gives opportunity for my mind to let loose, which is possibly the cause of why I wrote this up.
if (Broken)
then fix.this
else !fix.this
end-if
|
|
|
|
|
Smashing a computer over coding you're doing for fun?
I get pretty annoyed when I'm playing sport and having a bad day, but these days I restrain myself from damaging equipment – it doesn't really work to get rid of the frustration and then you have to replace or repair the equipment.
|
|
|
|
|
I think you are taking your work (and programming) far too seriously.
Member 9063556 wrote: and smashed my personal laptop after a few coding mistakes
Maybe you should get one of these?[^]
That said, there have been times when I've come close to doing some damage. Fortunately I've stopped myself and stepped away from the desk (and sometimes the job) and taken the time to chill out and look at what it is that is causing a reaction of violence. Tolle (and others) have said it well: you can either accept the circumstances, try to change them, or leave them. The first is the hardest, especially when the $$$ are the only reason I'm dealing with the crap to begin with.
Marc
|
|
|
|
|
There is a difference between bad temper and passion. So many business environments are focused around not upsetting any one no matter how wrong they are. Which in my opinion is worse than a simple disagreement. If there were more shouting in software development then there would be more code.
|
|
|
|
|
lol[^]
modified 20-Oct-19 21:02pm.
|
|
|
|
|
responding in the VB thread below, I mentioned our current application had GOTOs in it.
As I removed one recently, I thought I'd check again.
NINE goto statements.
In a C# WPF MVVM application.
This is my favourite:
if (e.Key == Key.Delete || e.Key == Key.Back)
goto L1;
else if (e.Key < Key.D0 || e.Key > Key.Z
|| (e.Key == Key.C && Keyboard.Modifiers == ModifierKeys.Control)) {
e.Handled = true;
return;
}
L1: this.Text = this.txtLookup.Text;
I feel a little dirty, now.
|
|
|
|
|
Jail?! That's too good for him...
It's clearly someone who knows VB but do not knows programming...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|