News for hackers. Stuff that matters.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by Jemaclus on Wednesday May 11, 2016 @01:02PM (#11677054)
I despise recruiters with the fiery passion of a thousand suns, so I try to avoid them as much as possible. That leaves me (and you) with a few viable options:

1) Use a matching service like interviewing.io or TripleByte to get connected directly with companies. (Effectiveness: Questionable but promising)

2) Use a job listing site like Indeed.com to find positions that you're interested in applying to. (Effectiveness: It works, but is like throwing mud on a wall to see what sticks -- hard and not very lucrative.)

3) Use Indeed / AngelList / whatever to find companies that are hiring, then use LinkedIn or some other method to find the hiring manager directly. Email them directly with your resume and cover letter (since it's effectively a cold-call, make that cover letter damned impressive). (Effectiveness: works great, in my experience)

4) Use your network. Email old bosses and coworkers and let them know you're on the market. If you've left a good impression, they'll usually be more than happy to do whatever they can to get you into good companies. (Effectiveness: fantastic, assuming you have a network in the first place.)

There are tons of other ways, but those are the strategies I've used. In the mean time, study up for your technical interviews. Good luck!

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by deal1990 on Wednesday May 11, 2016 @04:29PM (#11678960)
Interviewing.io is a phenomenal platform, for whose effectiveness I can personally attest. While cold emailing and general networking have their merits, interviewing.io was a very nice surprise in the sheer number of technical screens/onsites I was able to attain within a few weeks on the platform.

The main draw, in my opinion, is that they routinely host interviewers from top-tier companies to perform anonymous technical screens. After which, if you perform well, can expedite you to late-stage interviewing with those same companies. For those with non-traditional backgrounds like myself, interviewing.io gives you a helping hand in bypassing unwarranted resume and recruiter bias. This is especially true if you're competent, as interviewing.io will help shine light on your abilities.

The platform also has routine practice sessions each week to expose you to real interviewers and sharpen your interviewing wits.

I realize I may very well sound like a zealot, but interviewing.io is a must-have in your interviewing arsenal. I understand it is relatively new to the scene, but it's free and at the very least gives you the ability to practice interviewing. For the company rounds, you will definitely be able to start dialogues with some pretty interesting/reputable companies that would have otherwise rejected your application in the ever-present fear of false-positives.

Hope this helps.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by laxatives on Wednesday May 11, 2016 @03:17PM (#11678345)
The entire recruiter economy is an enormous conflict of interest. They are like realtors. They are paid by commission and make significantly more money based on quantity of hires, rather than quality. So they have no real incentive to fight for you or help with your negotiations and a strong incentive to be mildly dishonest or exaggerate without burning bridges. This is terrible for both you and your employer (but most importantly you). They just want to fill as many positions as quickly as possible. There's possibly even a incentive to hiring folks that quit/leave in a short period of time to increase the number of opportunities that need to be filled and people that want to be placed.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by doeshelooklikea on Wednesday May 11, 2016 @03:22PM (#11678406)
I have to disagree with you a bit on this one.

Don't get me wrong, most recruiters are worthless and add little to no value.

Recruiting firms have guarantee clauses in their client agreements - meaning if a placed candidate ceases to be employed (referred to as a 'fall off' in the industry) for any reasons in a specific time period (typically 3 months) the recruiter must conduct the search again at no additional cost to the client.

Moreover, if a recruiter has more than a few candidates fall off, most clients will take their business elsewhere.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by lj3 on Wednesday May 11, 2016 @04:16PM (#11678860)
It's a distinction without a difference. The likelihood of a candidate "fall off" is low because companies tend to be extra aggressive in vetting candidates that apply through recruiting agencies.

My personal experience with applying through recruiters is it puts you at a disadvantage right from the get go. Most hiring managers believe applicants that come through recruiters are more likely than not to be of low quality, so right off the bat their first impression is suspicion and skepticism. On top of that, if they hire the candidate they have to pay the recruiter a percentage on top of what they pay the new hire. If you're not exceptional in every way they could possibly imagine, you're not getting the job.

Of course, there are exceptions. If a company has worked with an exceptional recruiter in the past and trusts him or her, then things are different. I have yet to meet even one recruiter that fits that description, though.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by zhte415 on Thursday May 12, 2016 @01:22AM (#11681486)
I disagree somewhat. At least, in my experience:

Experience 1: 25 years old and applying for a $200k/year job. I didn't get it :( but the recruiter had my back and significant sway with the employer. He filled around 10 roles per year. He was also buddy of the person I sat next to but this was unknown to me, I was cold-called for the role. "This is small-fry for me, I usually just fill $500k+ roles."

Experience 2: Recently (10 years later) a recruiter asked me my expectation "It's in your interest to get me as much as possible" was my response. I _know_ there's more to a job than financial package, but that was that question dealt with. She called me after each interview within the hour, and gave me status updates every 2 days over a period of 4 weeks. Happened to be in the same city on a trip, and had lunch together. Nice lady. Didn't take the role in the end. Still in contact, no bridges burned.

I also agree somewhat.

Experience 3: I sit next to an HR Ops team that staff large tech companies. A team of 20 people that download and forward CVs all day. The level of technical questioning before forwarding a CV is "How is your XXX language" and that's that. Applicants are sorted and pigeon holed into buckets depending on existing role and package, and no more. They have no bargaining power with a client (on either side) as they simply don't understand anything related to the role. Their KPI is how many roles filled, that's all, and when the client gets unhappy they email the GM.

So, in my opinion, it's mixed. But some headhunters really are good. Differentiate yourself, make yourself special, then the good headhunters will seek you out.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by mmanfrin on Wednesday May 11, 2016 @03:24PM (#11678431)
I also feel that the recruiting industry leeches off of developers -- if companies are paying recruiting firms $30k per developer (with some companies I've seen having about a 1year turnover rate), then that's 30k that is essentially coming out of my salary.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by rev_bird on Thursday May 12, 2016 @09:22AM (#11683168)
That sounds right on first glance, but I wonder how much money companies would spend internally doing the same work the recruiter is doing. If it was THAT much cheaper, I'd think the recruiting industry would be in trouble. I think that $30k might be gone either way.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by laxatives on Wednesday May 11, 2016 @03:59PM (#11678727)
Agreed. I'd happily take 20k of that and do the negotiation myself. Win-win, right?
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by encoderer on Wednesday May 11, 2016 @03:38PM (#11678542)
I never read the cover letters, nor the "objective" on a resume. I do invest a lot of time finding the right people to join our team, but in a resume, my choice to move you to a phone screen will never hinge on those details, and nothing in your resume matters much once we start actually talking.

I don't mean to detract from your overall assessment -- i think you've made good points.

Edit: My resume advice? Give me your work history with a few sentences for each one, and if you have a "skills summary" section, list only the skills that you've fully mastered. Include only the relevant jobs. This is a resume, not a CV, and it's only goal is to get you to the hiring manager who can make a decision to give you a phone screen.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by p4wnc6 on Wednesday May 11, 2016 @03:51PM (#11678645)
I could not disagree more about listing only skills you've mastered. As long as you're honest about your proficiency, you should absolutely list skills apart from just what you've mastered. In every job I've ever had, skills that fell way outside the core areas that I have mastered have been critical for success, and skills that were huge parts of the job description, hazing interviews, and smack in the middle of my core areas ended up literally never being used and having no impact on the work whatsoever.

This has even occurred in jobs with highly specific needs. I got grilled on GPU programming, then never wrote or read a single line of GPU code. I got grilled on how the Buffer Protocol works in Python, then never implemented an extension class making use of it and never touched anyone else's class that did either -- even though it was "critical" for someone to have "significant experience" in these technologies when I was interviewed. As it turned out, my limited exposure to Python's setuptools and distribution/package management, and my (very limited) experience with an open-source optimization library called CVXOPT ended up dwarfing the usefulness of GPU or Buffer Protocol experience, and neither package management nor quadratic programming were even mentioned anywhere in either of those job listings, nor spoken about at all during interviews.

Employers, generally, are utterly terrible at communication or understanding what they need in their next hire, and they revert to simple heuristics, like algorithm or programming language trivia, just to avoid that hard work.

There has always seemed to be this silly and inexplicable emphasis in hiring on acting like candidates need to be perfect. They can't say they have a skill unless they are the world fucking grandmaster of that skill. Any honest admission of weakness means you're garbage, instant rejection. It's the same with performance during an interview. Someone clearly articulated an O(N^2) solution under time pressure? Firing squad. If they can't rattle off the optimal solution without hints then omg how did they ever get a college degree?

It's just nuts. People don't seem to think much at all about the person's aggregated productivity over time, what they can learn on the job, how their performance in a real-life, low-pressure situation will be different than a gimmicky interview. It's just all of this "we only hire the best" nonsense that leads to an arms race for candidates to overfit to interview processes and creates a whole generation of vapid engineers with no substance beyond looking pretty on paper.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by encoderer on Wednesday May 11, 2016 @06:57PM (#11680058)
For me, it's simply about signal to noise. Adding every technology you've ever touched doesn't add much value for me. The resume is not a document I'm making a hiring decision from. I want to learn about your skill-set during our interview process, not upfront in long form.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by p4wnc6 on Wednesday May 11, 2016 @07:28PM (#11680226)
Big difference between adding the kitchen sink buzzwords vs. adding things you have some notable knowledge or experience with, but not mastery.

Also, since you represent about 0.000001% of the people who might make decisions based on what's on my resume, it's not really optimized just for you. It's unfortunately optimized for something like the average, and I'd expect you to be mature enough to understand candidates really can't afford to do otherwise, even if they also don't like trying to do SEO on their own background and experience.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by tcannon on Thursday May 12, 2016 @02:10PM (#11685499)
Ding ding ding! Exactly this.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by jghn on Thursday May 12, 2016 @12:25AM (#11681318)
I explicitly don't include a skills summary section because it is a no win proposition. Everyone has a different idea of what it means to list a skill there and invariably at least one interviewer in a loop will ding you for however you decided to lay it out.

I might get dinged for not having one, but at least I don't have to worry about it.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by risforrob on Wednesday May 11, 2016 @06:23PM (#11679844)
I went through this same experience over the past year and a half. At some point I intend to write a more detailed blog post about my process, but the short version is that I did a boatload of research ahead of time, and leveraged the heck out of my network. In places where I found my network to be lacking, I invested additional time/effort to build connections. I had more success through networking and personal connections than I ever did via resumes or direct submissions. I didn't work with any recruiters, so I don't feel qualified to speak to their effectiveness.

I actually have some experience interviewing.io. I initially starting using it as a way brush up on my technical interviewing skills (it had been years since I was last an interviewee vs. interviewer) and it ended up being through interviewing.io that I was introduced to Mattermark where I was eventually hired. It was a great tool to have in my job-hunting tool belt as I was able to 1) brush up on my tech interviewing 2) meet/network with interviewers (when an interview went well) and 3) do a few 1st round interviews with a couple of prospective companies.

I wouldn't use interviewing.io as my only means to land an interview with a company. Especially since everything is anonymous, and thus only in specific circumstances do you know the company that your interviewer is associated with. But it was a great way to do low/no risk interviews that at least had the potential to count as a first round interview.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by agrenader on Thursday May 12, 2016 @09:50AM (#11683321)
"only in specific circumstances do you know the company that your interviewer is associated with"

Currently interviewing.io is setting up and testing system, where engineers who did well at the practice interviews can choose companies to have anonymous interview with.

Re:Ask HN: Do I have to go through recruiters nowadays, how ... by progressive_dad on Wednesday May 11, 2016 @02:23PM (#11677853)
#3 is how I've gotten every job I've ever held, except 1 where I signed up for the mailing list of the company in question and the signup process had an "Occupation" box. I filled in my current job title and two days later THEY called ME and asked if I'd be willing to interview.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by TrevorJ on Wednesday May 11, 2016 @03:24PM (#11678432)
Depending on the market, recruiters can at least be a useful signal for directing your search for companies that are hiring. Not in silicon valley, but I like to do my research and on at lest one occasion the obfuscated description about an opening was enough for me to find the company directly after about 10 seconds of Googling.
Re:Ask HN: Do I have to go through recruiters nowadays, how ... by torhorway on Wednesday May 11, 2016 @02:08PM (#11677715)
hired.com worked pretty well for me too