I am a B.Tech graduate in Computer Science, passed out in 2008. Right now i am working in a Reputed Training Institute as Faculty in .Net. I am also being trained on Sharepoint and Silverlight Technologies. I would like to know the career opportunities for me in the next few years under ".net with sharepoint and silverlight technologies". And also whether there is any future education that would enhance my career opportunities?
Kapil's Advice on Tuesday, March 01, 2011 :
SharePoint is part of horizontal product stack of Microsoft. SharePoint is the content management stack of Microsoft for building web sites and collaborative intranet sites. There is growing demand in the enterprise for building the intranet site using SharePoint. Hence, SharePoint definitely has very good future potential.
Silverlight is technology stack of Microsoft for developing web applications. Silverlight is the technology stack for front-end of Microsoft for building rich user interfaces. Microsoft has not put its entire stake on silverlight for future course of front-end development. So how silverlight progresses is anybody's guess. But what ever technology comes in the concepts of front-end development would be similar to silverlight.
To understand more about technology stacks-
And also whether there is any future education that would enhance my career opportunities?
To further your career, I would suggest you to grow in roles.
To grow in a technical line .
better developer --> better module designer --> better system designer --> better product architect --> Enterprise Architect
To grow in managerial line.
better team member --> better supervisor --> better module lead --> better project leader --> project manager --> Account manager --> CEO.
Decide based on your interest and then accordingly plan for growth.