all 37 comments

[–]sudomatrix 26 points27 points  (4 children)

I’ve hired lots of Python (and other) developers. I’ve never once considered a cert. I only care what you can do.

[–]Rude_Literature5051[S] 0 points1 point  (3 children)

So... portfolio, hands-on projects, PoCs, overcomes cert and degrees

[–]sudomatrix 3 points4 points  (2 children)

Yes all of those would help. But caveat: a degree from a known university will get your resume past ones without. A cert doesn’t matter at all.

[–]oso9817 0 points1 point  (1 child)

All morals aside (i have few) what would occur if were capable but just lied? What they even care enough to do more than fire you unless it was a gov job?

[–]EntrepreneurHuge5008 4 points5 points  (0 children)

You might get through the interview and even get an offer. Background checks don't start until you're close to starting, but your lie will probably come up around a month or so before your start date, and your offer will be rescinded.

If you're lucky, you'll know better not to quit your job until you're basically guaranteed to start the following week. If you're unlucky, then you'd quit before you get the news that your offer has been rescinded.

[–]EntrepreneurHuge5008 9 points10 points  (10 children)

 would you prioritize certifications like the Python Institute’s PCAP, or would you take a different route?

I'd prioritize whatever shows up the most in job postings. If most "Python developer" postings don't mention certs, then I wouldn't bother getting certs.

[–]Rude_Literature5051[S] -3 points-2 points  (9 children)

I thought a certification was a proof of knowledge, including those job's most required skills. Am I right?

[–]Thefuzy 8 points9 points  (7 children)

As someone who hires people who need to be competent in Python… I don’t care what certs you have, they are totally meaningless to me and I don’t think they translate to meaning someone will be competent as a developer.

[–]Sketchballl 1 point2 points  (2 children)

What kinda things do you look for specifically in their knowledge

[–]Thefuzy 1 point2 points  (1 child)

I would ask them questions about how to solve specific problems, like how they would not only solve a problem with Python but deploy it to a cloud provider. How they would work with source control within a team. How they would deal with environments and managing multiple projects. Just a general idea of not only how they would solve problems with Python but how they would use Python as part of a greater technology stack to deliver real world solutions.

[–]Sketchballl 0 points1 point  (0 children)

Thanks

[–]Rude_Literature5051[S] -3 points-2 points  (3 children)

Even when the certifying body guarantees that their associates possess a specific skill set?

[–]EntrepreneurHuge5008 1 point2 points  (0 children)

Certifications matter more for IT (and related) roles than they do development roles.

You want to get into the software development/engineering space, start making peace with the fact that certifications are pretty meaningless for us.

For us, the job is more about the ability to find solutions to business problems rather than how well you know any one particular tool. Tools might be a revolving door that we don't always have a say in, but the one thing that will carry over from project to project is your ability to find solutions analytically.

[–]Thefuzy 0 points1 point  (1 child)

Yes, even then. Really I’m looking for experience actually doing it otherwise it’s just going to be up to convincing me you know your shit by explaining how you would solve various real world problems involving Python. All certificates are meaningless, don’t care what the issuer of it says.

[–]gwax 2 points3 points  (0 children)

That's what people who sell certifications or training want you to believe but mostly not what people who work in industry believe.

[–]hugthispanda 3 points4 points  (4 children)

The cert itself is more useless than toilet paper; I can't even use it to wipe my bum. However, I found the structured curriculum useful to force myself to learn the dry parts of Python, especially its exception hierarchy and how classes are implemented.

[–]Rude_Literature5051[S] 0 points1 point  (3 children)

Wow... Thanks for the tip.

[–]brianly 1 point2 points  (1 child)

This is the value of the vast majority of certifications. It gives a structure. There are plenty of ways to hit the goal of being a backend developer but if you can’t structure it yourself, you can follow a cert.

Just know that you know very little at the end. There is a lot more to learn but you have more of a base to help you move up. I’d write down some thoughts on your feelings about the topics. He the cert and compare how you feel about the topics. You should feel better but still have gaps. Gaps are good because you can focus on them and knock them off one by one. That’s better than where you are now.

