Not only could you be bypassing people passionate enough to work their way into the field through pretty adverse circumstances, you could be inadvertently reducing the diversity of your workforce in doing so. I know it’s tough to have to whittle down a list of candidates on paper, but the closer you are to judging a person’s path rather than their capability, the more likely you’ll be to favor people who mirror your cultural identity and experiences. So if someone looks like they’ve got the requisite skills. It certainly doesn’t mean everybody with a pile of certs is worth considering, but it’s probably not a good immediate disqualifier.
Not necccesarily. Depending on the cert and field it may make sense to.
The goal of getting the cert should be to learn skills. If you've done that, the piece of paper doesn't matter.
> Not only could you be bypassing people passionate enough to work their way into the field through pretty adverse circumstances, you could be inadvertently reducing the diversity of your workforce in doing so
The people with all the certs still got interviewed where i worked last, it was just a consistent pattern that they bombed the interview, usually very badly on very basic questions.
Recruiters and hiring managers go through so many resumes, the last thing you want is to have someone looking for a programmer to read about your basket weaving skills.
My strategy has always been to tailor the bulk of the resume to the job I'm applying for. Bring everything else up during the interview if there's natural time to do so, because that's where they want to see who you are.
Of course it's never a binary decision and the complete picture of the resume matters. For example, if someone got a bunch of certs 20 years ago when they started their career that doesn't have any negative impact. But more often, people try to use certs and MOOCs to pad their resume and hope use them to hide the fact that they lack real work experience.
But that's the problem with bias in general, though— It's always a matter of practicality. It's been some time since most discrimination deliberately stymied people with a background or makeup the dominant culture considered objectionable. These days it hides in the subconscious mechanisms governing the purportedly rational generalizations we rely on when lacking time and resources to properly investigate something.
I don't think it's anybody's fault— it's a bug in our brains and we can't control that. I do think we're ethically obligated to push back when practical requirements compel us to make those generalizations. If we expect police to do it when someone may or may not be pulling a gun out of their pocket, we should certainly expect ourselves to do it when we've got a queue of resumes to process.
If someone is coming into an interview naked I'm going to reject that candidate. Am I being biased towards unclothed people if I do that? Should I continue the interview and try to find the candidate's fit for the position and disregard that they are choosing not to wear clothes? I think it's no different for a candidate that chooses to list certain things on their resume. Nobody is forced to list all of their certificates on their resume. It is a choice the candidate makes, and what else do I have to judge a candidates fitness than the choices they make in how they represent themselves and their skills?
You can certainly make an argument that listing many certificates is a shallow signal and you should invest more time into getting to know a candidate better before you choose to reject. If someone chooses to use this signal you can make an argument that they will possibly miss a few good candidates. But I don't think you can make an argument that it's ethically unjust to do so.
I mean, you do you, but it seems that if you were actually interested in the truth you'd have a blind-interview strategy where you interview and judge based solely on the actual interview not knowing about their certificate status a priori.
Note: I don't have a lot of certs (I don't even know that the couple I do have are even up to date, nor on my resume), but this kind of response I see quite often and it feels quite smug.
I find the process of going through the effort to get a cert quite valuable, as it exposes me to aspects of <subject> that I probably would have not hit just "spending my free time on work-type projects", which is another red flag for me as an interviewee. I've been a dev my whole career spanning 30+ years, so I get the desire for "fire" and "passion" for the craft, but as soon as someone asks about what I do OUTSIDE of work that could be brought to bear for work stuff, I'm out. I can see what kind of company they are representing.
> My experience from dozens of interviews
That's not pre-supposing, instead, sounds to me like learning from one's job?
> blind-interview strategy
I liked that -- how does one make it scale though?
If a candidate includes it on his/her CV, this can give the impression that s/he might not have realized that it's useless. Which can make a slightly bad impression
I suppose it depends a bit randomly on who happens to interpret the CV
The candidate included them on their resume for you to evaluate, so evaluate them. Nobody's arguing that candidates with only free LinkedIn certs and nothing else should be given equal consideration to those with formal education.
The question is whether or not people with any certificates can ethically be dismissed out-of-hand because they list certificates on their resume. The answer is still no.
However if I was looking for a job, I'd be a bit careful with including what to me seemed like "unimportant" certs, for the reason I mentioned
> The question is whether or not people with any certificates can ethically be dismissed
To me, the question was rather if there's in practice a risk that it happens, (un)ethical or not
E.g. if I'm hiring for a junior dev and get some self-taught person having done a couple of relevant online courses and so far managed to get a tech support role looking to become a programmer I'm often interested in talking to them.
On the other hand, I have seen cv's from senior enterprise/government engineers, 10 pages long, plastered all over with certs, titles, abbreviations, version numbers, iso standards, etc. and I have absolutely no idea what they actually did or achieved in their prior jobs even when googling a dozen terms. They might be great in the context they are working in, but they are from experience not a great fit for the context I'm hiring for.
It sounds like you were looking at a federal resume which are differently structured and much, much longer than private sector resumes. Candidates appreciate feedback letting them know: “Thanks for applying but I can’t suss out what you can actually do based on what you sent. Feel free to reapply with a more concise, descriptive resume.”
If they’ve worked in the federal government that long, they might just not realize how inappropriate their resume is for private sector jobs even if they’re qualified. If they can’t course correct and describe their skills in common business language, that’s a good enough indicator of their ability to adapt to the position, I’d say.
This is an old anti-pattern: tests that sound like they're about competence, but they're actually about "culture fit."
Example: Speaking at conferences. This sounds like social proof you know something about the industry, and have communication skills to boot. In many cases it actually means you are good at networking, have leisure time available to attend conferences, and get invited back to speak at more conferences because you're likeable and contribute to the conference's social scene.
In my own case, I have spoken and even keynoted multiple conferences. But I don't think speaking at conferences means much when hiring, unless I'm hiring an evangelist or community manager. If I'm hiring a programmer, I want to know whether they can program, nit whether they can talk about programming.
Anyways, I support your thesis that some (or even many) single-metric gatekeeping strategies that don't measure the actual skill required by the job are bad, and I suggest that many of them test for culture, not competence.
For sure include them if they are relevant to the role or show real commitment to a topic. If you see a string of disperate certs though it's easy to assume the applicant doesn't know what they want to do.
Not saying I would discount someone on this alone but it would raise questions for the interview if they were otherwise qualified.
If a qualified candidate only having certificate credentials merely prompts further investigation, then great. However, it's quite often the tipping point between round-filing a good candidate and calling another one in for an interview. While it might seem innocuous on a micro level, on a macro level this affects big swaths of the population.
In the 2005 Study Are Emily and Greg More Employable than Lakisha and Jamal (https://www.nber.org/system/files/working_papers/w9873/w9873...), they responded to 1300 job ads with 5000 equally-weighted resumes with randomly assigned names which were either stereotypically white, like Emily Walsh or Greg Baker, or stereotypically black, like Lakisha Washington or Jamal Jones. Resumes with white sounding names were 50% more likely to receive a callback. Fifty percent! The likelihood of 1300 randomly chosen job ads being run by the KKK is pretty low. Most, if not all of them were probably letting "gut instinct" criteria swing their judgement.
If you had a video game where the sole task was getting a job, one race having a built-in buff where the callback was 50% greater without being balanced somewhere else would be insanely unfair. Not only is it not balanced, but we're literally only talking about these folks names— never mind their appearance, manner of speaking, cultural references, etc.
We all like to think of ourselves as good people but that's not enough to stop this. We need to deliberately interrogate our MO, here.
It at least gave me something to talk about more directly because I can have some expectation on tech they've worked with.
I personally don't chase certs for myself because I don't see the point, but I find them as fairly okay talking points on a CV. And it's hard to argue any interview unfairness since the cert should imply certain levels of familiarity with a technology.
Edit: I do need to add that the cert concern was a real thing in our company but after some analysis, we sadly found some biases from the interviewers as they only considered certs for certain candidates to be a negative signal. I put a stop to that fast reminding people of candidates from more western countries with gobs of certs, and they legit didn't know their ass from their head, much less how to do anything besides press the button the manual said to press.
It's part of the reason I try to make "cover paragraphs" (not necessarily full cover letters) an important part of every application - it's important to give people the opportunity to let their passion shine through at the earliest parts of a process.
I actually rarely read too deeply into the CV except as a source for some talking points. I have a phenomenal recruitment team so I rarely need to "guess" on a candidate from a CV (truly, they are exceptional and they really get what my team is looking for and our candidates love them also cause the recruiters took a lot of time to learn enough to talk competently about our tech scope) If my recruiters pass me a candidate, the candidate is at least good enough to bullshit fairly competently.
We structure our interviews to be very conversational -- the same points are always hit and we have a loose grading structure, but mostly the goal is to get the candidates to talk about problems and explain their thoughts really well. I do feel bad, because I can tell some put a ton of effort into their CV, but I rarely pay that much attention to it besides ctrl+f for some subjects I want to talk about or looking for a few keywords outside of our core competencies just to see how they talk about these edge cases.
Passion is good, but for me, passion shines through during the interview and the conversation and how they love to talk about what they work on. Even with the most nervous candidates, we've taken a lot of time to practice just being approachable and interested, which helps even the shyest candidates really open up. I know I had one candidate pretty recently where they were quite shy (and also interviewing in a second language, not their primary so lots of stress there). It took a little bit, but by the end of the interview, they were blushing red with pride and smiling uncontrollably with how proud of themselves they were for answering really tough questions and scenarios we had for them. (and they knocked it out of the park for a DevOps position, I don't think I've been so happy with a candidate in awhile)
I wish we got this for every candidate; their passion gets tapped and just suddenly I see someone gushing about their favorite topic.
Just FYI that at some companies, collecting certificates is indeed real world stuff. Some companies use it for marketing (“we have the most certifications in the industry”) and some need to to satisfy vendor partner requirements (“AWS Premier Partners are required to have X number of certificates”). It doesn’t seem fair to penalize a candidate just because they did what their company asked for.
My rule is always to only put something on my resume if I could talk for 2-3 minutes about it in a way that makes me look good/useful. Most of my certs, the only real thing I could say is "I spent 10-30 hours watching videos and then took a test well." I wouldn't really want to work for a company that valued those skills vs. me explaining how I applied the things I learned from the cert.
I assume part of the reason is that certs are expensive and not well respected, so the only reason you would get them is if you had no other options.
I should also clarify, I only put certs that matter (why put an Azure cert on a resume submission to an AWS shop) and certs that are recent (I have 20 years on my resume, why would i put my CCNA on there). I think a large number of irrelevant certs would be a negative signal. I think a large number of relevant certs AND job history to back them up would be a super strong signal.
That being said, 20+ CompTIA cents isn’t going to move the needle for me.
I say all that to say “it depends on the cert”
I don’t know what jobs you’re hiring for, if any, I simply don’t see how more data is a negative signal.
I think that’s silly.
I disagree with the entirety of your reply, except for the CEH zinger ;)
The CISSP is a risk management cert that's sometimes oversold as an infosec cert. It's been quite useful to me in dealing with the (Fortune 1000 mostly) bureaucracies that take Red Team and pen test findings and turn them into remediations or risk acceptances.
The OSCP is a technical cert that's oversold in a different way: because the test is fairly difficult, lots of people assume it's an advanced cert. It's a beginner cert (and Offensive Security has several more you can take after it). What it does prove is that you probably have the right mindset to be a penetration tester (which is not necessarily the same mindset you need for Red Teaming, i.e., unannounced adversarial simulation).
tl;dr: I don't think any cert is bad as long as everybody understands what it's for. But I'm one of those people who collects them (at employer expense) as a way to structure my learning, and then never renews them.
It's kind of a stupid response, especially considering that the same people would most likely view 10+ certs on your CV as a positive if your name is western-sounding...
How does the quality and value of, say, CompTIA, Cisco, AWS, OSCP, K8s, Linux+ and other certs compare with each other?
With the popular exams, it is mind-numbingly fast. Think days to weeks. Crowdsourcing / MTurking the question banks is depressingly effective if you sweated over nearly a thousand question bank items for a few months with a few other expensive experts.
Labs in the exams are a way to blunt this, but I think the exam dump industry has probably come up with a way to defeat labs as well by now, because the labs run a fixed set of scenarios with variations in parameters but not the general gist. It's better, but still hackable.
What I've come up with requires discipline by a team documenting the issues they've fixed in the past, but it is so far 100% foolproof. Pick a random relatively self-contained issue your team fixed in the past; this is the most critical step governing the quality of this technique's results. Reproduce the issue in a scratch environment.
Sit down the candidate in front of a workstation set up to their preferences you gathered in advance, with all the tooling they prefer, simplifying your superfluous environment specifics where possible (like logging them into various accounts ahead of time). Set their expectations ahead of time that they will be team / pair troubleshooting for half an hour, that you aren't evaluating whether they find the root cause or not, you're evaluating how well they work with others troubleshooting an issue in some system/language/etc. they claim they are a domain expert in. Dive in.
Without fail, the ones who exam dumped their way to a certification will thrash about. Hard. Most common is they will not know where to even start, deer-in-the-headlights. Even telling the candidate straight out where to start, by using your 20/20 hindsight and artificially picking a starting point 1-2 steps away from the root cause still does not unlock them; jumping to a known good starting point is useful for the experienced candidates who freeze under interview pressure, as they usually unfreeze when given such a big head start from your IRL issue that you ran into for the first time.
You can often get a good gauge of how much and how deeply the candidate worked with the stack they claim competency in by how they navigate around, ask questions, probe for error messages, etc.
Interesting, since the majority of tech interviews (from what I’ve gathered) rely on artificial tests that require memorization.
I’m not disagreeing, I also think real world experience is infinitely more valuable. But it seems like certs could actually be an indicator that a candidate would perform quite well in LC style interviews.
Certs on the other hand are often just pure memorization. There's not really any way to "infer" which AWS service name matches to which service function. You either know the name of the API call or you don't. It doesn't provide much signal that you actually know how to apply that information to anything practical.
Even at their worst, most crappy whiteboard code interviews are still literally testing if you can literally write functional code, which is closer to what you do on the job than memorizing the Cisco books.
This seems like a shaky assumption. Keep in mind that many companies, like mine, sponsor or even mandate the certification process. Meaning the justification, time, and costs didn't come from the candidate you're dismissing.
It's almost 100% that they fail the interview because they don't know how to put the learning into real world solutions.
My past company had a huge pile of credits for certs because they valued them and I figured “I’ve been working with AWS; why not?” I didn’t study or prepare at all and went in using only the hands-on knowledge I picked up over my career.
I came out with all the associate certs, the AWS solutions architect pro, and their network specialty.
As a hiring manager I find certs to be a neutral indicator: you at least have to know the material to get them, but plenty of people learn the material hands-on, not from books.
As for why companies need such partnership: it speaks well to managerial types, therefore helps win contracts.
I suppose if there was a reasonably trusted organization that could give the same cert for "front-end javascript", that would be good too, since there would be great value in surveying at least the major features of the current js landscape. (Probably not practical given the breadth and depth and dynamism of the space, plus the ambiguity of selection. And also, not sure what org would or could do this!)
the candidate should not be penalised for trying to tick boxes that other people have set up.
I got rejected from positions because I had a masters in computer science instead of an ECDL certificate. So I swallowed my pride and went and got one. Now, I'd agree with you that as an actual computer scientist, mentioning ECDL on my resume is embarrasing. But there you go, some HR departments have weird automated checklists, so I leave it in. I'd hate to then apply to someone like you who'd reject me because I had the nerve to list my ECDL certificate on my resume. It's a lose lose situation for everyone involved.
As far as side-projects and open source contributions, this is a two way street. When I look at side projects, I look for how well you are utilizing best practices in your code. If it's a sloppy, poorly documented mess it doesn't look favorably for you. If you use your side projects as a marketing tool they should be well-polished.
Or it signals that the candidate would rather learn hands-on than take useless multiple choice tests.
We work on side projects because we __like__ it. Seeing side projects through the lense of "value" is naive in my opinion. Yes, obviously if the side project has actual users than that's a plus. But companies like seeing side projects because it __does__ show that the candidate really likes what they do for a living. Now whether the company is purposefully using that to expect people to work 60 hours a week is a different discussion. And while I'll probably ruffle some feathers by saying this, I'll say it; software is a sport. Very much like a sport, if you stop doing it then you'll get fat and lose your touch. People that work on side projects are constantly honing their craft and because of that they tend to be the best athletes.
If I owned a baseball team, I sure as hell want the best. And in my humble opinion, the best are usually __always__ working on getting better at the game. AKA working on side projects ;)
EDIT:Just want to clarify; it is WRONG of a company to expect people to work 60 hours a week. Just so we are in the same page. I am NOT condoning that.