This equation is so simple, there are transferable skills that can be used in different platforms.
MVC pattern + DevOps + agile = SaaS developer
In the market, companies working on SalesForce, ServiceNow, Workday… all of them are looking for developers. You cannot learn how to develop ServiceNow code using the traditional training channels: they just don’t exist.
So the skills that these companies are looking for are:
- Developers with perfect understanding of MVC pattern.
- Developers who understand the cultural aspects of DevOps, the principles of automation in SDLC and quality of software.
- Developers with perfect understanding of some of the agile methodologies.
Hiring these skills, you ensure that the learning curve to be a developer in your own platform is minimized. They can become experts in just some months.
By the moment, the only academy that certifies that these guys is the SalesForce academy. So many of the certified developers in Force.com are being hired by other companies to work on ServiceNow. It’s simple, they only have to get familiar with the library of objects.
I have just noticed that AWS offers their own DevOps training, classifying DevOps as a methodology, which is wrong!