I just wrapped up my first ever attendance at a SQL Saturday. I was not disappointed. But not only was I an attendee, but I was also a presenter (speaker) too.
The event was held at the Microsoft campus in Charlotte. The facility is first class and the principal organizers, Peter Shire and the management and staff at SQL Sentry, could not have found a better venue.
There were 54 scheduled sessions presented across 9 tracks that were delivered by 25-30 speakers. Most of the speakers were SQL Server MVPs that flew in from all over the country. And then there was me…
When I signed up for the event I suggested 3 “proposed” sessions: Query Plan Analysis, Implement a Sliding Window Partition, and a session on Profiler / Trace. I figured one might get selected, maybe. Fortunately for me the query plan session was picked.
Also, at the time of my “proposed” sessions, there was very few speakers registered. So I assumed that they were going to have a tough time getting people to run the sessions. Fast forward 2 weeks later and the speaker roster looked like a Who’s Who of SQL Server MVPs, both local and out of state. Out-of-towners included Andy Kelly, Andy Leonard, Steve Jones, Andy Warren, Kevin Kline, Jessica Moss and more. Local MVP talent included John Welch, Alejandro Mesa, Rafael Salas and several top SQL talents from Microsoft itself. Honestly, had I known the speaker list was going to be of that caliber I would not have had the audacity to inject my name on such a list. But sometimes Providence has a way of getting us do go outside our comfort zone to take us to the next level.
There were several unexpected benefits of being a speaker at SQL Saturday… First of all you get to wear a really cool button down shirt at the event. It was navy blue with the SQL Saturday logo and event number embroidered above the pocket. It will be a nice keepsake of the event.
The night before the event there was a “speakers dinner”. Apparently the speakers dinner is standard protocol… the main sponsor of the events hosts a dinner for all the speakers at a nice restaurant. In our case we all went to Red Rocks in Birkdale Village. Anything and everything on the menu or the bar, was fair game.
The second biggest benefit of being a speaker was the opportunity to meet, in a social setting, the many MVPs of the group. Like they say about the PGA golf pros… Those guys are good.
Finally, at the top of the list of speaking at a SQL Saturday, is the lessons learned by preparing and delivering a technical presentation to a technology savvy audience. For me there were many… One of my favorite sayings is “If you want to learn it, teach it”. The prep work of organizing your thoughts for the presentation, thinking about how to simplify complex concepts, trying to anticipate questions that may be presented, and then figuring out the answers, all contribute.
As expected, the attendees of the experience did ask some insightful questions that challenged my own knowledge of the subject. Fortunately I had some help from the attendees who helped explain the answer to the question… To them I will repeat myself… Thank you.
At first I was a little disappointed that my presentation was in the last time slot of the day… 4-5. I didn’t expect anyone to stick around to see it, after all, it was one of the first decent Saturdays of the year. Was I ever wrong… Although my session was in one of the smaller rooms, it was packed. My guess is there was between 40 and 60 people in it. All the seats where taken. People were sitting on a table that flanked the length of one of the walls, the back wall was lined with folks standing, and a few people were straddled on the floor.
Obviously I had a popular topic… because there weren’t coming to see me, a rookie presenter. After seeing several sessions though out the day that were closely related to my session, in particular the session by Andy Warren on column and index statistics and Kevin Kline’s session on internals (basically how queries are processed) I was concerned that my session would be too much of a repeat of their messages.
Instead, I do believe, partly because one of the attendees told my so after the event, that my hands on demo filled the gap between the theory and concepts presented by others and the real world. For that comment I am grateful…
I now have more work to do to improve my own knowledge and the overall presentation. That only confirms the Learn it – Teach it theory. But overall the experience was a 10!
Since Saturday I have had several LinkedIn invites from attendees, asked to consider presenting at the SQL Server UG in Columbia, SC, asked to consider presenting a webcast for SQLLunch, and had a couple folks indicate that the presentation has inspired them to look deeper at their own code and at the general topic of query plan analysis. I know I struggle regularly with trying to get my arms around this 800 pound gorilla we call SQL server. If 1 person in that room was moved to improve I consider it a homerun. 2 or more… well, that’s a grand slam.
I can ask no more from this event. The rewards I have personally and professionally received from it far exceeded my expectations. To all of the participants that stayed late, to those that provided constructive and supportive feedback, and to those that didn’t walk out… I Thank You!
Stay curious; Keep learning…
Dave
Leave a Reply
Using Gravatars in the comments - get your own and be recognized!
XHTML: These are some of the tags you can use:
<a href=""> <b> <blockquote> <code> <em> <i> <strike> <strong>