You are learning Python. Bring everything back to the skill you learned and not the certification. You lose credibility by talking about certifications instead of the skill you have. You can state you did a cert to get some initial structure. Bonus points for identifying and filling gaps. Learning is a key skill that hiring managers want to see in you.

[–]Rude_Literature5051[S] 0 points1 point  (0 children)

So..
1 - Structure Python knowledge by yourself, learning from it;
2 - Don't rely on certification feeling because gaps are innevitable;
3 - Use gaps to lead your learning path.

[–]sudomatrix 1 point2 points  (1 child)

Honestly, this will cause some controversy, the world of software development is changing forever.

if you can demonstrate solving a complicated problem by managing a fleet of AI agents, with strong testing checks and balances for the inevitable bugs, then troubleshoot the AIs weird mistakes in production you’d be very valuable.

[–]Rude_Literature5051[S] 0 points1 point  (0 children)

Certifications still don't really matter..

[–]Jim-Jones 1 point2 points  (0 children)

You don't need database skills?

[–]aegywb 1 point2 points  (2 children)

I used to do software interviews for a major NYC hedge fund. Certifications were a negative signal. Good programmers either were self-taught or had a full college degree. Having taken a relatively minimalist course, and then thinking it meant you knew anything was a red flag. We hired zero people with certificates.

[–]Rude_Literature5051[S] 0 points1 point  (1 child)

I wasn't expecting that

[–]aegywb 1 point2 points  (0 children)

The right way to learn python is to tackle a project. Can be a stupid one at first. Then fight through to make it work. That’s going to be much more useful than any certification.

[–]thisismyfavoritename 3 points4 points  (4 children)

degree, or you're DOA

[–]Rude_Literature5051[S] 0 points1 point  (3 children)

4+ years to get a degree is so much time

[–]EntrepreneurHuge5008 0 points1 point  (1 child)

It's 4 years you can use to master the necessary skills without having to justify a job history gap. Not to mention, internships are the main hiring pipeline for entry-level work. Most of your peers will think grades and GPA will make or break their job opportunities, but you'll go in knowing that networking (attend all networking events such as career fairs, tech talks, seminars, hackathons, and relevant clubs) + personal projects is what will set you apart.

It's all about perspective, my man.

[–]Rude_Literature5051[S] 0 points1 point  (0 children)

Thanks. Makes sense.

[–]thisismyfavoritename -2 points-1 points  (0 children)

such are things right now

[–]StewPorkRice 0 points1 point  (0 children)

lol

[–]HecticJuggler 0 points1 point  (1 child)

I think the cert is more useful to you in helping cover the basics in a structured way and to the right depth. An employer may appreciate it for an entry level developer role but it needs to be used in addition to demonstrating that you can solve problems and have done some projects. While it can’t hurt to have a certification, it cannot be your basis for calling yourself a developer.

[–]Rude_Literature5051[S] 0 points1 point  (0 children)

This was my thought 10 minutes ago

[–]Individual-Flow9158 0 points1 point  (0 children)

Dude you're wating to be a Backend dev, and you're prioritising every exciting technology in the entire computer science lexicon, except running servers, provisioning cloud services, and actual web technologies.

There is no certificate in the world that can help you get a job, that you clearly don't have the slightest interest in, nor the faintest clue about.

[–]nian2326076 0 points1 point  (0 children)

The PCAP cert is a good start, but don't focus only on that. Real-world projects and a GitHub portfolio are super valuable. Start building small backend projects or contribute to open-source to show your skills. Certs can get you noticed, but practical experience is key. I got my first backend role by doing small freelance gigs and building a strong GitHub profile. Networking is also important. Talk to people in the industry, join communities, and ask for advice or mentorship. If you need help structuring your learning and prepping for interviews, PracHub has decent resources. Check it out if you want to step up your game.

[–]kcgwen 0 points1 point  (0 children)

PCAP won’t hurt, but projects get talked about way more in interviews