|
|
|
|
|
by UnpossibleJim
3203 days ago
|
|
I dunno about the engineers where you work, but a lot of the game programmers at (name witheld, but pick any company. They all seem similar) are not good with interpersonal soft skills. Granted, I didn't read the article before looking at the comments (helps me weed out articles that are a waste of time), but most of our engineers (myself included) would just walk away from the CS role on tilt having learned nothing more than to be grateful they don't have to interact with any people, much less people who have gotten angry enough to contact CS, as a means of making their living. Maybe I'm completely wrong and I just got unlucky with myself and the engineers at the 3 companies I've worked at with programmers, and they really do enjoy confrontational human interactions. I've been wrong before, but the stereotype fits pretty close, though exaggerated, with my experience. |
|
However, that in no way precluded me being a consummate professional on support calls. Being nice and polite to your customers isn't difficult, though it can require a bit of patience if they are slow or make mistakes as you talk them through stuff. Or biting your tongue if they are rude or nasty; that's generally due to the frustration the software you wrote caused them. Show them some sympathy! I can't say that I particularly liked doing support calls, but I think pretty much anyone can play the role and do a decent job if they can use some basic common sense when talking to the person at the other end of the phone and keep their cool in the face of an angry caller. If a developer can't handle a routine telephone call in a civilised and respectful manner, I'm not sure I'd want them on my team.