The macro economic conditions are such that only senior technical people and similar high-value employees are getting jobs.
The problem right now is that the FAANG companies and the tier below that have suddenly laid off an absolute ton of people (and not hired a ton of people that they'd normally have hired) so you're competing with those people for the pool of open jobs.
If you're the kind of developer who would usually end up at the second tier companies, those companies are going to be hiring the people Facebook and Twitter just laid off before they hire you. That's perfectly rational because the laid off FAANG developers are, on average, better developers than everybody else on the job market. This isn't good for anybody but is what happens when the market is suddenly flooded with tons of highly desirable developers.
My experience is it's impossible to find people who's experience actually matches their resume.
Same. The tech exercise we give to candidates is to write two very simple CRUD end points in Django/DRF, and to add date filtering to one of them. There are various ways to implement this and I’d accept a lot of variation in the final solution, but probably 80% of them didn’t work correctly. And that’s from people that mostly say they “know” Django on their CV.
My experience is it's impossible to find people who's experience actually matches their resume.
I've heard this so many times....But, i believe that there is always the possibility that someone who is not a perfect match can evolve and learn to become the perfect match. I've also seen the case - though rare - where the "perfect candidate" fails to evolve to learn new things, or fails to adapt to new conditions because they're too intsrested in only a specific scenario. I've been on both the candidate side as well as (many times) the hiring manager side. I think too many HR departments and hiring mangers lack the mechanism to gauge candidates, so they fall back to metrics that might be too generalized. Granted, a non-standard approach to finding that candidate who can evolve is not super-scalabel - i get it - but its still my preferred direction. In all cases, when i have hired using my approach, i have always had great candidates; my approach has yet to fail me. Meanwhile, my peers who hire using too rigid a set of metrics...well, let's say that they've gotten good candidates only about half the time.
Anyone know about ML? It used to be a different job market, I was thinking of moving into that area but now not sure if its bubble has been popped or always will be a premium.
ML falls into a few broad categories: model design, data preparation, and deployment. Unfortunately if you don't have a PhD, most serious places won't have you doing model design. To add to that, data preparation is very tedious. So the "sexy" part of ML (making the models) is pretty difficult to gain access to.
If you failed the tech screens why would they be desperate to hire you?
If they were desperate to hire somebody, they'd lower the bar on the tech screens.
I don’t agree - I’d rather wait than take on someone that can’t meet the standard, because they’re likely to be an active drag rather than a help. I can hire contractors if I need to fill a seat that quickly.
Been on the grind 9 months now, totally seeing what you're seeing. I'm looking for full-stack Web development work, strongest with Ruby, but flexible to hop into any environment and be productive within 2-3 months.
I work at Apple and my team has been “hiring” for the last 2 years with no offers so far. Why? Because even if you are a good candidate, hiring is not as easy as people think. Among the many challengues we have I can list the following: 1. The people interested in your profile have minimal influence in the process, 2. There are people who are always chasing for the shiny new object (or person, in this case), 3. There…
Is it possible that you're not passing a DEI filter? A lot of companies are running into trouble for not meeting their diversity goals, especially bumping into the end of the year.
There’s no proof of this. Don't throw that bait out there with nothing to back it up.
Why not? Do you seriously believe racism is never a thing that happens in hiring? Because it is, just as it is in academia. At least some of the time. Instead of shaming people for pointing out the real possibility that racism may be at play, consider acknowledging that it may be at play but that there's nothing the op can do about it and he or she should just keep plugging away. It's a numbers game, with or without racism, and you are not helping anyone by dismissing what is entirely fair speculation.
Go for quality vs quantity - which means personalized approaches and use of your network/recruiters. A cold application through an online portal has a very low probability of success but if you go through a recruiter, previous colleague, or just a friend of a friend your chances are much better (and you might get some inside info like are they really hiring or is that open senior position just for appearances/unicorn candidates - I suspect this is a majority of companies who have are already over-hired and are have been told to preserve cash for 1+ years).