Certificates in the coding context
As pointed out by @GabeSechan in the specific field of coding, certs may get evaluated differently than in e.g. the pretty close field of project management (which, due to its proximity, may alter or influence our perception of certs).
From firsthand experience in evaluating applications from people intending to join our web-application-developer team, I can attest that a Github profile with projects demonstrating continuous engagement can be 1000x more convincing (and attractive!) than some certs; so much so that coding certs amassed can actually come across as deterring: "why had this person invested so much in all these things, they seem really desperate to create some appearances here. But why don't they convince with a transparent Github account?"
Certifications in general — as in, perhaps outside coding :)
Certificates may do an important contribution to your life, but not necessarily how you imagine it now.
- Preparing for obtaining certificates (aka learning) will inevitably teach you new things (much of which is probably worth its while).
- Certificates may open doors that could remain shut / could favor other candidates otherwise.
Once you get in, you can utilize all your knowledge, not just what preparing for the cert had taught you.
If obtaining certs had contributed to your becoming a more competent contributor, all the better. But ultimately, you have to be you in order to realize your potential. It's not the cert that will deliver the contributions; it remains you who in the end has the impact.
Pursue what interests you, and plan and carry out your actions according to your own values (remain on the ready however to consider adjusting, on cues from feedback). If you are finding yourself investing in certs, do it to ease your way forward, and not out of the expectation that they assign you additional value.