I recently watched the Dynamics 365 2018 Spring Launch event and wanted to provide some thoughts and impressions. I remember in the not too distant past when Dynamics was a fringe platform. At the internal Microsoft events formally known as TechReady we were fortunate to have a mention in the keynote presentation let alone be listed with the big names like Windows, Office and Azure. They’re always stories about how Salesforce easily destroyed us in sales deals or stole existing customers away from us. We had to admit that while we would never say it out loud Salesforce had some very
Microsoft Ecosystem Expansion
The Microsoft ecosystem sometimes seems like it’s expanding exponentially. It used to be much simpler to be a Dynamics developer because you only had to focus on one platform. James Phillips, Corporate Vice President at Microsoft said himself this is spring release is an “opening salvo” that will continue in 6 months releases. We’re quickly approaching a place where knowing a single platform will begin to not be enough on delivery projects. As customers become more aware of their options solution complexity will increase and we’ll need to start going beyond what has been the norm. Now we’ll need to become familiar with things like PowerApps, Microsoft Flow, Power BI, Microsoft Teams, Office 365 and Azure, etc. As the platforms grow and adoption increases so do the opportunities for career advancement. If you are trying to figure out your next career move. In my opinion, the Dynamics platform is a great place to make your move.
Skill Demand Continues to Outpace Supply
I was part of the Dynamics interviewing team at Microsoft Consulting Services and I can tell you it’s very challenging for us to find people. The industry as a whole is growing faster than people than skilled people that can use it. This means as a whole you should expect that positions will generally pay more than the average for saturated technologies. As the rate of corporate adoption continues enterprises all over the planet are looking for resources to help them. The options come in many forms whether that be a customer employee, a developer for an independent software vendor that integrates with the Microsoft platform or even a consultant for a Dynamics consulting practice.
Technical Specializing Makes You Special
If you’re just a business analyst or just a developer the fact is there are numerous people with those titles. If you want to be competitive you need a way to separate yourself from the crowd. There was a time when I was a .NET developer. I did what a ton of other people did and when I would compete for positions I was just another resume in the stack.
It occurred to me one day that while being a medical doctor is a prestigious profession that there are certain kinds of doctors that outpace others when it comes to income. For example, an average neurosurgeons often make 7 times more than a general practice doctor. This is because neurosurgeons are a medical specialization and there are much fewer people doing it.
New Opportunities Every Year
Even as new business analysts and developer are entering the Dynamics industry we have a new challenge and that is the speed of platform development has dramatically increased. Microsoft switched their release cycle to bi-yearly releases. This literally means it’s challenging for anyone to do nothing and stay an expert. Every year with the combined releases from all the Microsoft platforms new opportunities for people to enter the space continued to be created.
Whether you feel complacent in your current job or in a technology sector that isn’t growing or worse, dying off you can make the job to Dynamics and join a movement led by a company that is blowing the competition away in business platform productivity. Best of all if you really become good enough, you can work for Microsoft too. At least it’s something to think about in within your career goals.