I have spent the last 3 years working in IT as a desktop technician, helpdesk tier1 and also system administration with windows and some linux based systems (currently still a sysadmin). I want to specialize and focus the next several years of my career on a niche or specialty. I love development but haven’t gotten much real world experience and haven’t focused on it as much in the past to feel comfortable. I also like System Administration but don’t want to be a generalist. I was thinking should I focus on doing database administration (something I have some experience with and love) and use my time in that role to continue sharepening my development skills focusing on database development or take another route altogether? Examples for different routes would be SharePoint Administration then Development (I am certified in SharePoint and have worked with it to some degree in different working enviroments as well). Thank You.