I feel you on a lot of that. Big FAANG and Covid lockdowns changed the landscape hard in the favor of the inexperienced. In late 2020, I had a junior position to fill with a 90k salary. The guy that has accepted called me back a few days later to inform me Disney+ just offered him 220k. I couldn’t even be mad he was taking their offer after he had already accepted mine. I’m sure a lot of that resulted in incompetent people with higher paying jobs and titles than they deserved. Note that it’s setting the other way, well, no one can afford to take a pay cut, so they’re of course applying to jobs they don’t qualify for. My current role clearly says PHP, but I’ve dumped maybe 10% of the candidates already for not even having the term PHP on their resume.
We’re Python on the BE and we don’t really care if they have it on their resume because it’s not hard to learn (that’s why we picked it) and our problems are more complex than just building some CRUD here and there, so we’re willing to teach the right candidate.
So when we do interviews, we let them pick whatever language they want. We’re not testing language knowledge afterall, we’re simply testing logic competence. Can you design a system that will scale when requirements change? That’s what we want to know.
I feel you on a lot of that. Big FAANG and Covid lockdowns changed the landscape hard in the favor of the inexperienced. In late 2020, I had a junior position to fill with a 90k salary. The guy that has accepted called me back a few days later to inform me Disney+ just offered him 220k. I couldn’t even be mad he was taking their offer after he had already accepted mine. I’m sure a lot of that resulted in incompetent people with higher paying jobs and titles than they deserved. Note that it’s setting the other way, well, no one can afford to take a pay cut, so they’re of course applying to jobs they don’t qualify for. My current role clearly says PHP, but I’ve dumped maybe 10% of the candidates already for not even having the term PHP on their resume.
We’re Python on the BE and we don’t really care if they have it on their resume because it’s not hard to learn (that’s why we picked it) and our problems are more complex than just building some CRUD here and there, so we’re willing to teach the right candidate.
So when we do interviews, we let them pick whatever language they want. We’re not testing language knowledge afterall, we’re simply testing logic competence. Can you design a system that will scale when requirements change? That’s what we want to know.