8 ms·
And yet developers go through the most ludicrous interviewing processes, having to prove time and time again that they have enough technical skills, while havin
by slekker 3y ago
And yet developers go through the most ludicrous interviewing processes, having to prove time and time again that they have enough technical skills, while having 10 years of experience in their CV :^)
- BiteCode_dev 3y agoI regularly gets paid by my clients to help them filter out candidates because they don't feel they have the technical skill to do so or their team is too busy coding something to be available for anything else than than validating the last batch. One thing that comes over and over again is how much most candidates suck at programming. There are a huge quantity of people that are terrible at coding that will apply to your senior dev $200k job offer. They all have a great CV, and they cheat at everything: fake interviews with a look-alike, using chatgpt or indian services to solve programming tests are not uncommon. Last year, I had one former trader applying for a python job with a perfect resume, a stellar homework result, and who was claiming he likes "putting some good 10 hours of coding". First, there are maybe a 100 people in my country that can focus 10 hours in a row on code, and they won't apply for those clients. Second, the live coding review showed that he struggled to even create a basic virtualenv. Last month I created a test that I knew had one question that ChatGPT got wrong. 2 candidates gave me the GPT answer last week. So companies are desperate and try sieves after sieves, hoping to separate gold from mud. And they have limited time and resources to do so. Of course the hiring process sucks. Even if they knew what they were doing, and most of them are not, it would suck. Now don't get me wrong, it's nice the power balance is shitfing toward the workers for once, but hoping the other side won't react is just naive.
- adhesive_wombat 3y agoAnd somehow you still get very many people who claim to be experienced developers in $LANG and are unable to write or explain even basic things. Usually engineers can spot the CVs talking around the fact they can't actually do what they claim well before it even comes to interview, but HR often can't and the recruiters will try it on anyway to get paid!
- anonzzzies 3y agoI don’t want to be treated like a scammer; if you assume I am lying then I don’t want to work for you anyway.
- BiteCode_dev 3y agoI wish there were no detector guarding supermarket doors and google would not make me go through shenanigans every time I use a different device to login as well. But we can't have nice things because of the proverbial bad apples. You are free to reject the job offer, but thinking it will make any difference and that employers won't keep trying to protect themselves against being scammed is wishful thinking.
- anonzzzies 3y agoIf you have no standing (as a junior) then sure, but as a senior, you can simply ask previous employers. If that’s not enough then indeed, I will refuse. I am not going to solve some crappy leethcode crap just because they are paranoid.
- BiteCode_dev 3y agoLots of employers will not answer to that request for various reasons. So you may get a phone number of a buddy of the candidate that will tell you he was stellar.
- anonzzzies 3y agoNot my experience, but then again, I am only one guy with one life so.
- ProjectArcturis 3y agoIt's not personal, it's a natural and inevitable result of the fact that there are a ton of scammers out there. If you maintain that attitude you will be selecting for naive and/or slow-to-adapt companies.
- dahart 3y agoIf you enjoy technical stuff and you want a job doing it every day, what’s wrong with doing it during an interview? I’ve never quite understood the complaints about having to prove technical skills in an interview. CVs don’t prove anything about skills, even when they’re 100% truthful, and your 10 years is definitely different from my 10 years. Interviewers need a way to compare candidates so they can pick the best ones, right? How else would you do that aside from testing?
- ijk 3y agoI think the most common complaint is that the interviews don't test technical skills, they test things that look like they're adjacent to technical skills but aren't the kind of work that you'd actually be doing.
- BiteCode_dev 3y agoCoding a fizz-buzz may be super boring, but pre-ChatGPT, it was an efficient way to rule out incompetents. This way you could focus on a quality interview with people with actual programming experience. And for somebody who is a senior dev, it's a 2 minutes job anyway.
- danaris 3y agoThe problems are (non-exhaustively): - Many interview coding problems are very unlike what we have had to do in our daily tasks, and very unlike what will be required if we get the job. - If the company is trying to avoid that problem by making the coding part of the interview working on actual problems they're having, then that means the interviewee is giving the company work for free. (Unless the company pays for it, but that's vanishingly rare.) - Even if they manage to thread the needle and have the coding part of the interview be relevant to the job, but not actually getting free work out of candidates, it's very hard to make it representative of the environment in which the candidates are used to or will be working. It's time-limited, very high pressure, with unfamiliar tools, often without the ability to consult online sources—or they make it a take-home assignment, and run the risk of having the candidates just get someone else to do it for them. - Most other types of jobs don't require you to prove your skills. They read your resume, they take it at face value, they check your references, and if it turns out you lied on your resume and got the job, you get fired. ...Or they don't do their due diligence, and end up with terrible employees.
- deleted 3y ago[deleted]
- hahamrfunnyguy 3y agoI agree that some of the hiring processes out there are pretty nuts! On the other hand, there are people out there that have a CV that looks good on paper but are incompetent. One of my colleagues used the phrase one year of experience ten times. I've worked with a few of these folks over the years. No one wanted them on the team and they contributed nothing, but somehow they managed to retain their job. These types were the first ones to go whenever there were staff cuts. I've come across this interviewing too. We had a guy say "I can't do this.". I said, it's OK if you can solve it...let's just start it and work through it together. It's more important that we see how you approach problems and work through them. "No...I don't think I can."
- fmajid 3y agoPeople can and do lie about their experience and skills on their resumes.
- slekker 3y agoUse reference checks, like every other industry does.