DEV Community

Discussion on: Certifications I'm considering, as an experienced software engineer

Collapse
 
codeofthedamned profile image
Paul M. Watt

I've read your post twice and I'm still unclear what your ultimate goal is. I do think its an interesting topic to discuss. I also believe that any degree or certification is only as good as how much the institution is respected.

I love self-learning and I think its a valuable way to spend time. However, without the direction of a mentor you risk dismissing important concepts because you don't always have enough context to determine its relevance.

Something else to consider is that earning a certificate in a skill generally does not indicate proficiency in that skill. It does indicate the ability to demonstrate the knowledge related to that domain.

Take software testing for example. It is typically possible to adapt to missteps that occur early in the project and self correct applying some strategies learned from books or certifications. But if you inherit an existing project and don't have the luxury of starting from scratch, experience with solving a variety of different problems is typically what will determine the success the project.

Another example, just because someone knows all of the syntax rules to a programming language does not mean they will be able to use tgat language proficiently.

I would advise that with any path you choose, follow up your certified skills with lots of practice under the guidance of someone more experienced. Your learning will progress much more quickly, and more experienced mentors have a way of humbly teaching us how little we really know with respect to a topic.