Okay, maybe not, but day one of my Microsoft Certified Master training for SQL Server was pretty darned cool. I arrived to find my name on a spot in the classroom, plus my very own swag! We got:
- A t-shirt that says “Microsoft Certified Master” – which I refuse to wear before I pass the final exams, or else I’ll be jinxing myself
- A leather notepad that says “Microsoft Certified Master” – which, you might guess, I’m not writing in either
- A USB key that says “Microsoft Certified Master” – but I had to break down and use that because our slide decks and scripts were on there
- A bottle opener that says – you guessed it – “Microsoft Certified Master.”
This is clearly the right program for me because I like to wear clothes, take notes, and drink beer.
Our class of 11 attendees got to interact with Paul Randal (Blog – @PaulRandal) all day. I didn’t use the term “lecture” or “listen” because it was a really interactive session with lots of questions, and I loved hearing some of the attendees launch off with their own answers. This is one hell of a skilled group. Only @SQLSoldier is on Twitter, though, and I was glad to hear Paul talk a little about #SQLHelp. I’m already looking forward to being able to give back to the community with the knowledge I’m gaining here. I had a few “Ah-HA!” moments where I put things together that would have saved me a ton of troubleshooting time in the past.
Unfortunately, I can’t share the slide decks or code samples, but I’d point you to the SQL MCM reading list instead. David Ikeda and Joe Sack have done a great job of compiling that list, and from what I’ve seen so far (and I’ve read ahead in the slide decks), the reading list really reflects the course material. I busted my rear trying to read all of the course material ahead of time, and it really paid off. I can’t imagine trying to keep up if I hadn’t read all of that, and furthermore, I’m going to have to go back and reread some of the C#/ServiceBroker/XML stuff again before next week.
The training proceeds at a breakneck pace. The slides are chock full of bullet points, and normally I’d abhor that, but when the material is this technically complex it makes sense. I’ll be rereading those slides (and Paul’s excellent in-deck notes) over the months to come. And no, I’m not kissing Paul’s rear in an attempt to pass – the exams aren’t administered by the speakers.
We finished up around 6:30PM, and we could have gone longer but some of the attendees were ready to call it a day. I grabbed something to eat, called Erika, and by now (8PM when I’m writing this) it’s time to crack open the virtual books again. The instructors assign optional homework that helps reinforce the day’s lessons. At a glance, I’m betting tonight’s would take an hour or two, but here’s the funny part – with the knowledge I gained today, I’m dying to go spend several hours digging into different servers. There’s things I want to go check on StackOverflow.com’s servers and on my clients’ servers right away. (And no, Paul, it’s not auto-shrink or Instant File Initialization, hahaha.)
Unfortunately, there’s only so many hours in the day. I banged out this blog post while eating dinner, and now it’s time to make some tough decisions. I could:
- Do the optional homework from Paul for tonight – but at least half of it covers things I kinda know, and the other half I’m pretty confident I learned enough today to get me over the hump
- Start digging into tomorrow’s material – which covers areas where I’m not as strong, but I don’t think I wanna tackle it without hearing Paul’s explanations first
- Do the optional homework from David Ikeda (this rotation’s lead) for this week, a group exercise designed to help candidates help each other pass a difficult topic. I know that topic forwards and backwards, and I’m really confident that I don’t need any studying on it whatsoever. However, if I put a couple of hours into it, I’ll be able to help other people pass.
- Start digging into next week’s topics, which are going to be much tougher for me to pass
- Go to bed and get a full night’s sleep before the fun starts again tomorrow
My gut says I need to brew a pot of coffee and do the group homework. Tonight’s the last night I’m spending alone, though – tomorrow after class, I’ll kick start a group study session.
14 Comments. Leave new
Great to read your experience.
I am going to read all of your experience in next 21 days, just like many others.
Thanks! I won’t be blogging every day though, heh – just happened to have some time at dinner yesterday. It’s going to start getting tougher…
Oh Master you can do it. After you pass do you get to change your name to Yoda?
Yes, they won’t call me “Yoyo” anymore. At least, that’s what they said when we wrote the check.
Cool that you made it through Day 1, When do you have to take your first exam?
Next Monday will be the first exam covering the first week. The following Monday’s exam will cover the 2nd week. On the morning of the last Saturday, we’ll get the last exam covering the last week, plus our final.
Brent,
Thanks for posting these notes. For us exploring the remote posibility of going for MCM, seeing your progress helps us understand ‘what it takes’.
Good luck and Godspeed!
Argenis
When is Paul teaching you the Crane Kick? 🙂
I’m not quite sure, but his Mustang is getting really shiny….
Crane Kick’s on Friday. The Five-Step-Punch is only for those that pass.
Lemme guess – those that pass get to practice it on those who don’t, right?
This is the way of the world. Just remember don’t volunteer when you are in Kung Fu class.
Tomorrow they give you a bunny to raise during the 3 week process. At the end of the 3 week period before your final you have to snap its neck. This vital exercise teaches one not to get too attached (to your server). This lesson comes courtesy of the Navy Seals.
Fascinating, I’m super jealous.