Playing Software Developer Hot Potato

Software developers with difficult attitudes bounce around from team to team. What happens when they land on your team?
Posted September 12, 2010
By

Eric Spiegel

Eric Spiegel


(Page 1 of 2)

“Have I got a deal for you!”

Based on my past experience, these words were not usually a positive indicator of cheery news from Sam, my peer manager from the product development team.

I knew what was coming: Ashish, one of the developers on my client services team, had been bugging me about moving over to Sam’s group. However, we were already short-staffed, so I told Ashish we’d reevaluate next year. Because of our implementation backlog we really needed him to stay put for now.

Ashish didn’t give up. He made his case to my (pretend) buddy Sam. I call him that because Sam pretended to be my buddy whenever he wanted something.

Sam came back to me: “You know Ashish wants to come over to my engineering team and I know client services is short-staffed. I propose a trade. You take Sandra and we take Ashish.”

As I started to object, Sam raised his hand and said, “Before you say no, think about this. Sandra makes less money and she has as much experience as Ashish. Plus her communication skills are superb.”

All these things were true, especially the communication skills comment. The ability to easily communicate with our customers was a key job requirement for our team. Ashish did a decent job, considering English was his second language. On the other hand, Ashish said he preferred not to deal with customers and this was a chance to keep him happy within our company, so he wouldn’t look elsewhere.

However…

However, there was a big “but” to consider. And that was the fact that everyone in management knew that Sandra was considered a “hot potato.”

She had bounced around to every technically-oriented team except mine, spending time not only in software development, but also quality assurance, product management and documentation.

It wasn’t that she wasn’t technically capable. She could hold her own with the other developers. The problem was her attitude.

She was unusually combative if someone disagreed with her. To put it briefly – which Sandra herself never did – she was extremely difficult to work with.

Everyone on the management team knew she would have been fired, except that she was a minority. I won’t get into her ethnic background because I know how stereotypes work, and don’t want this story viewed through a biased lens.

I will say that HR had warned each of her managers to document every single “event” that caused consternation for her coworkers and manager, especially related to performance reviews.

Considering that conspicuous history, you’d think this would be an easy call for me. Alas, the CEO of the company also came to see me about taking Sandra onto our team.

His pitch went something like “your interpersonal skills are off the charts and I know you’ll find a way to manage Sandra without a problem.” In other words, “I’m afraid to fire her and get sued, and you are our last best hope to prevent lawyers from becoming involved.”

I have “nice guy” syndrome that doesn’t always translate well in intra-company politics. So against my better judgment, I acquiesced.

In my defense, I had turned around a couple other difficult personalities in the past and thought I could pull it off with Sandra.

I should have given it a lot more thought.

The Big (Bad) Switch

Ashish practically jumped for joy and couldn’t pack up his cubicle fast enough. Sandra, on the other hand, was not jumping for joy.

This was old hat for her. The client services team was just one more stop on her merry-go-round.

She sat in my office and politely smiled, nodding her head as I explained her new role and responsibilities. I didn’t bring up any of the negative history because I didn’t see a need to rehash what happened.


Page 1 of 2

 
1 2
Next Page



Tags: programmers, developers, IT Jobs/Salary, IT job, developer salary


0 Comments (click to add your comment)
Comment and Contribute

 


(Maximum characters: 1200). You have characters left.