I've 7 years of experience working in BizTalk, mainly BizTalk 2006 and BizTalk 2010.
I am in a situation where I've to choose between MVC with EF OR BizTalk.
I am just not sure what would be the future of BizTalk.
I feel like I may have hard time getting job in future because my skill-set would be limited to just BizTalk...
Not sure which way to go...
I would really appreciate if I could get some suggestion or a guidance on this matter.
Rajesh's Advice on Saturday, March 23, 2013 :
BizTalk is a very niche segment and as long as you have opportunity its great. But the thing to remember is that BizTalk is not all over. There are specific clients and specific implementations going on, and in case you are lucky you will always have projects to work on.
But for long term and much broader opportunity, always mastering the base technology is good for career. What I mean by base technology is that since you are working on BizTalk you should definitely slowly master the following skillsets (some of which you may already possess..)
- ASP.NET 4 (developing applications)
- Knowledge of ORM like EF, or some other framework.
The above skillset will always keep you ahead of the competition and also expose many more opportunities in the future.
Ofcourse these skills cannot be build overnight. Plan a course of action, build up a time table for e.g. (6 months period) and stick to the schedule...
In case you are still working in BizTalk after 6 months then great, but you now have more opportunity on which you can lay your hands on.
All the best.
Ted_T said on Monday, March 25, 2013
This would be certainly a great plan and always help in future either ways.
I am just struggling with pay-rate in BizTalk and it's a project in relatively smaller company.
The opportunity with MVC/EF is for larger organization with better pay-rate, but that won't be for longer term as they will be closing down the building in the city.... may be in about a year or two...