Ask HN: What do you hate about finding a new job?
I'm trying to learn about a candidate's perspective on recruiting.
+ What do you like and dislike about finding a new job? + What do you value when looking for a new job? + If you could change one thing about "job search", what would you change?
24 comments
[ 69.3 ms ] story [ 977 ms ] threadFollow up - what stops you, as a candidate, from discussing this upfront?
It makes you look greedy. I am greedy, but it's bad form to appear that way. In the same way you want sex on the first date, but you can't make that known before the waiter has even taken your drink orders. That's why I like working with recruiters (not the sex part)...the recruiter can get the ballpark for me (or already knows it if the company is a client) and we can decide whether to even pursue it.
The salary comments are accurate, too. I don't expect a hard number, but want to know where the range is though I tend to do my own homework and look that stuff up because in my field it's usually findable.
I think the biggest deterrent is the application process. If I have to fill out the official application AND send a cover letter/resume, it's a lot less appealing and often times, I'm not going to do it. I totally get making it more onerous to limit the number of applications, but...I think you can just have shorter windows for hiring then rather than wasting a lot of time.
Lastly, being transparent about timeframes. Politics being what it is, I know you can't always nail down dates, but giving people a sense of what they're working with in terms of a week or three weeks to wait to hear something is really helpful, especially if they're truly considering the opportunity with you and not just using it as a hedge against the thing they really want.
I think people who demand this really are disconnected from the realities of a job seeker. It's simply a ridiculous burden in an age where you must apply for hundreds of jobs and almost all of them don't even make a single response to your application.
If I'm ever hiring, I will not require a cover letter. I also believe that candidates should be compensated for their time interviewing. As a graduate I once had a very small employer literally interview what seemed like 50% of my class for one single position. He spent over an hour talking to each of us, mostly just conversing and looking for ego stroking. This is abusive in my mind.
Failing that a polite, "Sod off" would be much appreciated when your not successful as well!
Treat them like they treat you.
You're just a bottleneck in the hiring managers process, so make companies a bottleneck in your job process.
There may be some "holy-grail" of working at FaceGooOrStartup where you can do "work you love", but after a while you realize that all work is balls and you'd much rather not work at all (or run your own shin-dig).
Apply the technique of a "smart" spray and spread your CV gently across a wide-enough net.
Next in line to that are hiring managers who don't believe I have any experience in a skill that I have a great deal of experience with, such as a Nike manager who thought I didn't know how to write Mac OS X applications, despite my having been an Apple developer since 1986.
I already have a job and don't have the time to waste.
Having been on both sides of the table, I don't like participating in either process. It's broken all around, and the only solution is to burn it down for the insurance money.
1) The sheer latency. This is by far the biggest annoyance. From first contact, to phone interviews, to onsite, to decision...generally a month or more passes. It's awful.
2) No up-front salary expectations. Have had so many job interviews that went well and suddenly turned around when they were like "soooo...salary?" and they were looking to get a senior engineer on the cheap. What a waste of everyone's time. Compounded by the above bit about latency.
3) Literally any company that uses that horrible ICIMS system I will not even bother applying anymore. I saw a number of job adverts looking for remote engineers from Red Hat, Rackspace, Amazon (AWS division), and a few more. The only way from the advert to actually apply was through that ICIMS system. This universally (not exaggerating) meant that I would submit my resume and it would sit in limbo for 2+ months (Red Hat was the fastest, with a turnaround time of 2 months). At this point, if a company wants me to apply through this system, I just won't even bother with them. They'll need to contact me first through a hiring manager, internal recruiter, or something similar so I can be guaranteed the process will actually be started at all.
4) This one's a little more specific but consulting agencies that want to put you on some of their contracts and never bother talking to you can go suck eggs. A specific one had an "urgent need" (exact words) for a certain type of engineer. I talked to the owner for a bit...I followed up for over two months with me instigating the conversation every time. At the end of the two months I figured I would stop bothering and if they really needed an engineer like me so urgently, they could initiate conversation with me rather than having me constantly follow up with them to drag out details. Last I heard, they were still looking for someone to fill the contract.
5) Anyone who wants to make you do some kind of "homework" (generally writing a bunch of code) before you even get to a phone interview. Something that takes half an hour is okay. The ones I've seen always take multiple hours. No. Just, no.
6) This one is more of a general gripe but idiot startups think they can get senior talent for cheap salaries and nonexistent equity. This has been the case at every funding round (seed, series A, series B). It's practically a joke at this point and in the past month has been discussed on HN ad nauseam.
Job description: Write it out. Hopes and expectations. Be honest when certain experience doesn't really matter. Copy and paste general descriptions of the team's responsibilities are not enough. Be specific where specific skills are needed, and be general but guiding where job development paths are possible.
Speed: You're playing with people's lives. They depend on you for a job. Get your responses out quickly, and don't insist on interview upon interview. If you're not prepared enough in the initial interview to offer the candidate the position after interviewing all other candidates (within a week), make sure the second interview is for a well thought out alternate position. An organization that has 3rd or 4th placed interviews has no respect for a candidate, IMHO, or is poorly planned, or basically doesn't know what it is doing.
Don't make it a competition with 2 to X people in the same room, especially as some of who are in the room may know each other, or know of each other. You simply don't know the relationships of the people seemingly competing 'independently'. If you need to test team work with elementary school style tasks like how to a bridge out of 4 rolls of newspaper, and I don't think you do, do it with the existing team and the candidate, and analyze the team as much as the candidate.
The pre-interview part of the job search for companies that don't use outside recruiters leaves something to be desired.
Advice for companies trying to hire:
1) Remember that you will probably be hiring again - don't piss off your future applicant pool because you don't need them for your current position. Treat them how you would like to be treated i.e. communicate with them even if it is automated.
2) Post a salary range - If you want to know what range applicants are looking for "so we don't waste your time". Post a range, problem solved. Oh, posting a range will upset your current employees? Maybe you should pay your current developers at the market rate.
3) Do the work. I realize that making candidates jump through arbitrary hoops is an easy way to limit the number of resume's your hiring team has to look at but don't be surprised if the best candidates go to companies that actually put in the work (read the cover letters, look at the portfolios, talk to the candidates, etc).
I would love to know how long a position has been open. I've seen job ads running for months, possibly years. Obviously this wouldn't be in the interest of the hiring companies. For a job searcher it would be a way to weed out the companies that aren't going to hire anyone.
2. Not being up front about how many hours people actually work. In my experience, everyone lies about this. Companies claim they work 40 hour weeks but really work 60+ with time expected at home and on the weekends. And their "unlimited vacation" time really means "no vacation time". You shouldn't have to wait to start the job before finding out the answer to this question. That kind of bait and switch leads to resentment.