Condescending programmers
Moderator: General Moderators
Condescending programmers
So, how do you deal with condescending programmers in the workplace? Especially the ones with a stick so far up their rectum they do not realize what they are doing? Do you just feel pity for them (what I do), ignore them, or hopelessy argue them?
- MrPotatoes
- Forum Regular
- Posts: 617
- Joined: Wed May 24, 2006 6:42 am
i'd rather have this as long as they work. even if it means me helping them thru hard <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>. but i'm a very helpful person belive it or notThe Ninja Space Goat wrote:I generally run into the opposite problem... programmers who don't know what they are doing at all and need to ask more questions.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
I get just as condescending back at them. Eventually they'll get tired of being treated like something less than human and either leave you alone or report you. When they report you, you bust out your event log showing all the times they have been arrogant butt-munches and shove their face in it.
Whew, now that I am calm, you could always ask them the age old question... "How did you get this far in life being the way you are?".
Whew, now that I am calm, you could always ask them the age old question... "How did you get this far in life being the way you are?".
Re: Condescending programmers
There are two types of programmers - the ones that know how to code, and the ones that don't.alvinphp wrote:So, how do you deal with condescending programmers in the workplace?
BOTH can be difficult, and condescending, the difference is that the ones that know how to code can be worth it.
My approach for all people is to treat them with dignity and respect. I'll have a reasoned discussion with them, and then I will lay out any differences in opinion in summary fashion.alvinphp wrote:Especially the ones with a stick so far up their rectum they do not realize what they are doing? Do you just feel pity for them (what I do), ignore them, or hopelessy argue them?
Once we agree on what we disagree on, then its fact time. Either of us can research proof for our positon, or (shock) write code to prove it.
If they know how to code, they will produce a good solution. If they don't, they won't.
If they produce a good solution, its worth working with that person to improve your interaction with them.
If they can't produce a good solution, consider focusing your energy elsewhere.
I prefer those that ask questions also as long as they do not keep asking the same question 20 times.MrPotatoes wrote:i'd rather have this as long as they work. even if it means me helping them thru hard <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>. but i'm a very helpful person belive it or notThe Ninja Space Goat wrote:I generally run into the opposite problem... programmers who don't know what they are doing at all and need to ask more questions.
My mistake, I got what you are saying now and I agree with you completely.The Ninja Space Goat wrote:I think some people missed the point of this post.The Ninja Space Goat wrote:I generally run into the opposite problem... programmers who don't know what they are doing at all and need to ask more questions.
Re: Condescending programmers
Many times the programmer believes they are responding with respect and do not realize just how condescending they sound. And these programmers can be smart cookies, but as soon as they use certian trigger words and phrases everything in the post which might of been meaningful is completely lost.alvinphp wrote:My approach for all people is to treat them with dignity and respect. I'll have a reasoned discussion with them, and then I will lay out any differences in opinion in summary fashion.
- MrPotatoes
- Forum Regular
- Posts: 617
- Joined: Wed May 24, 2006 6:42 am
Re: Condescending programmers
1. no way man. either one isn't worth keeping. you either can do the job assigned or you cannot. either way making a hostile workplace is not a solution that you want. it's just going to hurt you int he long run.Roja wrote:There are two types of programmers - the ones that know how to code, and the ones that don't.
1. BOTH can be difficult, and condescending, the difference is that the ones that know how to code can be worth it.
(...)
If they produce a good solution, its worth working with that person to improve your interaction with them.
2. If they can't produce a good solution, consider focusing your energy elsewhere.
2. no. social interaction is not only part of life it's part of something smaller, the workplace. if you can't interact there with your peers then you are just going to be the outsider. it's like a boss you can't talk to why stay or why should they?
tru datalvinphp wrote:I prefer those that ask questions also as long as they do not keep asking the same question 20 times.MrPotatoes wrote:i'd rather have this as long as they work. even if it means me helping them thru hard <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>. but i'm a very helpful person belive it or notThe Ninja Space Goat wrote:I generally run into the opposite problem... programmers who don't know what they are doing at all and need to ask more questions.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
I often run into a clash with my boss on our ideas of refactoring. He likes to have really long class methods full of loops, if..else conditions and over hundreds of lines. His idea of refactoring is only related to re-use of code. My idea is also to do with organisation/maintenance of code and we often bicker on that because he doesn't like to see a class/function used only once. I always just give in though since he's the boss
For the most part I don't have to put up with "condescending programmers" though... we all get along fine and dandy 

