4 ms·
Companies throw up barriers in front of themselves, set up a high jump bar, and then wonder why people aren't running to them, to what is often a not-that-great
by pastProlog 13y ago
Companies throw up barriers in front of themselves, set up a high jump bar, and then wonder why people aren't running to them, to what is often a not-that-great opportunity.
To me, the whole interview process is about companies achieving social dominance over you. No matter how desperate they are, they still need you to be crawling to them, not vice versa.
Sometimes an outside headhunter calls me and asks if I want to talk to a company. I call and talk to someone at the company, and before I've even met anyone they want three references from me, preferably (or absolutely) former bosses. So before I even meet anyone, I'm supposed to call three former bosses and ask them all for a favor.
It might happen a little farther down the process, but still. What it really means for me is I don't do "one off" interviews. Every few years or so I decide to get a new job, I fix my resume etc., ask my former bosses if they'd give me a recommendation, and then start interviewing at lots of companies. What this means is I'm only available for several weeks every few years. It wouldn't be a big thing for me to check out some new company half-way into my employment somewhere, but I'm not going to bother my old bosses every few months for one-off interviews. And why bother going and stammering in front of some officious HR person or manager about how you don't feel comfortable giving out recommendations so early on. Their expectations already turn the interview sour, "what am I hiding"?
Then interviewers also expect you to work on their schedule. I have a job, things aren't going well there, yet they expect me to come in the middle of a work day and spend some hours there. I might even take the day off and the interviewer might call and cancel. Then should I wear a suit (I'm not in the Bay Area)? I used to drop my suit off in a friend's office, go to work, go to my friend's office, get in the suit, interview, go back to my friend's office, change, go back to work, then go to my friend's office, get the suit and go home.
Or the interviewer asks very officiously why I want to work at the company. The answer I usually want to give is that I don't necessarily want to, someone called and asked if I was interested so I'm checking it out. But if an outside headhunter asked me to, it sounds kind of hollow. Blog posts with tips on interviewing say I should have a set BS answer for this but why should I? I want to work there for a fucking paycheck, why do you think I want to work there?
Then other bullshit. Obviously I wouldn't badmouth people at my current or former employers. But if they ask me about the process at my current job and I'm honest about how fucked up it is it becomes my fault. Let's say I said we have no revision control, no staging servers, everything goes straight into production, no code reviews, no integration tests etc. Or maybe not that bad, but whatever. Or the company won't spend money to hire the amount of personnel they need, the machines they need, the software they need, whatever. Then they say why not? I say I've asked management and management said no. It becomes my fault when I'm honest and say I couldn't shake the pennies from management to set up a proper system. Even if I'm just a lowly developer and not even a team lead or something.
Then there's the requirements. BSCS from a good school required. A few classes short and lots of experience? Tough luck. Or super-specific requirements for a number of technologies, all at a high level and for many years. Often for a crappy company, a crappy position that doesn't need anywhere near that kind of experience. Sometimes there will be a posting on some tech forum where people are laughing about a Craigslist posting asking for "9 years of experience with iPhone apps". It kind of drives home the point. Nowadays I usually don't even have the experience problem, but it's ridiculous when a requirement is for their version control system or something. I mean, how long would it really take me to learn perforce if I know subversion, git etc., as well as all the other job listing requirements?
Companies make the interview process unpleasant, throw up all kinds of barriers and then wonder why they can't find good candidates.
They also wonder why person to person recruiting is so effective, people bringing in people they know. The reason is because the inside person usually tells me "the job is yours if you want it". Most of my jobs have been gotten this way, I've only worked at two companies where I went in cold via a headhunter. It's just too unpleasant.
- greenyoda 13y agoAnd that, exactly, is why I have no desire at all to even look for a new job. My work isn't the most exciting thing in the world, but I'm reasonably happy where I am and quite well paid. Why should I put up with all the stress and abuse of looking for a job if I don't have to?
- clavalle 13y agoGod yes. The cold interview process is easily as unpleasant as getting a root canal or doing my own taxes. I literally started a company so I wouldn't have to go through that rigmarole anymore.
- lucdurette 13y agoThis is a great comment and so true, I switch career after a couple of years on the of market and became a software engineer around 33 yrs old. For my first gig, I add to settle for a job similar to what I did before my master's degree because everyone was asking 5 yrs of experience for almost every technology in there job description which i did not have obviously since I just graduated. I discovered the hard way that not a lot of employers are ready to let you learn on the job. Before my SE master's, I always coded with VBA and microsoft related technologies. I was always trying to automate my business processes to be more efficient and free my time to do the real job of a business analyst analyse. When I graduated and wanted to make the leap to SE. I discovered that I was treated like if I was a junior even though I ahd been on the job market for 10 yrs. The interesting part is that most of the time I would get the interview because HR was impressed with my resume and all my business experience but when I would talk to the engineers even though I always had a big disclaimer that most of my experience coding was from school but that I was bringing other very good qualities that would help me thrive in a technology environment. The interviewers were looking down on me like I was an idiot. Makes the whole process tedious and idiotic. The good news is I finally have an employer who did not treat me like a junior and allowed me to grow in to my current role. This employer always finds people to come to work for there organisation. I have noticed that most of the recent hire did not meet all the technology requirements but they all had a passion for technology and getting the job done with whatever they were bringing in there tool box. If more employers would recruit like that, we would not always hear them complained that they can never find good candidates. I agree, corporate recruitment is broken and I hate when I feel I need to beg for a job in an interview. Hopefully, in the future companies who make it are the ones who finally figured out that they are the one needing resources not the way around.