Dec 102013

This post is part of the DBA JumpStart series being written by myself and 19 other professionals from the SQL Server community and coordinated by John Sansom (@SQLBrit). It has been compiled into a free eBook, which can be found here. Be sure to download a copy!

If you could give an aspiring DBA just one piece of advice what would it be?

My favorite thought on this topic is don’t be afraid to make mistakes. Mistakes are one of the ways that we learn. Make a lot of them, and you’ll have many opportunities to learn. Really.

I hear the term “expert” thrown around a lot, occasionally even in contexts I agree with. To me, an expert is someone that’s found an incredible number of ways to break things, and has used those experiences to their advantage. They have figured out how to fix everything that they have broken, and even more importantly, they know how to avoid breaking things in the future. Whenever something goes awry, the worst possible outcome is to not learn anything from it. So long as this isn’t the case, you can always make at least some good come from a sticky situation.

This is not to say that you should go out making mistakes or breaking things. Creating problems in a production environment is still a very bad idea that could have a negative impact on your career. These mistakes are best made in development or (even better) a local sandbox instance. Practice everything there before making changes in production. Even more importantly, take some time and think about all the different things that can go wrong. If possible, make those situations happen in your DBA environment and then figure out the best way to recover from them.

Along those lines, not being afraid to make mistakes also doesn’t mean you shouldn’t be prepared for them. Even if they are inconvenient, simple actions such as making sure backups are up-to-date and on hand before launching a change can be the difference between looking like a rockstar for recovering gracefully from an unforeseen issue, and having egg on your face.

Dec 042013

Just a quick note that the PASS Summit 2014 Early Bird rate of $1095 ends Friday 6 December. You don’t have to look very hard to find lots of blog posts about how PASS Summit is an amazing experience at any price, but this is a great opportunity to save $1200 off the full registration rate. Starting Saturday 7 December the price increases to $1395.

I’ve always registered during the early bird period as a kind of safety net. If you are planning on attending no matter what, it’s totally worth it. Here’s how I see the possible outcomes by registering now, even if your employer can’t commit to sending you yet:

– If you sign up now at the lowest possible rate and your employer agrees to send you later on, you just saved them some money. Perhaps you can even use the lower rate you secured as a bargaining chip to encourage them to send you.
– If you register now, submit sessions and are selected as a speaker, you will get a refund of your registration fee. (This was my situation last year.)
– If you register now and your employer can’t send you later on, you saved yourself a lot of money.
– If you register now and have to cancel, this is where things are less glamorous. According to the cancellation policy you are entitled to a refund, less a $295 processing fee, if you cancel your registration by July 31, 2014.

All the registration info can be found here. I can’t wait to be back in Seattle next year, and I hope to see you there!