"The understanding that they represent their employer and that people are relying on them" - Most developers have huge, inflated egos.
"A compassionate, helpful, and courteous attitude" - See above.
"The knowledge of whatever their supporting" - An understanding of the technical side of a product is vastly different from the functional side as its easy for a developer to say "This is sample. You hit X, then Y then select Z and find Q" which does not translate in any way to a client understanding a product and the frustration of dealing with "simpletons" shines through - thus leading to outbursts like we've seen.
This is of course the standard. I would imagine entrepreneurs and such do not follow this guideline, but for a generic programmer these traits are not something that are a typical side-effect of the craft unless you start moving up in rank.
The fact that the author would be offended by the statements mentioned really reiterates the point that most developers take things entirely too personally. I know I did for the better part of 10 years.
I think that stereotype is about as likely to be true as the "typical" developer's stereotype of designers and managers being the ones with inflated egos. The "typical" programming company seems to be quite the ego contest, if you listen to what everyone secretly thinks about everyone else!
Comments
"The understanding that they represent their employer and that people are relying on them" - Most developers have huge, inflated egos.
"A compassionate, helpful, and courteous attitude" - See above.
"The knowledge of whatever their supporting" - An understanding of the technical side of a product is vastly different from the functional side as its easy for a developer to say "This is sample. You hit X, then Y then select Z and find Q" which does not translate in any way to a client understanding a product and the frustration of dealing with "simpletons" shines through - thus leading to outbursts like we've seen.
This is of course the standard. I would imagine entrepreneurs and such do not follow this guideline, but for a generic programmer these traits are not something that are a typical side-effect of the craft unless you start moving up in rank.
The fact that the author would be offended by the statements mentioned really reiterates the point that most developers take things entirely too personally. I know I did for the better part of 10 years.
> Most developers have huge, inflated egos.
I think that stereotype is about as likely to be true as the "typical" developer's stereotype of designers and managers being the ones with inflated egos. The "typical" programming company seems to be quite the ego contest, if you listen to what everyone secretly thinks about everyone else!