We have looked at certifications before.  However, now we go a little deeper in our final part of the development languages overview.  The bulk of this episode focuses on development language certifications, and then we go back and look at some related to databases and other tech areas.

Development Language Certifications as a Learning Method

The best part about working on certifications is the experience and know-how they bring.  A certification test is going to be wide-ranging in topics it covers (within the language) while pushing/implying best practice approaches.  This approach to learning is often more complete and useful than on-the-job training provides.  Many companies have a path to using a language that ignores best practices or lacks full utilization of the environment.  This situation is why I often recommend that new teams in a platform include at least one or two certified members.

Stacking Certifications

Many certification programs have tiers that build on each other.  Thus, there are low-level certifications that are useful (or required) for reaching the higher levels.  Although it can be exhausting to do so, I highly recommend batching your cert process.  There is a mindset that helps in taking these exams and studying for them in bunches helps instill that focus.  This situation can help in finding the best answer as well as getting a feel for “trick” questions that may through off your score.

Not a Slam Dunk

Certifications are an excellent addition to your resume.  However, they are not an easy thing to complete.  The whole point of certifications of all types is to provide a proof that you know the technology and how to use it.  This goal is not something everyone can achieve, nor is it one that even skilled developers will ace without a good deal of effort.  Make sure you are ready to sign-up for some additional work and studying on top of your day job when you decide to pursue a certification.

Rob Broadhead

Rob is a founder of, and frequent contributor to, Develpreneur. This includes the Building Better Developers podcast. He is also a lifetime learner as a developer, designer, and manager of software solutions. Rob is the founder of RB Consulting and has managed to author a book about his family experiences and a few about becoming a better developer. In his free time, he stays busy raising five children (although they have grown into adults). When he has a chance to breathe, he is on the ice playing hockey to relax or working on his ballroom dance skills.

Leave a Reply