T-SQL Tuesday: Notes to Yourself From the Past and Future


T-SQL Tuesday Logo

Introduction

This month, Mike Walsh is hosting T-SQL Tuesday and has put forward a really inspiring topic for T-SQL Tuesday #193

When I saw his post on LinkedIn announcing the topic, I just knew I had to get involved because it stopped me in my tracks and made me go back to Lee 10 years ago and where he was in his career. A lot has changed since then.

Roughly 10 years ago, I was working in general IT support, on the verge of getting my first DBA job. I was managing* the business’s only SQL Server and desperately trying to figure out what that magical box did. SQL Server had truly gotten its claws into me and I knew this was something I wanted to do, for the foreseeable future. Shout out to Nik Jones back then who basically forced me to start using SQL for those SSRS reports and to Paul Rodgers who gave me my first chance at being a DBA, I was nowhere near ready to be a DBA, but you gave me a shot and I’ll always appreciate that.

*Googling every day



A message to “10-Years-Ago Me.”

Now, as much as I wanted to add an air of whimsy to this post and put something like ‘I was most scared about missing a night’s worth of index rebuilds’, I will try to be an adult, for once. (everyone was telling me this with much passion and gusto back then, the more you know…)

There is, dear reader, a more serious, important thing I was scared about - never being ‘good enough’.

Back when I started my career with SQL Server, I didn’t know what I didn’t know. Each day I looked online to solve the latest issue and was astounded by the depth of knowledge some folks appeared to have out there regarding SQL. Quite frankly, it was bewildering and every, single, stressful day, there was an abundance of new things for me to learn. This was in equal measure, both exciting and terrifying.

Imposter syndrome (even back then) had started to kick in. A little voice in my head was already clearing its throat, warming and limbering up to say “you can’t do this” or “you’re not intelligent enough to understand this”. That voice and I get on a little better these days, but hoo-boy it’s still there, I now just understand it more.

Looking back, I was naturally scared and unsure if I would ever be ‘good enough’ to be a DBA. Sure, I had a formal education (diploma and a degree) but that was easy and just took dedication at the end of the day. The folks talking about SQL online were like wizards to me who came from another planet, how could I ever compete with that?

I still have these feelings from day to day, even in the year 2025, but now I know that this can be a good thing, if harnessed correctly. In fact, I never want that feeling to go away because it’s what drives my curiosity which in turn focuses me on what to learn.

I once heard somebody say “I never want to be the smartest person in the room” and it’s been my ethos ever since.
Is it easy to live this way? Hell no.
Do I want some days that are pure rinse and repeat? Hell yes.
We’re all human (ok, maybe not Itzik Ben-Gan) and we all have days where we just want to go the easy route.
However, I now know that without discomfort of some sort, there is little personal growth and that’s the sort of stuff that keeps me awake at night.



Looking back, I had a whole page of things I wish I’d taken more seriously. The one that resonates most now is not taking the SQL and Data Community seriously enough. I mean, I took it seriously but the thought of ever contributing had never crossed my mind. (Who, me? Nope, move along sir, I don’t do that sort of thing)

Only in the last couple of years have I started actively contributing to the amazing community that exists around SQL Server and it’s been incredibly rewarding. I have met interesting people, have built meaningful connections and have learned so much.

However, for the large majority of the past ten years, I had just been a lurker in the background. I would read and consume as much of the content out there as possible, but not once had I thrown my hat into the ring and had a go myself. Even my first blog was anonymised and had zero reference to me which looking back makes me sad - I was just so scared of looking dumb, wrong or looking like I had ideas above my station.

I would love to have a coffee with 2015 Lee and implore him to put himself out there earlier, it’s so worth it and the Data/SQL community is one of the best around, no question.



A message from “2035 Me.”

So far, this post has been mostly about the non-technical stuff and it’s going to continue with this section. To a degree, I believe anyone can learn the technical side with dedication. But what interests me most now, as I get older, are the elements in between. Some might call them the ‘soft skills’ but I prefer the term ’life skills’.

If I imagine myself as 2035 Lee, I’d like to believe he’d encourage me to keep doing the scary stuff, to keep saying yes to the things that initially unsettle me. These are the things which will help you grow more than anything else and will be so so so rewarding.
Within the professional world, try to never become comfortable with being comfortable, it’s the curiosity killer and a world without curiosity is truly something to be scared of.

Thanks for reading!