Yes, this is a very good point and solid advice.Just remember….the guys that you ****** off because they ‘couldn’t handle you being awesome’ may be the ones that are asked about you as references.
That’s the curse of the small world. Piss off some of the wrong people and **** bites you in the ass.
Even recently I’ve had a bunch of managers contact me from other departments.
‘hey, heard you worked with so and so…what was that like’
and a lot of times my answer was
‘Smart. But an ******* to everyone around them.’
Guess what…those guys don’t get the call. People want to work with smart and good people…but they prefer the good and competent over the asshat superstars.
I know people washed out of the industry because of this. People have dispersed and every job asshat applied to there is someone working there that has worked with them in the past, they get asked....hey this guy says he worked for XYZ, do you know him?
Even if you stay with the same company, inevitably today's peers or mangers become tomorrow's big decision makers. I have also seen quite a few that got their comeuppance from people they ****** off in the past.
If someone doesn't have the EI to know better.... at least treat everyone like you will work for them in the future.