Admit You Can’t Do Everything

As most of you know, I have been a Lone DBA for 15+ years and during that time I have learned a thing or two about how to survive on my own in relatively large environments.  One of those things is knowing when to admit you cannot do it all.  Working alone on 56 servers you can imagine how the workload can seem insurmountable.  There are times when in one week I will do 70+ tasks, not including project work and daily monitoring.  To manage and get this type of workload accomplish you have to learn to work smarter not harder. That’s when you have to enlist help and hire consultants.

But I am Afraid

Many people think that hiring consultants is admitting you are incapable of doing your job. Some think that if you hire consultants, it opens the door for the company to think that they may not need an “in house” DBA. It may lead them to just hire a consulting company to do the work. At the last company I worked for employees frowned and complained every time a consultant was brought in for anything.  Some even refused to share knowledge hoping to protect their jobs somehow.   I think this is nonsense.  You shouldn’t worry about being replaced by consultants.  A consultant only has superficial knowledge of the company.  You are the one that knows the whys, how’s, and understand the needs of the business.  The consultants don’t.  Don’t let it scare you.

Free Up Your Time

The biggest opponent I have to contend with as a Lone DBA is time. I have no time; every minute of my work day is used.  My world is all about prioritizing what needs to get done. Sometimes there is just not enough time in the day.  Hiring a consultant doesn’t mean you can’t do the work; it means you are managing your work load.

I hire consultants from time to time to free up my plate and cover some of the workload so I am able to focus on higher priorities. At times, I use them to do the normal redundant or routine admin work, little things that add up to a lot of time in a week.  On other occasions, I admittedly give them stuff I don’t want to do, or get tired of doing (but if you know me, I never really get “tired” of doing anything DBA related, I am just proving a point).  I will also give them the big projects that take too much time. Time is invaluable. For example, I may need to build a new cube. That as you may know, takes a lot of time. I know how to build and design cubes, but why should I spend hundreds of hours working on that when I can farm that out?

Do You Want to Take Vacation Ever?

Vacation, what’s that? Most DBA’s can take vacation without having to do work, because there is someone to cover and share your responsibilities. When it’s just you; you take work on vacation with you. One of the best benefits of hiring a consultant or a DBA service is to be able to leave that work load at work and take a real vacation. It took me years to realize this. I took my first vacation without work just earlier this year, it was wonderful to hand the reins over for a week and not have to worry about it.

Gotachas

However, there are a few gotchas to admitting you can’t do everything and hiring a consultant. One of the main one for me is giving up what you like to do. I love the core DBA stuff; turning that over to someone else to do is not easy for me. Relinquishing that can be very tough.  I also find that having to spend time hand holding the consultant is another gotcha. Consultants do not know the ins and outs of your environment. Getting them started on a project can take time away from you but in the end it’s worth it.

Embrace It

The moral of the story is I think it’s hugely important to admit to yourself that you can’t do it all. It took years for me to realize that I don’t have to do it all.  If you are juggling a workload for many when you are just one consider hiring help. You’ll thank me for it.

My First Speaking SQL Saturday

sqlsat

I will be speaking at my first SQL Saturday on September 26th in Spartanburg SC.  I am so excited to have been selected to give my session on Survival Techniques for the Lone DBA.  After a year of, not so subtle hints from the SQL Family (John Morehouse (b|t), Rie Irish (t), Melody Zacharias (b|t), Mike Fal (b|t), Argenis Fernandez (b|t) , Kirsten Benzel (b|t), Andy Yun (b|t), Lindsay Clark (t)), I submitted my first session and got selected.   I will be finally standing up before a room of colleagues and talking about my experience as a lone DBA for the last 15+ years.

What did I just do?

Unless you have ever submitted to a SQL Saturday, you have no idea how it feels to input your biography and abstract into the site and hit that submit button. It is exhilarating and scary all at once. You get this “Oh crap! what did  I just do?!” feeling. Part of you hopes you get selected to speak and the other little part of you wants to say “Ok I submitted, let that be enough for now.“ I am very happy to have gotten selected and I’m looking forward to hitting that submit button on many more events.

Feedbackfeedback

I gave this session last month at my local user group and I now totally understand why so many take the opportunity to speak.  The thrill you experience as the audience engages in what you have to share is overwhelming. I loved to see the proverbial light bulb turn on, after showing another way of doing something. It was so much fun (yes I am a dork, I know).  One of the best things I experienced after doing the session was reading the session feedback forms.  If you are one of the ones that normally don’t give feedback I ask you to reconsider. The feedback is how we as speakers (yep me included now) can improve. I was pleasantly surprised at the comments and happy to learn they got more out of the session they expected. Mission accomplished in my book. I can’t wait to see the feedback from SQL Saturday! Hopefully I’ll get some feedback on what to improve upon.

Look! I am on the schedule! Come join me at 3:45-4:45.Capture

I’m It – Survival Techniques for the Lone DBA

Abstract: Are you the only database person at your company? Are you both the DBA and the Developer? Being the only data professional in an environment can seem overwhelming, daunting, and darn near impossible sometimes. However, it can also be extremely rewarding and empowering.  This session will cover how you can keep your sanity, get stuff done, and still love your job. We’ll cover how I have survived and thrived being a Lone DBA for 15 years and how you can too.  When you finish this session, you’ll know what you can do to make your job easier, where to find help, and how to still be able to advance and enrich your career.

Why not attend?

So, if you are in the Spartanburg, SC area that weekend come out and get come free SQL Training and stop by my session that afternoon. You can register for the event at https://www.sqlsaturday.com/431/EventHome.aspx and here is the lineup of sessions https://www.sqlsaturday.com/431/Sessions/Schedule.aspx .

Hope to see you there; it’s going to be a great event!