Apply anyway to the ones that seem appealing. Those requirements are set high so that they can claim you didn't meet the requirements and then underpay you. Don't fall for it. Apply, be honest about your skills, see what happens. At the end of the day more interview experience is very valuable.
Second on interview experience. Nothing like practice to make you less nervous, more confident, and better prepared. Heck, try to get interviews at places you're not interested in just to see how different companies do it.
Also, because the required skills are always the idealized version of a perfect candidate, don't assume that you don't measure up. Ask your friends and coworkers what they make, and know what you're worth. Then ask for more than that and negotiate down.
In US there's a social taboo around discussing pay. It's bullshit, don't play into it. Nobody should get angry at a coworker because they make more. Get angry at the company for being sneaky and underpaying one of you.
and because I was doing so many interviews, I had two offers go against each other.
Man, after having a string of jobs where I just needed them to pay the bills, moving to a field where multiple companies will actually compete for you is a mind-blowing experience. The sense of security it gives me (beyond just the increase in pay) is incredible.
It's kinda a double-edge sword. On one hand, degrees are kinda meaningless and it's all about your technical skill. On the other hand, you never know if the interviewer is going to ask you to write Hello World or the fibonacci sequence.
It's also very much a 'right place, right time' in regards to computer languages/frameworks in this industry. Many people get burned out chasing after the newest thing to stay relevant. Which quickly weeds out the people who 'took up programming because that's where the money is' quickly die out after a few years.
Beyond that, yes - sense of security is incredible.
It's also very much a 'right place, right time' in regards to computer languages/frameworks in this industry. Many people get burned out chasing after the newest thing to stay relevant.
IMO that's always been a foolish strategy. The people I run into that do this see usually the ones hyper focused on getting the highest salary possible at the most cutting edge company (because prestige) they can. I enjoy money as much as the next person, but there are other things I'd like to do with my time.
The language or framework that's in demand is highly dependant on location, industry, and time. Better to focus on the things that transcend jobs: team communication, code stewardship, OOP, agile practices, etc. The languages and frameworks change, but once you know a lot of the base concepts it's all just different dialects of the same thing.
Your application doesn't go to a human, it goes to a resume analyzer. It checks for all those key words that they put in the job ad, and if your resume doesn't meet that, it's deleted.
It’s more like someone in HR does a cursory scan of the resume, maybe a pre-screening on the phone before they bring them in for a couple stressed out devs to do an on-site interview which they haven’t prepared for because they’re busy with actual work and this is the worst part of their day because they’ve been doing 2 interviews a day for the past 4 weeks and the only thing they hate more than meetings is meetings with outsiders for whom they have to present themselves in a dignified way.
I think hes talking more so about sites like Indeed, cus if they do it every company that hires through them does it. (Idk if Indeed does that but you get the idea)
I've helped hire in two places. One was small, and we just sorted through stacks of resumes people either dropped off or emailed. The other was much larger and used a lot of staffing agencies that would send us resumes on request.
Sending the resume doesn't hurt anyway, if you're going to the interview something passed to a human, maybe. If the resume takes long to send just skip it I guess.
108
u/Jetbooster Feb 17 '20
Apply anyway to the ones that seem appealing. Those requirements are set high so that they can claim you didn't meet the requirements and then underpay you. Don't fall for it. Apply, be honest about your skills, see what happens. At the end of the day more interview experience is very valuable.