There are plenty of top notch people that have specialized in various things with SQL server. Even with that, there is a lot to learn and plenty of effort needed to keep abreast of the changes and new stuff in it.
If you can keep a pulse on the other facets of SQL Server while specializing in a few, I think that would be best.
Jason...AKA CirqueDeSQLeil
_______________________________________________
I have given a name to my pain...MCM SQL Server, MVP
SQL RNNR
Posting Performance Based Questions - Gail Shaw[/url]
Learn Extended Events