A temper, soft skills, and almost losing a job : T-SQL Tuesday #170

3

January 9, 2024 by Kenneth Fisher

It’s T-SQL Tuesday again! In fact, it’s the first of the year and our intrepid host is Reitse Eskens (blog|twitter). Inspired by Buck Woody (blog|twitter) he’d like to hear about failed projects and what we’ve learned from them.

Very near the very beginning of my career I screwed up. One of our biggest clients was Novell (if you’re old enough you’ll know who they are) and I was the lead for any of the technical work related to them. This meant I dealt with the customer directly, at least on occasion. Our contact, let’s call her Amy, had a pet project that she was really proud of, and it was a big deal for the work we were doing for them. We’d created several versions of the code over time and we were having a big meeting one day to discuss Amy’s current specification document. The meeting included not only Amy and I but several of my team members, members of senior management, and a few of Amy’s team.

A couple of important points here. I was in my early 20s and not very good at understanding people. Also, I have a temper, and for whatever reason, Amy had seriously annoyed me recently. To be quite honest I don’t remember why, if I even knew at the time.

So into the meeting I went. During the meeting, I mentioned every flaw I could find in the document. Logical, grammatical, even the odd spelling mistake. In my mind, I’d been calm, cool, and collected. I wasn’t. I thought everything had gone smoothly. It hadn’t. As we walked out of the meeting one of my friends pulled me aside and asked if I was ok. He commented that I’d been really angry during the meeting. I was shocked. I really hadn’t noticed. I mean I kind of did when I looked back on it, but even then, I thought I’d been ok.

The next day I got to have a rather unpleasant meeting with upper management. Amy had been rightfully very upset and asked that I be fired. I probably should have been but I’d been with the company for a few years, and I’d never had a problem before. So they gave me a second chance.

I realized then that I needed to get better at my soft skills. Ever since then, that’s been the skill I focus the most on. I still don’t really understand how other people work, but I try. In every conversation, professional and otherwise, a little piece of my mind goes back to that event. That failure has probably influenced my career more than any other single event.

3 thoughts on “A temper, soft skills, and almost losing a job : T-SQL Tuesday #170

  1. Sam says:

    LOL…that sounds like me 40 years ago except I wasn’t too fortunate. Yet, today…it’s what I preach to others who are just getting their feet wet. Thanks for the inspiration!

  2. John says:

    Good post. More than any IT position, the lead DBA can be the most arrogant, intransigent, curmudgeon of them all. Often with authority, access, and knowledge that most others don’t have, and often working alone. They build their little fiefdom and soft skills deteriorate if ever developed in the first place. Most need to be sat down by someone senior to them and explained what daily humility looks like…and maybe even fired once for good measure.
    Having said that I have been a lead DBA for most of the last 25 years 😬.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 6,758 other subscribers

Follow me on Twitter

Archives

ToadWorld Pro of the Month November 2013