|
|
|
|
|
by jasoneckert
2300 days ago
|
|
As an IT college teacher for 21 years, I can tell you that educational institutions are very angry about this change. We often have courses that map to Microsoft certificaion. Students write them, and employers want them. They are a general benchmark that allows organizations to narrow the list of candidates they interview for a job related to one or more technologies. Most college grads get jobs in small-to-medium organizations where Azure is not a common requirement. Moreover, many small organizations that moved their stuff to Azure at the request of an MSP are current moving it back on premises to save cost now that they realize it's much cheaper to do so. Together with Microsoft's abrupt replacement of the Win10 certifications last year (they gave no notice to colleges or publishers), it looks like the trust colleges have placed in the Microsoft certification program is disappearing fast. |
|
Technologies that certifications focus on tend to have a limited lifespan. I place far more value on more general, conceptual knowledge that will be applicable to a multitude of implementations, mixed with some practical hands-on stuff. I've gotten far more out of learning about things like relational databases, compilers, multi-threaded and message passing programming, distributed systems, and experience with a range of different programming paradigms than I believe could ever be gained from certifications. Focusing on generic topics like this is going to be far more valuable to your career in the long run.
If I see a company specifically looking for someone with a certification or experience with a particular library/framework, I take that as a sign that they don't fully appreciate the value that a well-rounded engineer can bring to the table. Furthermore, certifications have the effect of tying your advertised skill set to a specific vendor's products, and expect you to keep up to date every three years or so as they change the specifics of their training and certification requirements.
My company, a contracting firm, recently ran some AWS training sessions and offered to cover the costs of the exams for employee who wanted to do them. I went along to a couple of sessions but ultimately concluded it wasn't a good use of my time, relative to other things I could be doing to advance my career. While I'm fortunate to mostly work for clients who understand that, I wish there were a wider appreciation of general knowledge rather than people investing themselves so heavily into skills that have a short lifespan and are tied so heavily to specific vendors and the current flavor of the month.