I've been getting this question a lot lately. I've been asked this mainly because numerous folks have told me that they don't think they're ready for this level of training. Many have even said that they don't think they're ready for the "master immersion events" because they think they're too advanced. This is the part that's funny… masters know the same things as everyone else – the difference is that it's second nature to them. They've had more experience with the content. They know best practices inside out. They know the many things on which "it depends" depend :-) They can debate 5 different approaches to solving the problem and based on the design criteria pick the one that meets the demands the best.

Masters are people like you… people that started out like you and had exactly the same experience that you did when you started working with SQL Server.

The difference is that they attended conferences, they took classes, they read blog posts, they got involved in the community and they studied and they worked and they kept studying. They got involved. They immersed themselves in the world of SQL Server and things have become clear.

If you're thinking that our classes are too advanced then you really have the wrong idea about SQL Server. Our classes are definitely fast-paced. Our classes are definitely deep! However, you don't have to be planning to take the certification exams the week after the class ends in order to attend the class (or in order to succeed). In fact, I wouldn't recommend it anyway. To truly "master" anything takes time. People with different levels of experience will get different things out of our classes but everyone walks away with practical and applicable techniques and best practices that (depending on the class) improve performance, minimize downtime, minimize data loss, improve manageability and solve design challenges.

These classes are for everyone and the sooner you learn these best practices and continue to work with these best practices the sooner you'll be on your way to being a master!

Master your SQLskills; immerse yourself in SQL Server.

And, I wish you all the best if your ultimate goal is to take the exam and practical for Microsoft Certified Master – SQL Server. Read Paul's post (Big changes to the MCM program and how SQLskills can help you) for more information on our classes and MCM prep work.

Finally, if you have any questions about our training and/or if you're ready – just drop me an email: KimberlyATSQLskillsDOTcom.