I'm a semi-odd case. I work in SQL Server because it offers me the highest pay of my available skillsets. Rather mercenary but really as long as my work is good noone should care about my reasonings, at least professionally.
I got into SQL Server via a back alley. Like everyone else I just needed a job at one point and ended up doing over the phone help desk support for applications, including VBA for Office. Started at just above minimum wage and I excelled at it, having done programming as a kid, working on PCs since I was young, and knowing things like Dataease from wayback due to my family's background in accounting and programming.
Eventually I got involved in their top tier support doing MS Access support and was being trained in SQL Server when I just burnt out due to professional and personal reasons reaching a crux in my life. So I moved. I met a mentor who hired me for MS Access work and threw me in the deep end of SQL Server and then helped me to learn that I actually had no damned clue what I was doing... then showed me how to teach myself in SQL Server.
My skillsets run the gamut. I've been a house painter, a framer, a stock broker, a trucker, a shop manager, office manager for land appraisals... you get the drift. SQL Server offers me the best pay for my brain. My body's degrading but my brain isn't, so this is where I'm staying.
Besides, who wants to work on a system where every time you boot up the software you start expecting the sheriff to deliver your database a candygram?
- Craig Farrell
Never stop learning, even if it hurts. Ego bruises are practically mandatory as you learn unless you've never risked enough to make a mistake. For better assistance in answering your questions | Forum Netiquette
For index/tuning help, follow these directions. |Tally TablesTwitter: @AnyWayDBA