12

Conversation yesterday (senior dev and the mgr)..

SeniorDev: "Yea, I told Ken when using the service, pass the JSON string and serialize to their object. JSON eliminates the data contract mismatch errors they keep running into."
Mgr: "That sounds really familiar. Didn't we do this before?"
SeniorDev: "Hmmm...no. I doubt anyone has done this before."
Me: "Yea, our business tier processor handled transactions via XML. It allowed the client and server to process business objects regardless of platform. Partners using Perl,
clients using Delphi, website using .aspx, and our SQLServer broker even used it."
Mgr: "Oh yea...why did we stop using it?"
Me: "WCF. Remember, the new dev manager at the time and his team broke up the business processor into individual WCF services."
Mgr: "Boy, that was a crap fest. We're still fighting bugs from the mobile devices. Can't wait until we migrate everything to REST."
SeniorDev: "Yea, that was such a -bleep-ing joke."
Me: "You were on Jake's team at the time. You were the primary developer in the re-write process saying passing strings around wasn't the way true object-oriented developers write code.
So it's OK now because the string is in JSON format or because using a JSON string your idea?"

SeniorDev turns around in his desk and puts his headphones back on.

That's right you lying SOB...I remember exactly the level of personal attacks you spewed on me and other developers behind our backs for using XML as the message format.

Keep your fat ass in your seat and shut the hell up.

Comments
  • 0
    I swear you have such a fuck-fest of a workplace. My condolences
  • 0
    @papertrail

    I understand the need to publicly take him down. But you really shouldn't. It's unprofessional and makes you look petty. There are better ways to show up arse holes like that. Play the long game.
  • 0
    @GigaMick You're right. There is a history I can't ignore and the lies send me over the boiling point.
    My long game has always been to do the right thing regardless of the 'winds of change'. I've had so many near firing moments by simply saying 'No' (either by technical or ethical reasons) or taking responsibility for my mistakes. His long game is staying under the radar, blaming others (aka playing the victim), and glorifying minuscule effort. It's an amazing talent I'm proud to say I don't have.
Add Comment