When I’ve spoken to people about certifications (anywhere in IT, whether it’s programming, databases, sys-ops, etc…), I’ve always encountered very heated positions. There seems to be no middle term on this debate… opinions seem to revolve around the ones who think they are a great idea and the ones who actively dislike hate them.
Typical arguments I’ve heard in favour of them:
Learning the tools will make you a better builder.
We tend to live like everything is going well, as if failure would only happen at some big little moments in life, when things don’t go our way:
Broken relationships. Failed exams. Unsuccessful job interviews. A friend is not there for you. Sickness. But that’s quite unfair. Reality is way more subtle than that. What we perceive as failure is generally just a mismatch between our expectations and reality.