Slashdot Mirror


Skipping Traditional Recruitment, Going Straight To the Source

theodp writes "Out of necessity, reports Slate, tech startups are changing the way workers are screened and hired. Take database technology startup RethinkDB, whose old-school recruiting effort — job boards, external recruiters — yielded hundreds of resumes, dozens of phone screens, and numerous four-hour meetings with viable candidates, but no one who fit their criteria. 'They [recruiters] can't tell the difference between the competent ones and the stars,' complained Y Combinator's Paul Graham. Instead, the RethinkDB founders turned to sites like Github.com and stackoverflow.com to pick up six people (they're still looking), a mix of full-timers and interns, both senior and junior. 'You can see the code being written and how technically accurate they are,' explained RethinkDB's Michael Glukhovsky."

207 comments

  1. Personally I think recruiters are worthless by Sycraft-fu · · Score: 4, Insightful

    I've never used one/been contacted by one, I've gotten my jobs the old fashion way of knowing someone who works there :D. However a good friend of mine was recently out of work for a long time and talked with numerous recruiters (he used every avenue he could to get a job). He'd call me regularly to vent about the process. They were just universally stupid in the questions they asked. They did not at all understand the kinds of positions they were hiring for and had a very much "One size fits all," attitude. For example some of them just flat couldn't deal with his years of consulting. It was a legit business, actual company (consisting of just him) making money and so on. However they couldn't deal with the fact that he didn't have a boss, and that the company phone number was his cell. There was no conception that someone might have worked for themselves. That wasn't the only stupid thing, just one example of many.

    To me it really does seem like they provide little value to companies other than maybe to gather resumes, but there has to be a better process for that. Also, their process seemed like what it was most likely to get you was good liars. They didn't ask the right questions so someone who answered honestly wouldn't pass screening in almost all cases. So the candidates you would get would likely be the ones who were willing to just answer in the manner they thought was most likely to get them past that phase.

    Maybe he just had a really bad experience, but it has given me a really poor opinion of recruiting companies. Seems to me like this company is on the right track: Do your own searches for people you want, solicit resumes, interview potential candidates first round, etc. Don't think some recruiter will filter all but the best, unless by "best" you mean "People who will say what it takes to get past that step."

    1. Re:Personally I think recruiters are worthless by 1s44c · · Score: 2, Insightful

      ...there has to be a better process for that...

      Linkedin should be that better process. Sadly people give out recommendations like confetti. I've worked with a sociopath and a lazy slimeball ( two people ) who both got good recommendations on there.

      If you can't even trust personal recommendations recruiting anyone will be a very hard process.

    2. Re:Personally I think recruiters are worthless by sodul · · Score: 0

      The only job I did not get through recruiters was my internship out of college. I had a classmate who had a brother in a Sillicon Valley startup looking for interns. Since them I got interviews at big name companies and got hired without any insider's help. I have to say that in the ones with the reputation of 'hard' interviews the recruiters where quite excellent. I think the worse one I've talked to was working for Apple ... she pretty much hanged up on me when I told her we would have to do a H1-B transfer (takes 15 days and is actually very simple) since I did not have a green card back then. I've had experience with other Apple recruiters and they seemed OK ... the main problem being that Apple takes forever to move between each step.

      So I don't think recruiters are useless, not only do I think they can find good candidates, they are also a huge help big taking care of the 'paperwork' side of hiring; both for the candidate and the interviewers. Head hunters on the other hand ...

    3. Re:Personally I think recruiters are worthless by Tablizer · · Score: 3, Insightful

      One good thing about recruiters is that they do the dirty rotten lying that I don't want to do myself.

    4. Re:Personally I think recruiters are worthless by Jedi+Alec · · Score: 3, Insightful

      I've worked with a sociopath and a lazy slimeball ( two people ) who both got good recommendations on there.

      From each other, by any chance? ;-)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    5. Re:Personally I think recruiters are worthless by Anonymous Coward · · Score: 1, Insightful

      I think recruiters have their place, as filling in the number of applicants when you're hiring internally. In the public sector in Britain, if there's a job going they [local council] _have_ to advertise it to the general public, even if they're going to pick Bob from the adjoining department. Then they have to interview so many men and so many women and so many of an ethnic origin and .... you get the idea. It's pretty much just to cover their backs. Calling a recruiter for that sort of thing, it doesn't matter if "One size fits all", because they know they're not going to hire any of them.

      Personally I use recruitment agencies as a fall back position. At the beginning of looking for work, you sign up with any you can get your hands on, and then make sure to prod them every week or so, so they they remember you. In the meantime, you go for the normal methods of job boards, individual companies and actually asking the companies you're specifically interested in whether they have a position coming up.

    6. Re:Personally I think recruiters are worthless by Beowulf_Boy · · Score: 2, Interesting

      My mom ran a very profitable business for about 20 years, from before I was born until I was 16 or so.

      When I was 16 my parents got a divorce, long story short, my dad was to blame.

      She had a hell of a time finding a new job, because the only job she'd ever had since highschool was as the office manager for her own business. At times they'd had up to 10 employees, she did all the payroll, bid on jobs, everything on the office with the help of one secretary, etc etc.

      No one wants to hire someone when they can't verify their employment. She finally found a job (which was was laid off from 2 years ago) as a phone answerer / secretary for a small business. Took her forever to even find that.

    7. Re:Personally I think recruiters are worthless by Beowulf_Boy · · Score: 1

      I guess this story would make more sense if I said it was my dad who ran the other side of the business (labor / running the equipment). So when they divorced, the business was dissolved.

    8. Re:Personally I think recruiters are worthless by KiltedKnight · · Score: 1

      The distrust of recruiters is well placed. I don't know how many of them I've come across who say something like, "We need someone who knows SQL databases." I've gone so far as to ask them, "Which one? You realize that SQL is a language, not a database." I usually get blank stares as a result.

      We recently went through some rounds of interviews. We usually bring the candidate into a conference room with the entire team and sit with him or her for a couple of hours and ask questions and just talk. One of the candidates we brought in had a resume that looked like the interview process should've been a matter of formality and only to determine if we liked the personality or not. Instead we found that the resume was like it was shot full of steroids. The candidate said he had extensive experience with several things we used, yet when asked questions he admitted that he had used the technology once a couple of years ago for a few minutes. He was looking for a senior level position, but we weren't willing to give him anything above a junior level. He took himself out of the process. What surprised me the most was the source of the resume... the contracting firm that presented him to us... because they usually do a reasonably good pre-screening with the candidates they want to forward on.

      In our interviews, we ask questions that have "one right answer" and some that have "no one right answer." In some cases, we're looking to see if you really do have the basic knowledge you say you do and in others we're also trying to determine your methodologies... how you attack problems, etc. This way of doing things only failed us once, but we weren't exactly able to predict that the guy was going to step on toes the way he did.

      --
      OCO is Loco
    9. Re:Personally I think recruiters are worthless by Anonymous Coward · · Score: 1, Interesting

      Linkedin should be that better process. Sadly people give out recommendations like confetti. I've worked with a sociopath and a lazy slimeball ( two people ) who both got good recommendations on there.

      I think there is even a negative correlation between the number of recommendations people have on LinkedIn and their actual competence.

      Of the persons I know on LinkedIn, those who have many recommendations are mostly 1) those looking for a job 2) the incompetent ones.

    10. Re:Personally I think recruiters are worthless by bjourne · · Score: 2, Insightful

      Linkedin should be that better process. Sadly people give out recommendations like confetti. I've worked with a sociopath and a lazy slimeball ( two people ) who both got good recommendations on there.

      People are corrupt. They value their friends above the common man and will give them a free pass no matter what. When Joe recommends his good friend Mike, who he knows is a shitty developer, it is the same form of corruption as when politicians accept bribes. It is very unfair to those who are not "linked in."

    11. Re:Personally I think recruiters are worthless by David+Gerard · · Score: 1

      Most recruiters are a waste of time, but the good ones are fantastic. All my best jobs have come through recruiters.

      That said, remember that the company is their customer; you are the slice of beef product.

      --
      http://rocknerd.co.uk
    12. Re:Personally I think recruiters are worthless by Ihmhi · · Score: 0

      I've worked with a sociopath and a lazy slimeball ( two people ) who both got good recommendations on there.

      So did you work for Microsoft and then jump ship to Apple, or was it the other way around?

    13. Re:Personally I think recruiters are worthless by l0b0 · · Score: 1

      Sounds like it's time for some pink box testing

    14. Re:Personally I think recruiters are worthless by $1uck · · Score: 1

      What's the difference between a used care salesman and a tech recruiter? The used car salesman knows he's lying. Sure it's a joke but there is a lot of truth to that statement.

    15. Re:Personally I think recruiters are worthless by Macka · · Score: 1

      They were just universally stupid in the questions they asked. They did not at all understand the kinds of positions they were hiring for and had a very much "One size fits all" attitude.

      Another frustrating practice: You reply to a new job Ad the day after its published, but the recruiter says you're too late. Usually this means they've been given a job spec from the employer with instructions to vet the applicants, select the best, then submit maybe the top three. This goes out to 2-3 agencies. What happens in practice is that the first three applicants to tick the skills and experience boxes get forwarded in the first day and that's it. There's no real vetting done by the agency at all. Never mind that you might be able to run rings around the other applicants, the employer isn't even going to find out you exist. If you want in, you have to trawl the job sites 2-3 times a day and hit apply as soon as you spot anything interesting. No time to tailor your CV to the prospective job. I have two brothers who both contract and both say the same thing: it's a numbers game. You have to be quick, and then for every 10 jobs applied for expect 1 telephone interview request.

    16. Re:Personally I think recruiters are worthless by yarobernstein · · Score: 2, Insightful

      Since we replaced recruiters with on-line programming tests (we use Codility), I never had to talk to idiots in interviews again. From recruiters we have been getting mostly well-spoken bullshitters.

    17. Re:Personally I think recruiters are worthless by drinkypoo · · Score: 2, Informative

      Like many others I have my resume on my website and it gets a fair amount of traffic. Not a month goes by where some headhunter makes it past the gmail spam filter to tell me that they've read my resume and they want to offer me $JOB_I_AM_NOT_QUALIFIED_FOR_BY_ANY_STRETCH. External recruiters are worse than worthless... but then, so are most HR employees.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re:Personally I think recruiters are worthless by kg8484 · · Score: 1

      It's not even people giving recommendations to friends. It's people giving recommendations to anyone. Some jackass who went to the same college as me simply spammed everyone who went to there asking for recommendations. Perhaps back in the day it was a bit of the norm for people from the same university to skip together, but my school had nearly 5k people in it's graduating class and I certainly wouldn't vouch for just anyone from there. However, with the level of anonymity and lack of accountability on LinkedIn, I'm pretty sure someone eventually just clicked the "recommend" button and that was that. Similarly, I've seen people just asking everyone in their network for recommendations as well. This is a bit more legit, but it becomes a bit fishy when you are asking people who have only tangentially worked with you for a recommendation, but I wouldn't doubt that there are people who still click the recommend button even in those cases.

    19. Re:Personally I think recruiters are worthless by tomhudson · · Score: 2, Insightful

      Linkedin is no better.

      The process is broken, simple as that.

      Your resume says NOTHING about who you are, and what you can do. It makes no difference between 20 years experience, and 1 year 20 times. And everyone lies on there resumes.

      Keyword matching is the worst - and it's going to cost you candidates.

      My resume had zero experience writing multithreaded servers in c, but the place I eventually worked at, their lead was leaving, and they had tried a half-dozen others before they decided to "scrape the bottom of the barrel" by going to an "older" worker - which by their definition was anyone over 30. The code was terrible, the database design sucked, there was no documentation, and it was obvious why the lead had left for greener pastures - it was "fish or cut bait" time. He had milked this job as far as he could.

      So, get familiar with the code, study the posix threads docs online, and start fixing the problems. End result was 3 inter-related specialized linux/bsd-hosted servers (depending on -DBSD for make) that can handle a thousand requests a second (including db lookups on the same low-end hardware), never kills off a thread to "reclaim memory" (zero memory leaks, even after running for months at a time), and it does the job.

      Only one problem - the code was now stable enough, and clean enough, that I was no longer needed, and the extra delays meant a round of cost-cutting.

      The job hunting process since then has convinced me, more than anything else, that most people doing "recruiting" don't have a clue, and that employers aren't willing to take the logical step - hire a programmer on a contract basis to help them weed out candidates.

      It's also why I absolutely refuse to hand out a resume. I am *not* my resume, and my resume is not me. If you have a problem, either I can fix it, or I'll tell you that I can't. The main concern really isn't that anyway (studies show that the leading cause of project failure is bad communications, not lack of technical skills).

    20. Re:Personally I think recruiters are worthless by JamesP · · Score: 1

      If you can't even trust personal recommendations recruiting anyone will be a very hard process.

      Well, there you go, you can't. Or better, who trust personal recommendations?!

      I know for example if person X recommends me someone I would trust much more than person Y

      --
      how long until /. fixes commenting on Chrome?
    21. Re:Personally I think recruiters are worthless by flappinbooger · · Score: 1

      I guess it's tough to get a "job" after having been a business owner. I've met someone in that boat as well. Perhaps if a person is good at running a business and they need to (or have to) dissolve the business, the best option would be to start another one.

      Not that it would be easy, but the decision to be entrepreneurial is often a one way street from what I've seen and heard. Perhaps the mindset requirement is to be open to starting up more than once.

      The guy I met who was in that boat ended up finding good work but he had to network with other small business owners to find a position worth having. Traditional means (headhunter, etc) was just a no-go.

      The other issue is, I imagine, that a business owner would be reluctant to hire an entrepreneur because the person obviously has that mindset and they could be seen as a threat to the business.

      --
      Flappinbooger isn't my real name
    22. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      Like in anything, there is a range of competencies. A good recruiting company would have viewed your friends' self-run business as a huge positive, an opportunity to advertise him as having that capability to run his own business, drive to succeed, etc.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    23. Re:Personally I think recruiters are worthless by Anonymous Coward · · Score: 0

      Not to mention recruiters are very good at lowering your salary prospects in order to take a bigger chunk.
      Generally speaking 99% of them are just suckers.

    24. Re:Personally I think recruiters are worthless by Surt · · Score: 3, Insightful

      Soft skills like the ability to make friends, work together without coming to blows, etc, are frequently valued more highly by employers than pure technical skills. Right or wrong (and I happen to think right), that makes being "linked in" an early proxy for those skills, and is in no way 'unfair' to those who can't make friends. If you can't work easily and comfortably and sociably with significant numbers of people, we really can't use you in our large organization.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    25. Re:Personally I think recruiters are worthless by turbotroll · · Score: 1

      What's the difference between a used care salesman and a tech recruiter? The used car salesman knows he's lying. Sure it's a joke but there is a lot of truth to that statement.

      I can only confirm this. After many encounters with recruiters over the years, I tend to get really surprised when I stumble upon one who is not completely dishonest. Remember folks, a recruiter has the capacity to screw your life very badly, so practice caution.

    26. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      This seems like an inexpensive problem to solve. You buy a pay as you go cell phone, and answer 'Beowulf Inc, how may I direct your call?', in your best secretary voice. Then whoever they ask for, you answer in a different voice, and answer their questions about your employment. You can set up a website to back this for a combined cost of maybe $50 / year.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    27. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      We try to hire for someone who knows sql databases on a pretty regular basis. We need someone who knows sql databases. Preferably comfortable working with as many as possible.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    28. Re:Personally I think recruiters are worthless by sphealey · · Score: 1

      > The distrust of recruiters is well placed. I don't know how many of
      > them I've come across who say something like, "We need someone who
      > knows SQL databases." I've gone so far as to ask them, "Which one?
      > You realize that SQL is a language, not a database." I usually
      > get blank stares as a result.

      I have substantial Oracle RDBMS experience on my resume, so of course whenever a company in my area is implementing Oracle Financials I get dozens of calls from fly-by-night recruiters who want to stuff me into one of their "open requisitions". I'm quite good at explaining technical topics to non-techies, but I must confess to one failure: I have never succeeded in explaining the difference between a back-end database and a front-end application suite, or how a company as large as Oracle can have more than one product line, to a single one of these body snatchers.

      sPh

    29. Re:Personally I think recruiters are worthless by TheLink · · Score: 1

      > can handle a thousand requests a second (including db lookups on the same low-end hardware),

      I remember a more than a decade ago stuff like Apache could only do 500-600 hits per sec for static pages.

      In comparison, I wrote a number of servers (dhcp, http etc) in perl in my previous job and performance wasn't an issue. Thank goodness for AMD and Intel :). The "db lookups/writes" part can often be the bottleneck because the hard drives slow stuff down more than stuff like perl/python does.

      Doing stuff the "right way" often matters more - I actually replaced a badly written C++ service (to be fair the prev developer might have written it in a rush) with one in perl. Availability and performance went up a lot, so much so that even the call center boss noticed fewer complaints etc and asked me what I did. My team and I were actually supposed to work on the next system (a rewrite from scratch), and just do maintenance on the old code. But the old stuff was so crap and causing the support staff so much grief. They were also about to split an important site into two because a single server wasn't handling the load, which I thought was ridiculous. So I figured what the heck, and stuck my neck out to fix a few things. They didn't have to split that site in the end :).

      --
    30. Re:Personally I think recruiters are worthless by Kjella · · Score: 1

      It's also why I absolutely refuse to hand out a resume. I am *not* my resume, and my resume is not me. If you have a problem, either I can fix it, or I'll tell you that I can't. The main concern really isn't that anyway (studies show that the leading cause of project failure is bad communications, not lack of technical skills).

      Well that only works for employers if everyone has (1) good self-assessment skills and (2) sell them conservatively. The problem for employers, and particularly prospective employers, is that most people don't. I think everyone promotes their strengths and cover their weaknesses in an interview, and some people exaggerate far more than that. Not only the psychopaths but also people that are unemployed and desperately in need of a paycheck. In some cases, it's plain out lies and fraud. Sometimes they simply have vastly delusional ideas of their own skills and capabilities. What you are facing is the lemon problem, you know your true skills but the employer don't.

      For the employer, it's about streamlining the process to find suitable candidates. As much as everyone hates HR keyword bingo, I would say the first step is if the candidate even claims to have the skills we're looking for. Consider it a bit like a technical dismissal in a court of law "Even if everything the plaintiff claims is correct, there is no crime here. Case dismissed." and so "Even if everything the candidate claims is correct, he is not qualified. Application rejected." The rest of it, the interviews, the degrees, the references, the tests - everything else is to verify that you are who you say you are and can do what you claim you can do. Sadly some very good programmers take offense at this, like it's an assault on their integrity.

      The last job I got, they had two one hour interviews including a very thorough walk-through of my education and work history, checked two references, had me do a 2 hour logic/communication/personality test and spent another 1.5 hours discussing it compared to the impressions they had gotten through interviews and references. I felt quite well poked and prodded after that, anything more intrusive and I think they'd have to dissect me. But I knew they wanted to be sure they hired the right person, and that means verifying my skills not just taking my word for it. Part of that is of course showing you have a good learning ability, but extraordinary claims in that direction also need proof. Otherwise you simply seem under-qualified and bluffing to get the job.

      --
      Live today, because you never know what tomorrow brings
    31. Re:Personally I think recruiters are worthless by tomhudson · · Score: 5, Interesting

      All that is well and good, but it ignores my key point - the vast majority of IT failures have nothing to do with people's technical skills, but management's failure to communicate. Technical skills can be acquired (and when you're developing new technology, obviously it's the only way to go, since there is no prior art, etc.) - communications skills, obviously not so easily.

      The use of extensive testing is an easy way to cover up for the lack of a proper way to assess the more important aspect - is the person a good communicator? Not in the "marketing/powerpoint/bs" fashion, but can they take a concept and teach it to someone else on the team?

      Stick them in front of a whiteboard and have them give a talk about something. Did you understand it? If so, they've demonstrated 4 things - that they know it, that they know it well enough to explain it to others, and that others can understand their style of communicating, and that they also know how to listen (more on that in a sec).

      15 minutes to a half-hour should be all that's needed. If they wash out on communications skills, then it doesn't matter how hot-shot prima donna they are with code. If they're good communicators, they got that way by listening to others, and adapting their "pitch" to the abilities of their audience.

      It's a simple test, with a simple pass/fail standard - did you understand what they were talking about? If they bored the crap out of you, they're a poor communicator. If they kept having to pause for 15 seconds to 1 minute to "fill the pipeline", they're not really on top of the subject matter, so you've also eliminated the "BS-ers".

      You also get to see if they're really enthusiastic about what they do, or if it's just a job, so you cover the "desperate for a job" motivation as well - someone who's enthusiastic will easily be able to go beyond the 15-30 minutes. It also lets you see if anyone else in the room is not going to be a good fit, personality-wise, during any Q and A. Do they get into a "pissing match?" If so, who started it, and how did the other person handle it? (You might want to have a "plant" for doing exactly that).

      Of course, this is just too simple and obvious, just like using two screens is a simple and obvious way to improve productivity, from secretaries to coders and everyone else, but most companies won't do it.

      Fear. They'd rather trust in some mythical scores so that if it doesn't work out they can CYA by saying "the checkboxes looked good." Do we pick our other relationships like that? I hope not - and work is just as much a relationship as any other.

    32. Re:Personally I think recruiters are worthless by jadavis · · Score: 1

      hire a programmer on a contract basis to help them weed out candidates.

      That is logical in a lot of ways, and it solves the problem of getting rid of candidates you don't like before they hurt your organization.

      However, it may eliminate a lot of very good candidates. At the younger end, it eliminates the hotshots who want stock options; and at the older end it eliminates those with families who want good benefits. And it eliminates anyone who needs to relocate or otherwise make a significant commitment (and turning down other job offers is a form of commitment, as well).

      It's a competitive marketplace, and a contracting job now with the possibility of an unknown salary later is a weaker offer than a high salary now. If the goal is to get good programmers, a weaker offer is not a great start.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    33. Re:Personally I think recruiters are worthless by tomhudson · · Score: 2, Interesting
      I think you misunderstood - I wasn't saying hire a contractor as a replacement during the hiring process - "hire a programmer on a contract basis to help them weed out candidates." - and only that.

      In other words, come in one afternoon or evening a week, or on a weekend, and sit in on the interviews, then give your opinion on the pros and cons of the candidate.

      Certainly a lot better than anything that a recruiting agency will do, and cheaper in the long run.

    34. Re:Personally I think recruiters are worthless by Anonymous Coward · · Score: 0

      It's also why I absolutely refuse to hand out a resume. I am *not* my resume, and my resume is not me. If you have a problem, either I can fix it, or I'll tell you that I can't.

      How has that worked out for you?
      I'm seriously curious.

    35. Re:Personally I think recruiters are worthless by bill_mcgonigle · · Score: 1

      So, what you're saying is there's a huge market opportunity for a credible recruiting company that doesn't give their customers shoddy candidates?

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    36. Re:Personally I think recruiters are worthless by PPH · · Score: 1

      I've never used LinkedIn or any other such online system. But my impression is that there is minimal, if an, cost incurred by people who give out (or invite in) people who turn out to be losers.

      This is difficult enough to track IRL. You hire someone who ends up being a goof. But if its been a while, you can't remember who it was that initially dropped his/her name. Theoretically, a database should be able to chain back to the source and modify a credibility score. But while this strategy might work in an ad-hoc form, getting people to rate their hires is fraught with legal problems. Nobody wants to get sued for staining someone's reputation.

      --
      Have gnu, will travel.
    37. Re:Personally I think recruiters are worthless by Attila+Dimedici · · Score: 1

      Many times companies don't want to hire people who have been self employed because those who have been self employed are used to being able to set their own schedule and to having the final say in how things are done. They often have trouble getting used to taking instructions from someone who has a better understanding of the "big picture" than they do (because when they were self employed, nobody at their company had a better understanding of the "big picture" than they did). On the other hand, companies often are missing a lot of valuable knowledge with that attitude, people who have been self employed are much more likely to be aware that there is a "big picture" than someone who has always worked for someone else.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
    38. Re:Personally I think recruiters are worthless by jadavis · · Score: 1

      Yeah, I totally missed your point. An interesting idea.

      I think it would only work when trying to build a team initially, to get the first few good people in the door.

      If you bring him in after you already have a team, then it would be a huge slap in the face to your existing developers.

      --
      Social scientists are inspired by theories; scientists are humbled by facts.
    39. Re:Personally I think recruiters are worthless by tomhudson · · Score: 1

      Every job I've gotten has been without a resume. When I *did* depend on resumes they didn't get me a single job. So, I've cut out what doesn't work.

      I tried giving a resume to one headhunter, and it quickly reminded my of why I don't. I have linux, bsd, aix all listed. "But you don't know perl". IT'S ON THE ****ING RESUME. You know, somewhere in there in the "2 decades of experience with actionscript, assembler, c, c++, clipper, css, dbase, flash, html, javascript, PERL, php, python, sql, xhr etc etc if you don't see it, ask ..."

      They can't read!

      I'm serious. Let me state this again. THEY CAN'T READ! "perl", not "pearl". Stupid keyword searchers who don't even know what they're looking for, or would recognize it if it walked up to them with a big sign.

      And if they could, they wouldn't understand it anyway. A guy with Oracle experience was told his resume wasn't passed on because he "has no SQL experience." THEY CAN'T READ!

    40. Re:Personally I think recruiters are worthless by stretch0611 · · Score: 1

      And everyone lies on there resumes.

      I do NOT lie on my resume.

      Two years ago when I was looking for a job, a recruiter even asked me to lie and say that I had experience in .NET. Instead I told them not to represent me and to never call me again.

      And while it may take time to notice, integrity pays off in the long run. 3 months ago, I found out that the project I that work on did not have any enhancements for the current development cycle. Everything for this system was shelved for "future" releases. However, because I actually do know the things that I put down in my resume and my manager learned that I am honest and competent, she went to the business group and told them to come up with funding and a project or else she would need to let me go. (I am a contractor.) I am still here with a funded project. Would you be still around if you didn't know the things you said you knew and lied on your resume?

      It is ASSHOLES LIKE YOU that make the honest people in this world look bad. Watch out because Karma is a bitch. (Sorry, I would normally use symbols or abbreviations on my profanity due to people reading at work; but I can't hide it in this specific case.)

      --
      Looking for a job?
      Want your resume written professionally?
      DON'T USE TUNAREZ!!!
    41. Re:Personally I think recruiters are worthless by tomhudson · · Score: 1

      Or you could explain to your existing developers that they can sit in on the process, but you want an outsiders point of view as well, to, among other things, not make anyone feel they *have* to speak up against a candidate if they're not comfortable passing judgment on someone else, or that it was "their fault" if someone was picked who later washed out.

    42. Re:Personally I think recruiters are worthless by bjourne · · Score: 1

      The same kind of "soft skills" is what is making it impossible for most of us to ever become CEO:s, board members of corporations or ever landing a job within the ruling class. If having lots of social network friends is a proxy for soft skills, then surely being on first name basis with Donald Trump is a proxy for management skills. For some reason children of actors and artists are much more likely than regular people to also become actors and artists. Is it because the ability to act is genetic or because their parents were "linked in" with the right people?

    43. Re:Personally I think recruiters are worthless by tomhudson · · Score: 1

      It is ASSHOLES LIKE YOU that make the honest people in this world look bad. Watch out because Karma is a bitch. (Sorry, I would normally use symbols or abbreviations on my profanity due to people reading at work; but I can't hide it in this specific case.)

      First, I don't do resumes. I don't believe in them.

      Second, on the rare occasion when I've succumbed to a request, I've "lied" - by putting LESS, not more. For example, there's still one NDA in place, and it's easier just not to mention it. That is not dishonest, and doesn't make me an asshole. I would do the same for any subsequent employer who requested it.

    44. Re:Personally I think recruiters are worthless by arose · · Score: 1

      Soft skills like the ability to make friends, work together without coming to blows, etc, are frequently valued more highly by employers than pure technical skills.

      One can only hope that, unlike you, most employers know that the ability to make friends and the ability to work together are separate things, and one doesn't mean that the other is there.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    45. Re:Personally I think recruiters are worthless by HereIAmJH · · Score: 1

      Soft skills like the ability to make friends, work together without coming to blows, etc, are frequently valued more highly by employers than pure technical skills. Right or wrong (and I happen to think right), that makes being "linked in" an early proxy for those skills, and is in no way 'unfair' to those who can't make friends.

      I have never gotten in a fight with a coworker. (came close once 20+ years ago working construction) I have had positions working with people from all levels of the business, CxO all the way down to warehouse laborers. I seem to be able to get along with all of them quite well, even some that have fairly abrasive personalities. At one job I used to get reviews with comments like "underestimates the influence he has with coworkers". And yet, I have a mere 25 connections on LinkedIn because I won't link just anybody and I don't actively pursue coworkers to add to my link collection.

      So is that an indictment of my soft skills or am I simply selective about who I add and give access to my network? BTW, LinkedIn is about professional contacts, not friends. I'd likely never add a vendor rep to a friends list, but I might add one to my LinkedIn connections if they were professional enough to not spam all my other contacts.

      --
      Another day, another update to a Google android app.
    46. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      25 connections at linked-in is plenty. I wouldn't worry about your soft skills. Zero to five connections at linked in would worry me.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    47. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      I'd hate to work where you've worked. If none of your coworkers are friends ... shudder.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    48. Re:Personally I think recruiters are worthless by Runaway1956 · · Score: 1

      So, uhhhh - have you been working the same 1 to 6 jobs all your life? I've walked on to many jobs where I knew NO ONE - and it pretty much stayed that way until the job was done. Oh, I made some "buddies" and "associates" while I was there, but simply working on the same job site for the same employer doesn't qualify anyone as "freind" in my book.

      Of course, this whole article is about social networking. Socialites, butterflies, and whores will try to collect "freinds" - and several people have pointed that out already.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    49. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      Buddy is probably sufficient for this argument. Was there anyone at those job sites you would (and/or did) choose to have lunch and socialize with, even though the job did not require it?

      Friends of convenience are still friends. Not every 'friend' has to be some kind of life-long partner.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    50. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      I think it would be tough to argue that being friends with a powerful person is a good proxy for management skills, but I would be surprised if such people turned out not to have good social skills. The cronyism problem in the upper layers is just that, and that's why my kid will be going to the most elitist college I can get him into. Excepting a very lucky very few, that is the only way into the upper echelons from the lower.

      As for the actors/artists, I suspect there is a genetic component, and of course social and environmental components as well. Lots of people in lots of fields followed their parents paths simply because that was what they saw how to do growing up, plus they had the contacts to make inroads. It's true in software engineering too ... there are a LOT of second generation software engineers in the industry these days, and I expect the third generation software engineers resumes in the next decade.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    51. Re:Personally I think recruiters are worthless by badkarmadayaccount · · Score: 1

      Any body got a voice transforming (NOT MANGLING) app handy?

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    52. Re:Personally I think recruiters are worthless by magical+liopleurodon · · Score: 1

      This. There are a lot of people out there who not only don't think it's wrong, they think it's the moral thing to do and to not do it would be wrong. This goes beyond giving recommendations; it's the idea that "being good to your friends" is the right thing to do. The definition most people use these days for "being good to your friends" doesn't include honesty, which is in such short supply these days.

    53. Re:Personally I think recruiters are worthless by arose · · Score: 1

      Friends of convenience are still friends.

      Not everyone is an extrovert. Introverts tend to have few friends, as he said: buddies, associates, etc. Just because we socialize at the workplace don't mean we are friends with the people, that would involve quite a bit more.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    54. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      If you socialize at the workplace and can't convince the people you socialize with to linked-in you, there is something seriously different about you. Serious enough to be a significant impediment in most mid to large size companies where socialization is more vital to getting things done. If that's the case, both sides of the equation will be happier if you stick to working for smaller companies that can cater to and benefit from your differences.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    55. Re:Personally I think recruiters are worthless by arose · · Score: 1

      That is not about friends anymore, now is it? Every HR department would benefit from having an introvert...

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    56. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      I don't understand what you're trying to convey in either half of that. Whether it is 'friends' or not seems like semantics to me: the original question which started this thread was about whether or not linkedin-edness was a valid proxy for some kind of social skill with real value to employers. Nothing said here has shifted my opinion on that even a little bit. If you can't get anyone you've worked with to linked-in you, there is something really odd going on there. Odd enough to worry about in a highly social workplace.

      As to whether every HR department would benefit from having an introvert ... I don't understand what benefit you are claiming they would derive, so I don't really have an opinion to offer you on that.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    57. Re:Personally I think recruiters are worthless by arose · · Score: 1

      As to whether every HR department would benefit from having an introvert ... I don't understand what benefit you are claiming they would derive, so I don't really have an opinion to offer you on that.

      They would not turn away perfectly capable people who don't make everyone they know a friend and wouldn't twist "making friends" (what you originally posted, and I objected to) into "only creeps can't get people to like-in".

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    58. Re:Personally I think recruiters are worthless by arose · · Score: 1

      Link-in, not like-in.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    59. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      Yeah, as I suggested before, I think the use of 'friend' caused more controversy than it was worth. Some people have too strict a definition of 'friend' (though webster [http://www.merriam-webster.com/dictionary/friend] favors me). The focus of my post was in fact intended to be on the question of whether or not you could get people to link-in you as a proxy for soft skills in general: call it the ability to be tolerably liked at work, rather than the ability to make friends if you prefer. Even on rereading I think I can make a reasonably justified claim that that was in fact pretty clear.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    60. Re:Personally I think recruiters are worthless by arose · · Score: 1

      (though webster [http://www.merriam-webster.com/dictionary/friend] favors me)

      The closest it comes to that is by listing "acquaintance" and it is well understood that they aren't synonyms. The non-hostile group inclusive definition is hardly applicable to "making friends", since one doesn't the coworker group is assumed and non-hostility is the default: "not make enemies" would be the appropriate form there.

      call it the ability to be tolerably liked at work, rather than the ability to make friends if you prefer.

      So, you included the same thing twice? Because "making friends" was followed by "work together without coming to blows". Yes it is pretty clear what you meant, you meant them as separate things, not as an example of the same thing, as you try to present it now.

      I don't see how it's anything but a mistake stemming from extrovert bias. No, it's clear that you didn't mean to basically present a sizable part of the population in a bad light. However you still did it.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    61. Re:Personally I think recruiters are worthless by Surt · · Score: 1

      Yeah, I still feel like you're misreading me in a strange way. The first three words are 'Soft skills like ...'. The stuff that follows is an attempt to enumerate some examples in case someone doesn't understand what a soft skill is. I'd still say that reads as perfectly clear to me.

      For the definition of friend, I'm happy with 1a, 1b, 2a, and 4. If you don't have anyone at work who meets one of those, I think it's a problem. Heck, if you don't have anyone at work who doesn't meet at least 2 of those, it is going to be a problem working in a more highly socialized setting.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  2. Newsflash - job agencies are jokers by 1s44c · · Score: 3, Insightful

    It should be no surprise to anyone who has dealt with job agencies that they are only after their commission. They don't understand IT in any meaningful way and can't tell a monkey from a genius. They are corporate BS artists.

    Having said that sorting one good guy from a few thousand applicants is very, very time consuming.

    1. Re:Newsflash - job agencies are jokers by Ethanol-fueled · · Score: 3, Insightful

      Yes, and job interviews are often like dating: a scripted, mechanical jump through hoops in which questions are asked and only the canned, standard answers are accepted. They want to see that you're not a weirdo or a kook and that you're properly assimilated, using the right keywords, spinning negative experience into positive, etc.

    2. Re:Newsflash - job agencies are jokers by 1s44c · · Score: 3, Insightful

      Yes, and job interviews are often like dating: a scripted, mechanical jump through hoops in which questions are asked and only the canned, standard answers are accepted. They want to see that you're not a weirdo or a kook and that you're properly assimilated, using the right keywords, spinning negative experience into positive, etc.

      Assimilated is right. Most multinationals are full of clueless middle managers who look for people like themselves, everything else scares them. I gave up on big companies after working for a well known oil multinational only to find it was impossible to get anything done without justifying every tiny step to a whole bunch of clueless losers who don't understand any of it.

      In a previous job I once got change control approval to clad my entire building in two foot thick lead to prevent ram parity errors.The fools were too dumb to know what they were approving. When I told them they just brushed their ignorance under the carpet and carried on with the same ignorant change control process.

      I'll bet the dumb recruitment agencies survive because most huge companies only want dumb, untalented, middle manager drones.

      Small companies are the only way to go. Once the 'professional manager' types get a foodhold any company is screwed.

    3. Re:Newsflash - job agencies are jokers by 1s44c · · Score: 1

      Talking from experience? BTW, welcome back! I see the Slashdot administrators have removed you from the bitchslap list -:)

      He made a good point, you didn't.

    4. Re:Newsflash - job agencies are jokers by Ethanol-fueled · · Score: 1
      Thanks for having my back, but --

      Small companies are the only way to go. Once the 'professional manager' types get a foodhold any company is screwed.

      Usually when the mothership buys out your small company. I have to disagree with you on this point:

      I gave up on big companies after working for a well known oil multinational only to find it was impossible to get anything done without justifying every tiny step to a whole bunch of clueless losers who don't understand any of it.

      If the division is profitable enough, then they don't want the newbies to fully understand what is going on...tribal knowledge is job security.

    5. Re:Newsflash - job agencies are jokers by Anonymous Coward · · Score: 0

      I could not agree more. I had an agent who could not tell the difference between Web application and a "real" application when she was looking for a C# .NET dev. Or a guy who thought that the XP in the Unix spec stands for Windows XP instead of (sorry, buzzword alert) eXtreme Programming. I have moved towards grilling the agents on the phone to find out if they have a clue, because they take the liberty to judge my CV to put me forward for the job. I rather have an agent with a clue to put me forward.

    6. Re:Newsflash - job agencies are jokers by David+Gerard · · Score: 4, Insightful

      "In a previous job I once got change control approval to clad my entire building in two foot thick lead to prevent ram parity errors."

      And you didn't go through with it? A schoolboy error!

      --
      http://rocknerd.co.uk
    7. Re:Newsflash - job agencies are jokers by Jah-Wren+Ryel · · Score: 2, Informative

      In a previous job I once got change control approval to clad my entire building in two foot thick lead to prevent ram parity errors.The fools were too dumb to know what they were approving.

      Sounds like ISO9000 retardation. There appears to be an unshakable belief infecting more and more companies that process fixes everything. That process can fully encapsulate knowledge so as long as you follow the process, everything will work out perfectly.

      In the real world process is primarily for stupid people because smart people already know to do the right thing. Of course that's kind of a circular definition of 'smart' but the real world is messy like that.

      --
      When information is power, privacy is freedom.
    8. Re:Newsflash - job agencies are jokers by Anonymous Coward · · Score: 1, Informative

      We force job agencies to run candidates through 3rd party assessments (usually Brainbench or Codility) before sending them to us. This is the only way to reduce the amount of crappy candidates they dump on us.

    9. Re:Newsflash - job agencies are jokers by JamesP · · Score: 1

      In a previous job I once got change control approval to clad my entire building in two foot thick lead to prevent ram parity errors.The fools were too dumb to know what they were approving. When I told them they just brushed their ignorance under the carpet and carried on with the same ignorant change control process.

      Well I guess you shouldn't have told them and let them go ahead with it!!!

      --
      how long until /. fixes commenting on Chrome?
    10. Re:Newsflash - job agencies are jokers by Surt · · Score: 1

      The real challenge is what you do when the company has gotten large enough and is involved in things that are beyond the capacity of any single human being to fully understand. Most such companies go down the path of developing processes, but the world is waiting to throw huge wads of cash at a better solution.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    11. Re:Newsflash - job agencies are jokers by Tyr_7BE · · Score: 1

      Where are you interviewing where this is the case? So I can never apply there. This is definitely not what we do, and if you interview with me and you give me mechanical answers you're out the door. This is for a fairly large multinational, interviewing for a technical software job. In the technical interviews I'll usually give problems that are borderline unsolvable. There's usually a trick to solve it really efficiently, but if you come up with just the trick and nothing else you're not getting hired. I want to see you get it wrong. I want to see you get it wrong a dozen times, and learn why it's wrong, and try to think your way out of the pit you've dug again and again and again. I want to see you get creative, use tricks of the architecture to solve theoretical problems, and come up with half a dozen different kinds of approaches. I want you to see why each one is brilliant or stupid, what's good about it, what's bad about it, and try again and again and again. People who show up expecting the usual canned standard answers usually look sort of like a deer in the headlights and are back out the door in 15 minutes.

      Doing things this way works. I know this because most of the really brilliant people I've worked with have done fantastic in this situation. I don't want to hear the right answer because there is no right answer. The more you can show me about how you think about a problem and how sneaky you can get, the better you do.

    12. Re:Newsflash - job agencies are jokers by TheLink · · Score: 1

      Actually having a process, following it AND documenting it (which is part of ISO9000) is good even if it's not the best process.

      It's like doing science- if you do X things consistently, you reduce the number of variables, then it's easier to figure out which is better when you compare it against something. After all if you just saw a scientific research paper with just the results and claims, with no description of the process and how things were allegedly done, the results are near useless and you don't care how smart that person supposedly is.

      The point many companies and bosses miss is you're then supposed to improve/replace the process if it's not good. You're not supposed to be slaves to the process. The process is supposed to serve the company not the other way round.

      --
    13. Re:Newsflash - job agencies are jokers by Anonymous Coward · · Score: 0

      I talked to a Microsoft recruiter once. They asked from "If you were a recruiter and your next interviewee had no phone number on his/her resume what would you do to get it?" to "Do you know about boats? (I said no) Then, how would you build one?".

      I proposed a set of solutions, but apparently they didn't like them. What gives?

    14. Re:Newsflash - job agencies are jokers by 1s44c · · Score: 1

      I gave up on big companies after working for a well known oil multinational only to find it was impossible to get anything done without justifying every tiny step to a whole bunch of clueless losers who don't understand any of it.

      If the division is profitable enough, then they don't want the newbies to fully understand what is going on...tribal knowledge is job security.

      That may well happen but it's not what I meant. Dumbass managers would prevent me from upgrading the Linux kernel on a production machine that froze once every two weeks. They didn't believe upgrading the kernel to the latest distributer version was safe. They were not thinking about job security, they just had a total lack of knowledge about the systems they were meant to be managing.

      Career managers only know passing the blame and taking the credit for the work of others. Technical people who get promoted to management soon loose their skills and end up more or less like career managers. There are far too few exceptions.

    15. Re:Newsflash - job agencies are jokers by 1s44c · · Score: 1

      I talked to a Microsoft recruiter once. They asked from "If you were a recruiter and your next interviewee had no phone number on his/her resume what would you do to get it?" to "Do you know about boats? (I said no) Then, how would you build one?".

      I proposed a set of solutions, but apparently they didn't like them. What gives?

      Interesting. I'd be tempted to go low-tech and suggest 'ask him' and 'find someone who knows about boats and ask him' as answers. I don't think there is a more pragmatic answer. Most likely I would not get a job offer either.

  3. More companies should follow RethinkDB approach... by adosch · · Score: 1

    I agree 100% WTFA. In the time I've been employed in the I.T. field, it astounds me that managers and bosses hire on the pure premise of line items on a resume and talking-the-talk, and take a side-line approach to not asking or quizzing outside the realm of if the interviewee still has a pulse and is breathing. It seems like everything is taken at face value and if the 'buzz word' scan on the resume succeeds, so-I-guess-we-are-going-to-hire-them approach becomes all to comfortable.

    Any time that I've interviewed anyone, sure, I take their honesty on a resume with some consideration, but I'm more interested in you, the interviewer, proving those skills you have written down on your resume, whether that be an online open-sourced repository, tossing a dry-erase marker at them during the interview, ect and showing your soon-to-be employer you got the stuff than I am wow'ing about someone word-smithing the shit out of their resume.

  4. Karma: Excellent by IICV · · Score: 2, Funny

    I have excellent Slashdot karma, does that count?

    1. Re:Karma: Excellent by davester666 · · Score: 2, Funny

      No, because your slashdot user name has become inextricably linked with goatze.

      --
      Sleep your way to a whiter smile...date a dentist!
    2. Re:Karma: Excellent by Sulphur · · Score: 1

      Dunno, did you get fired from HR?

    3. Re:Karma: Excellent by Hazelfield · · Score: 1

      Well, there is something desirable about employees who have neither wife nor kids to supply for...

    4. Re:Karma: Excellent by Ethanol-fueled · · Score: 1

      But what exactly is it? Guilt-free layoff?

    5. Re:Karma: Excellent by Hazelfield · · Score: 1

      Umm... That they can work more overtime, take no parental leave and have no time off caring for sick children?

  5. Go work for RethinkDB! by cperciva · · Score: 1

    I've talked to Slava a lot, and he's a really smart guy. Unlike most startups, RethinkDB is actually doing innovative things. If you're looking for work in the bay area and you're good at algorithms, GO WORK FOR RETHINKDB!

    (If I didn't have my own startup, I'd be working there right now -- instead I'm cheering them on from afar.)

    1. Re:Go work for RethinkDB! by Skapare · · Score: 0

      What if you don't want to go to the Bay area, or anywhere in California?

      And what's wrong with rsync for backups?

      --
      now we need to go OSS in diesel cars
    2. Re:Go work for RethinkDB! by cperciva · · Score: 1

      If you don't want to live in the bay area, then don't work for RethinkDB, I guess? I don't think they're hiring anyone remote (but I might be wrong).

      And what's wrong with rsync for backups?

      1. rsync isn't backups, it's synchronization. It will happily synchronize corrupted files and (if you use the relevant option) file deletions.
      2. rsync requires you to trust the location you're syncing your data to.
      3. Because rsync is designed for synchronization, it doesn't store your data compressed.
      4. Because rsync works file-by-file, it can't take advantage of duplication between files.

      Probably other things too, but those are the first ones which come to mind.

  6. Re:More companies should follow RethinkDB approach by afidel · · Score: 4, Insightful

    HR's the only one with the buzzword matching filter, and lord help any IT department that lets HR do the actual hiring! We match for two things, technical skill and your ability to jell with the team, specific technologies are rarely that important (no must have 5 years experience with Windows 2008 here) because we figure any potential candidate who got that far and passes the sniff test can probably learn on the job.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  7. Google does that by Animats · · Score: 4, Interesting

    Google did that in their glory years. I've been contacted by Google recruiting because of posts I made on comp.lang.c++.

    1. Re:Google does that by RaymondKurzweil · · Score: 1

      Was it really just because of a few comp.lang.c++ posts? Aren't you somewhat (in)famous for a couple interesting things in hackerdom?

      I've seen some of your posts, and while I don't agree with everything I have seen, on matters of technical issues it seems you're pretty solid, to say the least.

      I'd say the only mark against you (in the unlikely event I would be on the other side of an interviewing table with you) is that you continue to hang out in this cesspool*.

      * Note to idiots: there is no hypocrisy in this statement, since I never claimed to hold myself to a higher standard. An anal-rapist telling you anal-rape is illegal and can cause you problems is not a hypocrite.

  8. Low Salaries by Anonymous Coward · · Score: 0

    The real reason why they have recruiting problems....

  9. Re:More companies should follow RethinkDB approach by houghi · · Score: 4, Insightful

    HR's the only one with the buzzword matching filter, and lord help any IT department that lets HR do the actual hiring!

    I would say if you think the IT department is some exception, that is because you know it. If they are unable to do it for IT, why do you think they are able to do it for any other department?

    --
    Don't fight for your country, if your country does not fight for you.
  10. And you should be, because we must tell lies by Anonymous Coward · · Score: 5, Interesting

    I'm 20 year old software engineering student and my resume... I wouldn't perhaps say that it is full of lies but I know that it is full of exaggerations. Gross ones. For example, I list Python under my skills even though my knowledge of it is pretty much limited to one course I took.

    I don't like doing that but feel that I am expected to do that. When I browse job advertisements it is obvious that many claim to require skills you would never actually need in such a job. They have often been written by people who aren't software engineers themselves so my process goes like this:

    -See a job that I think I would be skilled enough to do or learn quickly enough

    -Ignore all skills they claim the job to require

    -See if I can in any way justify adding them to my resume without outright lying

    -Try to get to an interview and sort everything out there.

    Of course, if I actually do get to an interview and there is a technical guy present and we begin discussing my skills, I will make it clear what I really can do and what I can not. If there isn't a technical guy present (IE: a mid-sized company is hiring their first in-house webmaster) I pretty much have to use my own judgement about whether I can do the job or not. That is a horrible way to do things because it sometimes wastes employers' time, etc. when I am not actually qualified to do something. But if I wouldn't do it like that, I might not even get to an interview for some job that I would be very competent at.

    1. Re:And you should be, because we must tell lies by Ethanol-fueled · · Score: 2, Interesting
      Beautiful comment. And sometimes you have to lie as much as they do, especially if they're asking for 5 years experience with a technology that was invented 2 years ago. Those bastards are often as guilty at buzzword bingo as we have to be.

      "-See if I can in any way justify adding them to my resume without outright lying"

      Way back in my stupid days, I applied for a calibration technician position. The technical director asked me if I knew how to calibrate a Spectrum Analyzer, and of course I did. It was simple - you just navigated the menus and activated the autocal. He told me that calbrating a specan requires actually opening it up and performing over 200 adjustments. Then he chuckled and told me to GTFO.

    2. Re:And you should be, because we must tell lies by Com2Kid · · Score: 1

      For example, I list Python under my skills even though my knowledge of it is pretty much limited to one course I took.

      Meh, I did the same thing then ended up writing a decent program of ~thousand lines of it. Although am hardly a Python expert after only a single in house app.

      School teaches you how to learn. If need be, you know how to go about learning Python, that is what counts.

    3. Re:And you should be, because we must tell lies by Skapare · · Score: 1

      I remember one job I interviewed for. They wanted one particular skill I didn't have. I told them I could learn it and be fully productive in 4 to 6 weeks, using all my other skills as a foundation. They declined to offer me the job, saying they really needed to have someone who could hit the ground running. Six months later, they will still looking for that talent.

      --
      now we need to go OSS in diesel cars
    4. Re:And you should be, because we must tell lies by cetialphav · · Score: 1, Interesting

      For example, I list Python under my skills even though my knowledge of it is pretty much limited to one course I took.

      I have interviewed lots of people and this kind of thing would get you dumped in my book. I look for three major things in an interview. 1) Personality - can you work with the team and culture. 2) Intelligence - Can you think on your feet and give me some evidence that you use your brain. 3) Do you know what your resume claims.

      It is number 3 that would end up getting you. When someone knows they know product X, I expect them to really know it. So I pick something on the resume and start asking questions and digging deeper and deeper. If I spend 15 minutes asking questions about a topic that you really know, I should not be able to stump you, especially if it is in a field I know little about. This is probably the most common reason for rejecting someone.

      For example, I know very little about Java as none of my jobs has required much use of it. But since I keep up with technology in general I know a bit about it. So if someone's resume presents them as a Java expert, I feel like I can ask as many questions about Java as I want for as long as I want and they should be able to dazzle me with their knowledge since I am clearly not an expert. Time and again, people bomb out on this. They think Java programs cannot leak memory; they claim Java automatically makes programs secure; they never heard of JIT compilation. The list goes on and on.

      If you can become an expert on Java (or anything else), then I feel like you can become an expert on the technology my company actually uses. I rarely ask technical questions based on what the company uses. That stuff changes over time and employees are always learning new things. I want to see that people are experts on what they have worked on. So if you put something on the resume, I expect you to know it inside and out.

    5. Re:And you should be, because we must tell lies by sigmabody · · Score: 2, Interesting

      I do basically the same thing; not because I want to be dishonest, but because I know how the process works. For me, I know I can get a job if I get interviewed by a technical person: I have good technical skill. The "hard" part is getting passed the screening processes, where non-technical people eliminate candidates based on keywords, employment patterns, or other non-technical aspects of your on-paper appearance. You do what you need to do to get a conversation with the employer, and that's 90% of the difficulty in getting a job.

      On the flip side, as someone who is trying to recruit people atm, I totally get the initial post sentiment too. I've gone through many resumes and many phone screenings, and the current process seems to be no better than pulling people off the street. There's got to be a better way to get competent people into jobs.

    6. Re:And you should be, because we must tell lies by winwar · · Score: 2, Interesting

      "I have interviewed lots of people and this kind of thing would get you dumped in my book. I look for three major things in an interview. ... 3) Do you know what your resume claims."

      And you are part of the problem. He stated a skill that he had. He didn't say he was an expert. You assumed it.

      "So if you put something on the resume, I expect you to know it inside and out."

      That is absurd. And not realistic. If you want specific skills with specific levels of ability they need to be stated very clearly. They rarely are. For instance, I've seen companies that ask for "knowledge" of something. What the heck does that mean? Well, I covered it in a course once, so yes, I have knowledge of it. Likewise, "experience" doing "y" for "x" years. That too is pretty broad.

    7. Re:And you should be, because we must tell lies by cetialphav · · Score: 1

      nd you are part of the problem. He stated a skill that he had. He didn't say he was an expert. You assumed it.

      It all depends on how you list it on the resume. You can make it clear that you took a class, but have never really used it and that would set my expectations to the right level. But there are a lot of resumes that say, "Skills: Python, Java, C, C++, C#, PHP, Ruby". Well, if you are going to put that, you had better know them.

      I interviewed someone once that listed SONET as a skill. We were excited by that because we developed SONET telecomm equipment. He could not answer the most trivial question about it. His actual experience was that he had logged into a box one time that had a SONET interface. At that point, it doesn't matter how smart he is. The interview is blown.

      Personally, I list skills as, "Implemented a tool to automate testing of product with language X" so the interviewer knows what to expect.

      That is absurd. And not realistic.

      That is not true. My resume is exactly that. The things I put on my resume are things that highlight the value I bring to an employer. It is the stuff I want to talk about in an interview. It is the stuff that shows what I can really get done. I've played around with Java, Python, and Ruby on Rails, but I would not put them on a resume because my expertise lies elsewhere. Anyone who thinks that they need a "Java Programmer" will be disappointed with me in an interview. I could do the job, of course, but that isn't the point.

      When someone brings you in for an interview, it is because they like the skill set that the resume represents. The interview needs to reinforce that and not disappoint.

      If you want specific skills with specific levels of ability they need to be stated very clearly.

      I almost never look for specific skill sets. When smart people have a solid knowledge of the field as a whole, they can pick up anything quickly. I use their resume as a starting point of judging this because they wrote the thing. This is their chance to market themselves to me.

    8. Re:And you should be, because we must tell lies by HereIAmJH · · Score: 1

      When someone knows they know product X, I expect them to really know it.

      Parent says he knows Python, not that he is a Python Expert or has any job related experience. Taking a course or teaching yourself the foundations of a language are sufficient for listing a skill on your resume. And I'd be willing to bet that even with a technology you know really well, a skilled interviewer could find something that would stump you. At least with any sufficiently complex technology.

      So if you put something on the resume, I expect you to know it inside and out.

      So if I put Microsoft Office on my resume, I should know how to use every feature? With your requirements, most people I have worked with, even some outstanding ones, would only have a technical skill or two on their resume. Some would not have any.

      There is a difference between saying:

      Technical Skills: C++, Java, Python, Perl

      And

      Technical Skills: Expert in Java and Python languages

      --
      Another day, another update to a Google android app.
    9. Re:And you should be, because we must tell lies by GeckoAddict · · Score: 2, Interesting

      I almost never look for specific skill sets. When smart people have a solid knowledge of the field as a whole, they can pick up anything quickly. I use their resume as a starting point of judging this because they wrote the thing. This is their chance to market themselves to me.

      That's great, if you get to see every resume. The problem is with the HR filter. They usually don't know that a resume with multiple years of Java, C++, PHP and VB.net development means you could probably do C# work without a problem, especially if you've actually done some minor C# work but didn't list it because you're not an expert. The job description says C# preferred, so the hiring manager never get to see that resume.

      That said, I usually do your approach as well: list out a ranking of your skills. e.g "Very proficient in C# and Java, Some experience with C++, PHP, and Perl". The resumes that are a real problem are the ones that include a full page of programs because 'my C# program once called a stored procedure so I'm going to list SQL Server as a skill'. I've seen a lot of these that either came from a recruiter or are contractors (especially foreign).

    10. Re:And you should be, because we must tell lies by cetialphav · · Score: 2, Interesting

      That's great, if you get to see every resume. The problem is with the HR filter.

      I don't deny that the recruiter filter is a problem. The fact that HR folks are bad at distinguishing good and bad engineers is an unfixable problem. If HR had the engineering skills to do that, they would be in the R&D department and not recruiting. If you want to get the best engineers then you have to have the engineers sifting through a lot of the resumes. If companies are making hiring decisions based on the 3-4 resumes that HR presents, then there is no way they are getting the best and brightest.

      But I won't let this bait me into padding my resume to pass the filter and then hoping I can explain things away in an interview. I want to work with the best and the brightest. The interview process works both ways. I don't want to work for loser companies, so I'm okay with companies with poor practices passing me over.

    11. Re:And you should be, because we must tell lies by greg1104 · · Score: 1

      I once applied for a job where the main work was in Java, but they had some silly ColdFusion crap mixed in too you had to deal with. I told them flat out I didn't know anything about it, but the technology was so trivial I'd just pick it up as needed. Instead they hired somebody with mediocre Java skills but who had actual ColdFusion experience too. I told them to fuck off when they called back a few months later, after letting that guy go because he really couldn't get any complicated coding done.

    12. Re:And you should be, because we must tell lies by j-pimp · · Score: 1

      Beautiful comment. And sometimes you have to lie as much as they do, especially if they're asking for 5 years experience with a technology that was invented 2 years ago. Those bastards are often as guilty at buzzword bingo as we have to be.

      Twice recently I've noticed something offering hope. Jobs were posted to two email lists I subscribe to, LILUG and the NY Alt.NET. In both cases the requirements were ripped apart by people not in the job market. in the case of the Alt.NET job, an "updated" posting was soon added to the list. Nothing makes me happier than when people are forced to be brutally honest.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  11. The flaw with this approach by Anonymous Coward · · Score: 5, Insightful

    It pretty clear that Slava at RethinkDB is clueless about his problem. Sure, he has trouble finding top people. It apparently has never occurred to him that top people probably don't want to work there. I'm sorry, but from what I can see, it looks positively inane. My version of hell, because I like far tougher problems than can happen in that area.

    Honestly, this strikes me as the narcissists' approach to interviewing. Wake up guy. You're not Bell Labs, and you're not going to get Denis Ritchie to come work for you.

    1. Re:The flaw with this approach by Anonymous Coward · · Score: 0

      They can't because Dennis Ritchie has a resume to go by.

      Meanwhile, his twin brother Donald didn't get the job at Bell labs, got his girlfriend pregnant and is now flipping burgers and posting on Stackoverflow.

      As long as they aren't going for Dennis, they should be okay. Of course, maybe Bell labs discovered Donald was a psycho, then again maybe they just had an opening and H&R dropped the brother with the less amazing resume.

      Still, better to get to interview him for a change than yet another "Senior" Java "Software" "Engineer" with a golden resume.

    2. Re:The flaw with this approach by RaymondKurzweil · · Score: 3, Insightful

      It pretty clear that Slava at RethinkDB is clueless about his problem. Sure, he has trouble finding top people. It apparently has never occurred to him that top people probably don't want to work there. I'm sorry, but from what I can see, it looks positively inane. My version of hell, because I like far tougher problems than can happen in that area.

      It seems like its possible. I do like that they are upfront with their salary/stock options. (Stock options that *may* be worth something if this company of geniuses manages to come up with something that could be marketable to a buyout). Pure statistics alone, they will not.

      And I can buy that the management is very technically able (as has been cited here), but not so realistic about hiring.

      Probably read too much Joel on Software. Remember that tripe? He's implicitly and explicitly telling you to go about insisting on hiring future Nobel prize laureates and programmers that have their consciousness tuned for a power-conserving compact bytecode, so their skills can be applied to a recently web-enabled bugtracker in a job that will probably pay slightly better than the mean (this is essentially what the part about giving them better benefits/pay means) for similar work (ie not that much for that labor pool).

      As a data point, I consider myself slightly above average, but not quite Turing or Dijkstra, and I was making their Engineer II level pay in a region of the East Coast with far lower cost of living (but not in the deep sticks either) a few years after high school. I can't imagine those smarter than me are so cavalier about the risk/benefit ratio of jumping to a startup with no product ready to go.

      I point out my case, because I think if they really believe they are going to impress people with simply the salary quote, they are only going to attract people below my capabilities, which would be well below what they seem to "want". Sorry, but if those SV salaries look good to you (mind you this is a startup and not Google with fringes galore and other things), you are either underpaid and unaware or you just are not as good as you think (Dunning-Krueger, ahem).

      A startup is far better off being upfront about exactly where they stand, what they do, and be prefectly frank with the risks involved and not blow smoke up your ass. The idiots will go batshit with your pie-in-the-sky, the *brightest* not so much. Don't try to PR style market to the brightest, they'll see though it and not like it.

      And it might just be that those smart enough to know what they don't know, are not so quick to rush to a place where the website sounds like they have all the answers to DB problems. I, for one, took pause at their job postings. They see "visionary," I read into and between the lines and see "dogmatic adherence to our superior view"

      That's another thing, you don't generally hire the best and brightest (the real best and brightest--in more than just code monkey) into "staff" positions, they usually don't fit well.

      You have to have a little irrationality to go on the startup ride and it helps if the founders realize they are not *all* geniuses and smartness is multifaceted. If they can't find people in a market as liquid as Silicon Valley, they apparently can't pay the price and have to make their expectations more realistic, or simply wait longer and let probability do its thing.

      There are bright people willing to work for low-pay (high short-term risk) if they feel the other benefits (thrill of doing something worthwhile) are worth it, or they like/believe in the reward. It's not all about base, of course, but that is something too.

    3. Re:The flaw with this approach by Com2Kid · · Score: 1

      As a data point, I consider myself slightly above average, but not quite Turing or Dijkstra, and I was making their Engineer II level pay in a region of the East Coast with far lower cost of living (but not in the deep sticks either) a few years after high school. I can't imagine those smarter than me are so cavalier about the risk/benefit ratio of jumping to a startup with no product ready to go.

      Yah their pay scale sucks if they want to attract "rockstar" talent. Given the stupid high cost of living in the Silicon Valley area, that pay scale sucks. It'd be great almost anywhere else in the country (except for the New York area, or any of the few other stupid high cost of living areas around the nation).

    4. Re:The flaw with this approach by tomhath · · Score: 4, Insightful

      It apparently has never occurred to him that top people probably don't want to work there

      This seems to be the heart of his problem, although I don't think it's for the reasons you list. He wants experienced database internals programmers who hate SQL, know LISP, and can modify the LINUX kernel. He boasts about getting a whopping $1.25M in funding for 2010. No market for his product and no sales. Those should be huge red flags for anyone with experience in the field (if such a person exists).

    5. Re:The flaw with this approach by JamesP · · Score: 1

      I think you're right

      How much money did they spend screening and pre-screening candidates?! Are all THAT bad?!

      Go ahead and hire someone already. It's not going to suck, unless they are really stupid at finding people (probably not)

      And still, you can always fire the guy.

      --
      how long until /. fixes commenting on Chrome?
    6. Re:The flaw with this approach by JamesP · · Score: 1

      They should just go for Lionel Ritchie then.

      --
      how long until /. fixes commenting on Chrome?
    7. Re:The flaw with this approach by Anonymous Coward · · Score: 1, Insightful

      Joel doesn't even eat his own dogfood. I was the kind of programmer who had my consciousness tuned for a "power-conserving compact bytecode" and I didn't even get an interview when I gave them my resume. So I went to work for a world-class compiler team instead.

      I think it's safe to say there's such a thing as being too overqualified to work on a bug tracker.

    8. Re:The flaw with this approach by HereIAmJH · · Score: 2, Insightful

      Given the stupid high cost of living in the Silicon Valley area, that pay scale sucks.

      My first thoughts, without even looking to see what they pay, is if there so little available talent in Silicon Valley (one of the reasons they state for not being able to find good candidates), why don't they simply move? They appear to have 2 employees, an adviser and a website. They don't appear to manufacture a physical product and no indication of having a business location. Couldn't they shop other markets and move the company when they find one with a good supply of candidates?

      It appears that the only thing they have is an add-on for an open source product and a pocket full of investor cash. Why be tied to a market with one of the most expensive costs of living in the nation when they could maximize investor equity in a cheaper market. But then again, I'm not a PHD candidate in Computer Science. My background is CIS, business, and economics...

      --
      Another day, another update to a Google android app.
    9. Re:The flaw with this approach by greg1104 · · Score: 1

      I'm qualified to work at RethinkDB; while I work with database internals (PostgreSQL) all day and used to do some Linux kernel hacking, I do think SQL is a terribly designed language. And I'm already optimizing hybrid systems with SSD elements for crucial database portions. Regardless, the idea that you should reject SQL-like thinking, and also limit yourself to optimizing exclusively for SSDs--which the largest databases customers can never do given they just don't hold enough--basically means they cannot convert anyone with real money to use their product easily, even if it does work well in its very specific niche. I'd consider going to work there career suicide. There are no serious sales prospects for what they're doing, and you'd be too out of touch with the mainstream after the company flops to transition back to a traditional job easily.

    10. Re:The flaw with this approach by Com2Kid · · Score: 1

      It appears that the only thing they have is an add-on for an open source product and a pocket full of investor cash. Why be tied to a market with one of the most expensive costs of living in the nation when they could maximize investor equity in a cheaper market. But then again, I'm not a PHD candidate in Computer Science. My background is CIS, business, and economics...

      From what I understand third person, part of Silicon Valley is the atmosphere you get being around lots of other high tech companies. This extends to the infrastructure necessary to grow a high tech business being in place. People you are going to meet with are going to be located in the same area, and people who have the talents you want to hire are drawn to the area.

      Basically the same reason you find a lot of economists and business majors in NYC.

    11. Re:The flaw with this approach by Anonymous Coward · · Score: 0

      Paul Graham also doesn't understand why this is a problem because he doesn't understand that LISP is no longer ahead of the game.

  12. Well I don't really consider Linkedin personal by Sycraft-fu · · Score: 4, Insightful

    The problem is that people view social networking as just some sort of big ole' party. Most people I know can't believe I won't accept any and every Facebook friend request. For me, it is someone I know that I would consider a friend, even if fairly distantly. For most people, the more the merrier. They just say "yes" to anything.

    Well that attitude spills over to Linkedin, even though it is supposed to be more professional. People just associate with whoever the hell they happen to know, regardless of how they think of the person. I know people who have "linked" with people they really don't like.

    The kind of recommendation I'd take is an actual, in person, personal recommendation from someone I know who's judgment I trust. Those kind of people would have trouble looking me in the eye and lying to me (that's why I trust them). That doesn't guarantee anything, maybe they don't know something about the person or have misjudged them, but it is a much better sign.

    In terms of more cold hiring I think companies just have to put in some more legwork. I work at a university and our hiring process is all our own. Does mean that you have to work more at it, the manager has to write up the position, HR posts it on the site (it can be posted/linked elsewhere is you like), resumes are collected and the manager has to review them, decide who to interview, etc. Not as easy as just telling some recruiter "Go find me a programmer," but you get better candidates. For example in the campus environment, we've found that hiring student employees to staff, if they are interested, works well. Pay is lower than industry but benefits, including work environment, tend to be good. Students who are interested in working there know this and are ok with it, whereas other applicants sometimes view it as a temp job due to the pay.

    I think companies need to be more willing to do that. Yes, it sucks to have to spend more time on hiring, it is a crap process. However if you want candidates that fit you better it is what you have to do.

    1. Re:Well I don't really consider Linkedin personal by PopeRatzo · · Score: 1

      The problem is that people view social networking as just some sort of big ole' party.

      More like a bath house with a lot of glory holes.

      --
      You are welcome on my lawn.
    2. Re:Well I don't really consider Linkedin personal by turbotroll · · Score: 1

      The problem is that people view social networking as just some sort of big ole' party. Most people I know can't believe I won't accept any and every Facebook friend request. For me, it is someone I know that I would consider a friend, even if fairly distantly. For most people, the more the merrier. They just say "yes" to anything.

      And this disproves one of the greatest fallacies about social networks, the one that somebody's network of contacts is an evidence of his identity.

    3. Re:Well I don't really consider Linkedin personal by sphealey · · Score: 2, Insightful

      > In terms of more cold hiring I think companies just have to put in some more
      > legwork. I work at a university and our hiring process is all our own. Does
      > mean that you have to work more at it, the manager has to write up the
      > position, HR posts it on the site (it can be posted/linked elsewhere is
      > you like), resumes are collected and the manager has to review them, decide
      > who to interview, etc. Not as easy as just telling some recruiter "Go find me
      > a programmer," but you get better candidates.

      I've been both a participant in and the decision maker for hiring at some fairly large technology companies, and I have to say I have always been baffled by people who report that "HR screens the resumes". What the heck does HR know about the technical capabilities and backgrounds we need for this position or how to pick them up from a resume or cover letter? If the manager making the hire isn't directly involved in the process from the beginning what are the chances he will make a good decision? Similarly with all these filters people talk about their process using (advanced degrees, 23.7 years experience in a technology released in 1998, etc). I generally do specify a high school diploma (or GED), but what I want to know is what has this person _done_, what has he/she accomplished, what new things has he learned and successfully used rapidly when the chips were down.

      And don't even get me started on "certificates", "certifications", etc. The one filter I have considered putting in place is "no one with a PMP certificate shall ever be hired", but that's just the tip of the iceberg in terms of useless pieces of paper.

      sPh

    4. Re:Well I don't really consider Linkedin personal by Surt · · Score: 2, Insightful

      +1.

      I have never seen a company where HR is the first level screen. Not even at a very large company. They MAY be the second level screen, e.g., they may have a kill option for someone who they think cannot legally work at the company. But beyond that, their involvement is usually pretty limited until the hiring division is ready to proceed to making an offer.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    5. Re:Well I don't really consider Linkedin personal by Runaway1956 · · Score: 2, Insightful

      "what I want to know is what has this person _done_, what has he/she accomplished,"

      Should be worth some moderator's points. Any one on slashdot can probably look around, and find someone with certs to hell and back - but they've never DONE anything. Take another look around. Find the company gopher, or maybe the janitor, or possibly the receptionist - one of the crowd that you just take for granted. What HAVE they done? Especially if that nobody is a military veteran, he/she may know some great ways to actually "get things done".

      Degrees, diplomas, and certifications are proof that either the guy had lots of time and money to sit in classrooms, or he learned how to game the system. They most certainly are NOT proof of intelligence, or knowledge.

      I don't care how Ivy league and elitest anyone is - if he's honest at all, he can look around, and find a classmate who has never amounted to anything, and never will.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  13. How About Programmer's Web Pages? by Anonymous Coward · · Score: 0

    Remember "web pages"? Before facebook, before linked in, before myspace and geocities, programmers posted their resumes on their own web pages that they ran on their own web servers. They still do. They post code samples, demonstrations, and sometimes entire applications. It's strange how some employers seem to think that they need to use some kind of meta search or intermediary site to find them.

  14. Quality varies greatly by rundgong · · Score: 1

    As with all other professions the quality of recruiters varies greatly. I have talked with a few different recruiters and some of them know exactly nothing about what is a good programmer. They are generic HR people that can do little more than check the bullet points on the CV. To get past these recruiters generally require more bullshit and less actual knowledge.

    On the other hand I have also talked with some really skilled recruiters that are dedicated to finding people for tech jobs. One guy had worked as a programmer himself for 15 years before he decided he should do something else. He asked good questions and I am sure he would sort out the people that exaggerate their CVs

    Sadly, most recruiters belong to the first category.

  15. Trade one BS method for another? by Jane+Q.+Public · · Score: 4, Insightful

    The problem with filtering your developers through Github, or limiting them to those who have contributed to other open-source projects, is that you will be bypassing by some very good prospects for employees.

    Not everybody who works in the field, including many who are very involved with and passionate about their work, also has the time or inclination to be coding in their spare time as well. Sure, you expect people who are dedicated to do some continuing education outside the office, but that's not the same thing. Many people, besides the hectic day at the office, and constant "continuing education" at home, also have families and other interests to deal with.

    For the most part, if you limit your search to open-source contributors, you are skewing your results toward single people, mostly men, who may or may not have any social skills outside work, and leaving behind a great many well-adjusted people with well-balanced lives, who are equally great coders.

    Not to mention that according to most people in the Agile industry, the idea of the "rockstar developer" has been dead for about 2 years. There are damned few of them, and you are making up bogus criteria for trying to identify who they are.

    1. Re:Trade one BS method for another? by blanck · · Score: 1

      you are skewing your results toward single people, mostly men, who may or may not have any social skills outside work

      I think this is exactly the point. RethinkDB seems to want the most productive individual they can get. By going after someone who does dedicate him/her self to coding outside of work, they will more likely find somebody willing to go the extra mile outside of work hours. The slight of "well-adjusted people" appears intentional to me.

    2. Re:Trade one BS method for another? by cyber-vandal · · Score: 1

      If this works for RethinkDB fine. As long as it doesn't become the norm, good luck to them and anyone else that does it. If it does become the norm then a lot of talented people will be leaving the industry.

    3. Re:Trade one BS method for another? by Skapare · · Score: 2, Interesting

      The rockstar programmer is not dead. They are just working for someone else right now. The conventional job hunt is not the way to find them, for the most part. When they do lose a job (because the company's financial people fail, for example), they usually have contacts in place and can latch a new job quickly. Those that don't have such contacts might build them online. Open source projects are one of the places (though RethinkDB might be working way to narrow with just a couple places). Hopefully, they will be approaching this less as a quick-hire place, and more as a build-contact place. They might well find the rockstar there today, that they can hire two years from now.

      But I can understand the want to hire the top-talented core people, often just two or three of them, who will then be surrounded by a team of twenty to forty eager beaver programmers who can at least understand new concepts, even if they are not seasoned enough to create them on their own. It seems to me RethinkDB is trying to do this, but doesn't realize it actually is very hard to do.

      California itself is problematic. It's perceived as the go-to place for tech jobs. So everyone that wants one goes there. That's why it has both a surplus and a shortage at the same time. It's being diluted by the lower 50%. Once they can spread out and hire people from other locations, they'll find out where those lower-end programmers moved away from. Top-level talent doesn't need to move and it will exist in its small proportion everywhere.

      FYI, I've turned down a job at more than double the pay these guys are offering, just because it was in California. I would have taken it if I could have telecommuted and visited in person three or four times a year for a week each. If they were hiring within 100km of me, or in any of the places I'd be happy to move to, then I'd send them a resume and see if they will still look at those.

      --
      now we need to go OSS in diesel cars
    4. Re:Trade one BS method for another? by drinkypoo · · Score: 2, Informative

      For the most part, if you limit your search to open-source contributors, you are skewing your results toward single people, mostly men, who may or may not have any social skills outside work, and leaving behind a great many well-adjusted people with well-balanced lives, who are equally great coders.

      I think it's natural to want to hire people who have coding deep in their DNA, who enjoy programming in their free time, just as if I were to be hiring a gardener I would want to hire one who had some plants of their own.

      Not to mention that according to most people in the Agile industry, the idea of the "rockstar developer" has been dead for about 2 years.

      To most rockstar developers, Agile is probably just another stupid buzzword. So I guess the feeling is mutual.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    5. Re:Trade one BS method for another? by zippthorne · · Score: 1

      Intentional, perhaps, but then there's the question, "Does someone who works for 12 hours a day produce better code than someone who only works 8? Or 3?"

      --
      Can you be Even More Awesome?!
    6. Re:Trade one BS method for another? by phantomfive · · Score: 1

      you will be bypassing by some very good prospects for employees.

      People don't care about that. All they want is to find one good person who can do the job. They don't care if they bypass a hundred other qualified people, or if the process is completely unfair, as long as it gets them what they want. Sad or not, it's the way it is, and the sooner you figure it out, the easier time you'll have finding a job.

      --
      Qxe4
    7. Re:Trade one BS method for another? by j+h+woodyatt · · Score: 1

      You're also going to pass over people like me. Survived countless reductions in force without ever being laid off even once. Though, I have been on the payroll when the company closed down for good. Worked my entire career so far in jobs where even contributing a one-line patch to any open source project anywhere without prior, written, executive-level approval is a non-negotiable firing offense. I have big piles of hobby code on my home computer. I'm not allowed to post a goddamn thing to github or bitbucket or anything. I'm not even allowed to post email to developer mailing lists or join IRC channels.

      Of course, that's not Paul Graham's problem. It's all mine.

      --
      jhw
    8. Re:Trade one BS method for another? by Peeteriz · · Score: 1

      I code stuff in my free time, but I deploy them as small scale, but still commercial web projects that make some extra cash on the side, and might turn out into a startup if one of the ideas turns out more popular than expected - so none of that code is going on github/etc.

      I'd say that this way of employee search will exclude most of developers with entrepreneur thinking, which would actually be the best suited candidates for a company in an early stage as the one in original article.

    9. Re:Trade one BS method for another? by ShakaUVM · · Score: 1

      >>The problem with filtering your developers through Github, or limiting them to those who have contributed to other open-source projects, is that you will be bypassing by some very good prospects for employees.

      Yes. But that's not their goal - the problem is that there are too many Bad Applicants out there. So even if they cut the potential pool in half, if they eliminate all but the most productive open source coders, they will have a decent pool of Good Applicants.

      The point is that HR, Headhunters, and Middle Management often have not the slightest clue what makes someone a good programmer instead of a bad programmer, and so they waste the time of the interviewing team, whose job it is to make that determination, sorting through all the Bads.

      >>Not to mention that according to most people in the Agile industry, the idea of the "rockstar developer" has been dead for about 2 years.

      Well, that's nice that "most people" think that. It doesn't make it any more true.

    10. Re:Trade one BS method for another? by Anonymous Coward · · Score: 0

      I think it's natural to want to hire people who have coding deep in their DNA, who enjoy programming in their free time, just as if I were to be hiring a gardener I would want to hire one who had some plants of their own.

      And there might be some of those people who can do that for a whole career and not burn themselves out. They're a small minority. In the real world, it's completely fucked up to expect that someone who does something for 8 hours a day at work to go home and continue doing exactly that in their spare time. Do we expect that every white collar worker does their profession as a hobby as well? Would you expect an architect to go home and design buildings for shits and giggles? Should it be an expectation that lawyers join a debate team in their spare time? Or perhaps we can get over the unrealistic assumption that to be good at certain technological professions you need to work what amounts to a part to full time job with no pay in addition to your actual employment.

    11. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      The majority of studies have seemed to show that it is the quality of work during whatever work hours, rather than the sheer number of hours, that matters most.

    12. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      But that was my point: the people that this targets are not necessarily the "top-talented core programmers". They are just the ones who are most publicly visible, in the particular places they are choosing to look.

    13. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      You missed my point. Those other people enjoy coding just as much, but have other interests (or obligations) too. They aren't monomaniacs; they tend to have more well-adjusted lives.

      I think you'll find that most "rockstar" programmers, as they are most commonly perceived, do most of the work they do with others in a Lean or Agile environment of one sort or another.

    14. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      They should care about that, because if they don't, they are going to end up with a very unbalanced workforce. Keep in mind that an industry's hiring practice has a lot of power to define the workforce. If they do that irresponsibly, they deserve what they get... and what they get, in the long run, won't be good.

    15. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      The reason there are too many Bad Applicants out there is precisely because of what you mention yourself: the industry has too many Bad Hiring Practices. It doesn't happen in a vacuum. And you even mention some of the problems: HR, headhunters, and middle management don't have a frigging clue what they're doing. And if they don't know what they really want, how can you expect the applicants to know what they really want?

      In my experience, companies that advertise job openings (not all of them do of course) or work through headhunters, typically list a completely unrealistic set of qualifications to describe the person they want. That being the case, a person who is actually well-qualified for the job, can get weeded out unnecessarily. And because it has become pretty well-known that so many companies do that, it has become pretty standard practice for people who don't meet the listed qualifications to apply. Like I say, it doesn't happen in a vacuum. It's largely the companies' own fault. And they exacerbate the problem by doing what others here have mentioned: not caring at all how many people who are actually qualified that they pass by, as long as they end up with at least one.

      Bad hiring practices by an industry will eventually cause a pool of bad applicants (from the company's point of view). They can't have that both ways. Either they take the responsibility, or they get what they get. I'm not very sympathetic.

    16. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      Well, that's nice that "most people" think that. It doesn't make it any more true.

      That's true, and it's a point I have made myself a few times. The fact that many people think it doesn't make it true. On the other hand, sometimes the fact that it is true can cause many people to think it.

    17. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      I hit clicked "Submit" too soon. The fact is that we are already seeing the results of this kind of attitude: all the complaints about the thousands of unqualified applicants that show up. Well... if you aren't using realistic methods for determining who is really qualified and who is not, you end up with a very bad situation: good candidates who can't find jobs, a flood of unqualified candidates because they have no way know if they're really qualified or not, and a lot of semi-qualified candidates who get jobs they really don't deserve.

      If people don't care about that, then they should STFU and stop complaining about a situation that they caused.

    18. Re:Trade one BS method for another? by phantomfive · · Score: 1

      Yup. There was a cartoon I saw once of two men, one walking down the street saying, "there is no one who is looking for work that I can hire!" and another passing him, saying, "there is no one hiring that I can work for!" It is hard to find someone to work for, and hard to find someone good to work for you. Nevertheless, if you don't know how to look for a job, you will have trouble finding someone. You can sit there and wait for the other guy to figure it out, but you might be waiting for a long time.

      --
      Qxe4
    19. Re:Trade one BS method for another? by ShakaUVM · · Score: 1

      >>sometimes the fact that it is true can cause many people to think it.

      Considering the sentence was referencing "People in the Agile Industry" I'm not especially impressed by his appeal to authority.

      Especially since there are programmers who can be an order or two more productive than someone with a handful of meaningless certifications.

    20. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      For one thing, the vast majority of people who do Agile programming do not have any relevant "certifications". In fact, I am not aware of any credible organization that awards such certifications for developers. Further, most of the people I know who do Agile or Lean development are against the idea of "certifying" programmers at all.

      But as for being "an order of magnitude more productive", I might tend to agree with you in regard to "certified" programmers, but you won't find programmers who are an order of magnitude more productive than people in Agile shops. If anything, statistics show it to be the other way around.

    21. Re:Trade one BS method for another? by Jane+Q.+Public · · Score: 1

      I'm not disagreeing with you there. My point was only that employers bear a lot of the responsibility for making it that way.

    22. Re:Trade one BS method for another? by drinkypoo · · Score: 2, Insightful

      And there might be some of those people who can do that for a whole career and not burn themselves out. They're a small minority. In the real world, it's completely fucked up to expect that someone who does something for 8 hours a day at work to go home and continue doing exactly that in their spare time.

      I invent IT-type tasks, like creating PPA'd deb packages, in my spare time. I am rewarded on a variety of levels not including monetary. I think you are looking at this all wrong. I [hypothetically] want to hire someone who likes to do IT work to do IT work, someone who likes to write code and make a contribution to a project to write code for my project.

      Do we expect that every white collar worker does their profession as a hobby as well?

      Not if it's boring. But then, I wouldn't want to do a job I found boring. That's why I'm a good IT employee... I like doing this stuff. When I worked as an intern at Yuba College (it fit my schedule... so did school) I enjoyed the appreciation of the users when I fixed a problem that had the people I worked for stumped, so I would give my all even though I was being monetarily paid chump change. And the fact that I have a heterogeneous network at home has gotten me employed more than once. I really like making computers talk to each other when they're not on good terms. Why that flips my lid, who knows, but I'm the kind of person I want to hire to work in an IT department. Maybe not to lead one, but then, I have a tendency to take over anyway.

      Would you expect an architect to go home and design buildings for shits and giggles?

      Yes, and the greatest ones are all like that.

      Or perhaps we can get over the unrealistic assumption that to be good at certain technological professions you need to work what amounts to a part to full time job with no pay in addition to your actual employment.

      Bullshit hyperbole. Log in so I can foe you.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    23. Re:Trade one BS method for another? by Rodyland · · Score: 1

      For the most part, if you limit your search to open-source contributors, you are skewing your results toward single people, mostly men, who may or may not have any social skills outside work, and leaving behind a great many well-adjusted people with well-balanced lives, who are equally great coders.

      I think it's natural to want to hire people who have coding deep in their DNA, who enjoy programming in their free time, just as if I were to be hiring a gardener I would want to hire one who had some plants of their own.

      I think this is where people who don't have families miss the point (and I realise I'm going out on a limb and assuming you don't). There comes a point where it's no longer about enjoying programming, it's about having other things in your life that are more important. Things like a wife, kids. To the point where you don't even have the time (or energy) to think about doing coding in your free time.

      If you're lucky enough to have a wife who is happy for you to spend several evenings per week coding, rather than, say, talking to her. Or spending time with the kids. Or doing housework or the gardening. Or just chillin watching a movie together, then more power to you, hope it works out for you. And if your wife would rather that you leave work at work and do some of this other stuff, then you have a choice - keep your wife, or keep coding.

      I find it frustrating when people suggest that I don't enjoy/can't be very good at software development just because I have a wife and kids. Or because I have other interests.

  16. Its the middle-man problem.... by Nrrqshrr · · Score: 0

    Sadely today, for every interactions between two entities, there seems to be a person trying to be a middle-man. For physical wares trading, they can be a bit useful, by taking care of all the exporting/importing work, all the advertisment work,.. But for things envolving two entities for an exchange that doesnt involve the middle-man's skill? They are kinda useless... A company would be better off recruiting people from SourceForge.

  17. Ditch recruiters, screen on programming skills by Anonymous Coward · · Score: 1, Insightful

    I have been wasting lots of time on candidates from external recruiters -- most of them were unable to get a few lines of code right. I ditched recruiters as soon as I discovered Codility.com -- it runs the candidates through on-line programming tests to filter out lame programmers (majority!). For me it filters out 8 out of 10 folks who apply from a standard ad. We run the surviving few through interviews with our tech staff. If I am ever going back to non-tech recruiters I will make sure they use Codility first before even asking me about a candidate. I still have to see a single tech recruitment agency which does any tech assessment.

    1. Re:Ditch recruiters, screen on programming skills by Idbar · · Score: 2, Informative

      Well, that works well if you only want a code-monkey. There's people out there that apply to jobs different than coding, people with PhD that should do research and their qualifications are supposedly higher and specialized to sit them to write code.

    2. Re:Ditch recruiters, screen on programming skills by BjornStabell · · Score: 1

      True - If being able to program isn't part of the job requirements, then of course you shouldn't test for this.

      If it is - and in our case it is even for higher-level positions such as software architects - then using automated testing makes perfect sense as a first automated screening. Later on in the interviews you check for other abilities.

      Another benefit of having candidates do screening tests first is that you already have base material to discuss with them to evaluate other aspects (and verify that they didn't actually 'cheat', that is, know the questions in advance) - you can have them parallelize the solution, change it based on new requirements, fix all the boundary cases they didn't have time to fix during the programming assignment, etc. Saves a lot of time having some code already instead of sitting there waiting for them to write the code in front of you, and going through problems like this together with the candidate gives you an idea of how they think, if they're smart ("gets it"), gives up easily, etc. We're big believers in Joel's Guerilla Guide to Interviewing, and automated tests fits perfectly with this way of interviewing.

    3. Re:Ditch recruiters, screen on programming skills by Idbar · · Score: 1

      I see your point. But there's people that doesn't necessarily have the "ultimate" programming skills on C/C++/etc. etc. That actually bring solutions to the table, but people tend to focus on having the "most optimized" solution, that normally they skip good solutions.

  18. Maybe their requirements are an issue. by wvmarle · · Score: 1

    Maybe their requirements are an issue.

    If after hundreds of resumes you still have no-one that "fits the criteria" maybe you're looking for someone who doesn't exist. Or they are not willing to pay enough for someone who can fulfil their obviously very high expectations.

    They are a startup, developing tech "that changes the way how people store and access data" (wow, they must be up to something), and are now looking for people to help them with it. Well the criteria are not listed so hard to say where the problem lies, but finding people with experience in their database tech well that will be hard of course.

    Great they found the people they need now, from the article it seems to me that not only did they change the way they were looking for people, they also changed their selection criteria and the way they were looking AT potential candidates.

    1. Re:Maybe their requirements are an issue. by garaged · · Score: 1

      I have told the salary issue to a small startup, over twitter, and they felt ofended and gave me the "you know nothing" and the "this is capitalism", but at the end of the day I know they are loosing good people just because they feel too good to accept they are doing more harm than good with their "looking for geniuses but wont pay accordingly" method.

      --
      I'm positive, don't belive me look at my karma
    2. Re:Maybe their requirements are an issue. by Skapare · · Score: 1

      Yeah, I noticed their salary levels are more in line with Pittsburgh.

      --
      now we need to go OSS in diesel cars
    3. Re:Maybe their requirements are an issue. by Surt · · Score: 1

      Their website has reasonably detailed listings. I'm qualified to be their performance engineer, but I'm not applying because the pay and options aren't remotely competitive with what I have now.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  19. Re:Cheap replica handbag by insufflate10mg · · Score: 0, Offtopic

    Pretty sad, but I actually just bought ~$340 worth of clothing from this site. Never bought a knock-off, so I loaded up on some Gucci shirts and a pair of jeans.

  20. Recruitment agencies blow ass by thetoadwarrior · · Score: 2, Insightful

    I've always found it much better to interact with companies directly. Recruiters rarely know enough about any job to find people that fit the job. I think a used car salesman has more integrity than a recruiter.

    1. Re:Recruitment agencies blow ass by Jack9 · · Score: 1

      I've always found it much better to interact with companies directly. Recruiters rarely know enough about any job to find people that fit the job. I think a used car salesman has more integrity than a recruiter.

      I'm not sure where the idea that a recruiter means you somehow don't (ever?) interact with the company before getting hired. You interview. The same as if you were replying to a job posting, which is even weaker than dealing with a recruiter. I'm not sure how getting me interviews with places I might want to work, for people who might want to hire me == lack of integrity. I don't see how the inability to get a job or find qualified people, is on the recruiter, or why all the headhunter hate in general.

      --

      Often wrong but never in doubt.
      I am Jack9.
      Everyone knows me.
    2. Re:Recruitment agencies blow ass by drinkypoo · · Score: 2, Interesting

      I need to reply out of order for this to work out...

      I don't see how the inability to get a job or find qualified people, is on the recruiter, or why all the headhunter hate in general.

      Out of hundreds of contacts (I know some of you have had thousands, but apparently I'm just this guy) I've had only a couple of invitations to apply that actually matched the skillset on my publicly posted resume. From managers I know who have done hiring from a recuiters' pool of applicants, I know that most of the applicants delivered by headhunters are clearly and obviously unqualified for the positions for which they are presented.

      I'm not sure how getting me interviews with places I might want to work, for people who might want to hire me == lack of integrity.

      Simply, it is because most of the time they're interviews with places you don't want to work (they were clueless enough to try to hire you via headhunter) and most of the time they don't want to hire you because most of the applicants are not matches for the positions (which is why it's clueless to try to hire via headhunter.) This is not to say that there's nobody good out there, of course. Exceptions, however, prove the rule.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Recruitment agencies blow ass by Anonymous Coward · · Score: 0

      I've never known any car salesman to call me on daily basis, even at 11pm on a Sunday night to get me to accept a sale. In this case it was a four week contract in a major city in the South of England. Did accept it, only to find myself effectively training up my Far-Eastern replacement. Apparently, that is what all the companies are up to. Every "Senior Software Engineer" position just seems to be about doing that.

      Everyone else with any skills has left to set up their own company, and/or work as independent consultants or go into academic research.

  21. Before anyone gets any ideas ... by Toon+Moene · · Score: 2, Informative

    ... We (the GNU Compiler Collection) have a policy about this for our mailing lists:

    "Recruiting postings, including recruiting for GCC or other free software jobs, are not permitted on this list, or on any of the other GCC mailing lists."

    We can't (and won't, of course) prohibit you to contact individual developers personally. Note, however, that most are already employed.

  22. Great idea by neuro-commando · · Score: 2, Interesting

    I would prefer if browsing stack-overflow and similar sites was the preferred way of finding possible workers, like the article said, it shows a much bigger picture, as well as a person's strengths, and major areas of interest. It sure beats a resume that's designed to make the recruit look like a golden angel, especially because there are bound to be hundreds just like it, finding the right guy is pretty much a "pin resumes to the wall, and throw darts" type of science.

  23. California is the place to be ... by Skapare · · Score: 1

    ... unless you want to find programmers.

    --
    now we need to go OSS in diesel cars
  24. They need a clue by davev2.0 · · Score: 1

    yielded hundreds of resumes, dozens of phone screens, and numerous four-hour meetings with viable candidates, but no one who fit their criteria.

    If this is true, then either they don't know what they are looking for or they are looking for someone who perfectly fits a description. If they can't tell who is good and who is not after a four hour meeting with a candidate, then I would suggest that the problem is not with the candidates but with the people doing the hiring.

    1. Re:They need a clue by adewolf · · Score: 1

      This sounds like 90% of the companies out there. They need someone yet their criteria is too narrow. They need to stop "grocery listing" and start to talk to people as people and not a list of skills. How long before computers start spitting out C or C++ that is "better" than human designed code. Jobs that I applied for 6 months ago are still listed. None of these HR or hiring manages go with their gut feeling any more. I am fortunate to have gotten a job about 6 weeks ago, but I feel really bad for the tech folks who are qualified with experience but cannot land a job.

      --
      "The Brady Bunch is back...working homicide"
    2. Re:They need a clue by Skapare · · Score: 3, Insightful

      Actually, they do seem to be able to recognize when people are not the right fit during that four hour interview. Their whole story is that they are finding that everyone they do interview that way are people they don't want to hire. The problem is, this is inefficient considering the glut of programmers below the level they want. The article is about finding alternatives to this process where this glut can be avoided. Maybe better phone screen skills might have done so? But they seem to think there is success in going to the source, where the good programmers are known to hang out. Of course, the big problem there is most of them don't want a new job.

      --
      now we need to go OSS in diesel cars
    3. Re:They need a clue by Skapare · · Score: 1

      If no one can solve that simple C problem they posted, then I can understand their concern about the lack of good programmers. I looked at their job posting and it isn't a long grocery list. It still might be shortened, but it's nowhere near the typical I have seen from larger companies which overly formalize the process with clueless HR people. Relatively speaking, this company is a breath of fresh air, even if their level is set a bit high. One thing they should learn is that building a top-level team isn't done fast. The very best talent is often in contact for years before they make the jump.

      So do you think you didn't get the job because their requirements are too narrow? What didn't you fit? I wonder if you would fit in where I work (we just signed for more funding, and will be hiring more soon, maybe before the end of the year).

      --
      now we need to go OSS in diesel cars
    4. Re:They need a clue by davev2.0 · · Score: 1

      So, out of all the people they want to hire, no one is good enough to work for them, yes?

      It is as if they have ridiculously high standards or something.

      All I see is a group of people lamenting no one is good enough to work for them at what they are willing to pay. What they forget is they are a start-up. Given the choice between working in a large, fairly safe corporate job and working for a start-up for the same salary, I have little doubt which a top-of-their field will take the corporate job every time, let alone leave a corporate position to go to a start-up that might go under.

    5. Re:They need a clue by cduffy · · Score: 1

      Given the choice between working in a large, fairly safe corporate job and working for a start-up for the same salary, I have little doubt which a top-of-their field will take the corporate job every time

      Hey there! No claims to be at the top of my field, but I just resigned from Dell to join a startup, so I'd like to think that my personal views might be topical. Big corporations have some nice advantages, to be sure -- the health plan, the performance bonus, the on-site doctor's office, the company gym. The problem is that they're quite substantially limiting in terms of freedom and flexibility.

      Before Dell, I worked for a number of startups. Every so often I'd come up with an idea for how we could do something different -- talk it over with people, sell it to management, and go get it implemented. When I say "sell it to management" in the context of a startup, I don't mean my immediate management first, then getting approval to build a presentation to present to a committee one level up the chain, wash/rinse/repeat -- I mean walking straight into the CEO's office and going "Hey, Jim -- you know how we've been putting faxmodems into every box we ship, and having to send someone out when they fail? Why don't we just run a PRI into our colo, reduce the price on the individual machines, and sell it as a service?". There was a lot of talk at Dell around open-door policies -- but the level of institutional impediments to making changes or improvements was stifling.

      At a startup, I could be proud of a profitable quarter -- because I, personally, was a major part of the work that went into building the company into what it was, same as every other person there. At a Fortune 50, by contrast, it's just too huge to have a sense or measure of your own scale or impact.

      The "top-of-their-field" will have safety net such that if the startup they're at fails, they can land on their feet -- heck, all it took was one phone call to get me out of Dell, and I'm nowhere near top of my field -- and having the flexibility to form the world around you and take pride in what you've helped create is worth far more than the on-site clinic and the 401(k) match.

    6. Re:They need a clue by davev2.0 · · Score: 1

      You invalidate your statement at the very start. And, exactly what did you do at Dell.

    7. Re:They need a clue by cduffy · · Score: 1

      You invalidate your statement at the very start.

      To the contrary -- I strengthen it. Someone at the top of their field has less reason to worry about job security and more reason to care about their innovations making a difference. If you're having a good idea once a decade, maybe it doesn't matter so much if you don't have a direct path to get them implemented; if you have them every six months, it's a severely major bummer.

      And, exactly what did you do at Dell.

      I was half of the two-man team building automated deployment infrastructure for our largest software-as-a-service division.

    8. Re:They need a clue by davev2.0 · · Score: 1

      You started off by admitting you are not at the top of your field. A major failure on the resume of someone at the top of their field looks like he has lost his edge.

    9. Re:They need a clue by cduffy · · Score: 1

      You started off by admitting you are not at the top of your field.

      Something I know because I've gotten close enough to see the top. Being able to hobnob with the folks at the peak (one of my old friends is among Linus's lieutenants) has a tendency to put one's own skills in perspective. You know how Google's skill assessments work? Unless you're one of the people allowed to put a "10" down in any area (ie. literally wrote the language or the major, accepted book on the subject yourself), you're not top of your field. It's a high bar to meet, and personally, I'm perfectly fine being in the top 20% rather than the top 0.1%.

      A major failure on the resume of someone at the top of their field looks like he has lost his edge.

      Utter bull. An entrepreneur with 3 successful startups and 2 failures is not going to have any trouble at all finding venture funding -- he's still beat the odds by a long shot.

      Doing risky things means failing sometimes, and out in the Real World, people know that. If you want to look like you're keeping your edge, you do that by going out and accomplishing hard things (and, yes, failing sometimes) -- not holing yourself up in a secure little cocoon.

  25. Re:More companies should follow RethinkDB approach by Skapare · · Score: 1

    Unfortunately, in larger companies (and yes, there are people that are happy to work for larger companies), corporate policies get in the way and require HR to do the filtering. Then the IT manager has to choose between using relevant topics that HR is likely to screw up, or use irrelevant topics that will just lead HR to pick at random because everyone matched. Or worse, pick the people that state the lowest required salary (which, BTW, I never put on a resume).

    --
    now we need to go OSS in diesel cars
  26. Re:More companies should follow RethinkDB approach by adosch · · Score: 1

    We match for two things, technical skill and your ability to jell with the team, specific technologies are rarely that important

    ...So you match technical skills but the exact technologies you're looking for aren't important? You're kidding right?

    That comment alone should make you give up doing the hiring and turn it over to someone else.

    That's the whole point to not hire a "...hell of a good guy who get along with everyone but has zero skills in the area you're seeking or lacking in." Where can I put my application in at? Sounds like a hell of a place to work for.

  27. Re:More companies should follow RethinkDB approach by drinkypoo · · Score: 1

    I would say if you think the IT department is some exception, that is because you know it. If they are unable to do it for IT, why do you think they are able to do it for any other department?

    That indeed is the problem with allowing HR to be involved in selection of candidates. Their job is to provide a list of people who can legally apply for the job to the manager, then he hands them back a shorter list of people who should be contacted, then HR disqualifies everyone who obviously can't do the job after the brief contacts, and then interviewing begins. HR's sole job in the hiring process (besides legwork) should therefore be to hate on people. It's unfortunate, but true.
    Also, any HR department which does not include an employee advocate whose job description says that they are there to represent the concerns of the employees and to do their best to ensure that the employees get what they need to succeed is your enemy at all times unless you are an executive, this is not really relevant to this conversation, but never forget it. :)

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  28. Bypassing HR seems to work... by weav · · Score: 3, Interesting

    My current boss put an ad on Craigslist which said send your CV and write a perl script that does [thing]. I did so. That turned into a 90-min. phone screen in which he grilled me technically, and then he set up an on-site interview. 5 people, 45 min. each, intense technical drilldown.

    The hr person was annoyed that he'd gone to Craigslist (mgr. never told me to say otherwise...), but the mgr. found somebody who could do what he wanted.

  29. That's why you need automated candidate testing by helarno · · Score: 5, Insightful

    There's a lot of recruiter hate going on here but it seems to miss the real problem. Having spent the last 6 years on the hiring side, it's very obvious that Jeff Atwood's FizzBuzz problem is too hard for 90% of the people applying for programming positions out there. When you end up with a situation like this, traditional hiring methods just don't work. Job board postings will get you hundreds of resumes in a single day but the quality is really crap and it is prohibitively expensive to do traditional interviews for every single resume received. HR recruiters, hated as they are, actually do provide higher quality candidates than posting on the job boards. However, it's something like an increase from 1% quality candidates to 5% quality. Still very poor.

    We've ended up using a multi-prong approach to hiring ourselves. Besides using recruiters and posting to SIG boards, we've also optimized our candidate screening to handle the flood that comes in from job board postings. Since you can't tell much from resumes (some candidates lie, but an amazing number of good developers are also very bad at writing resumes), we try to call in all but the worst of the resumes received. Then we sit them through an automated testing system (we use Codility). Candidates that pass the equivalent of the FizzBuzz problem are then interviewed by technical interviewers that go over the code with them detail and attempt to thoroughly assess their true skill level. That automated testing step filters out the equivalent of 90% of our candidates, resulting in an almost 90% savings in our HR costs. It's very expensive to have good technical people spending hours interviewing after all, and they tend to hate it anyway.

    It's not perfect. There are of course great people who get rejected or who even refuse to take an automated test. However, automated candidate testing means the difference between our top technical people spending 10% of their time interviewing or 100% of their time interviewing. With the scarcity of really good technical talent, we obviously chose to optimize our techie time.

    1. Re:That's why you need automated candidate testing by lgw · · Score: 1

      If this post is Codility buying a 5-digit UID for a slashvertisement, I tip my hat to it. Well turfed!

      But, yeah, if you don't know a trustworthy outside recruiting firm (and I doubt there are more than 3 on the planet), a fizzbuzz-style filter is the most helpful thing around. Even interviewing candidates with 20 years of programming experience, you still find 2 out of 3 can't write a line of code. It's a mystery.

      Of course, you also filter out people so offended by being asked to prove they have a clue that they won't go through the process, but I suspect that's not a big loss.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:That's why you need automated candidate testing by Anonymous Coward · · Score: 0

      Is it possible that if you ask a great programmer to solve the FizzBuzz problem, he might be scared away? He might (falsely) assume that the level of technical competiance at the company is low and the general envirment that goes along with that to be bad.

      Do harder automated tests not help more?

    3. Re:That's why you need automated candidate testing by Anonymous Coward · · Score: 0

      I happen to have a very much in demand and rare skill set, so much so that half the nation is trying to hire me. My resume speaks for itself, sending me to some automated testing site will ensure I ignore you.

    4. Re:That's why you need automated candidate testing by Anonymous Coward · · Score: 0

      Companies aren't looking to hire your resumé, so who cares what it says?

      As mentioned, they want to weed out the liars whose resumés bear little relevance to reality.

      If this means someone arrogant ignores them, then so be it.

    5. Re:That's why you need automated candidate testing by Anonymous Coward · · Score: 0

      In that case... Do you think I could get extra credit for using a switch statement?

      for (var n=1;n=100;n++){
      switch (n mod 15){
      case 0: writeln("FizzBuzz"); break;
      case 3: writeln("Fizz"); break;
      case 5: writeln("Buzz"); break;
      default: writeln(n);}
      }

  30. Re:More companies should follow RethinkDB approach by Surt · · Score: 1

    Our place is similar (or who knows, maybe we work for the same place, you never know). We have a few positions that require specific technologies (e.g., Oracle sql expert), but most of our positions just require kick-ass coder willing to learn our technology stack, and with social skills sufficient to fit in.

    --
    "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
  31. Recruiters Don't Bring Much Value by Greyfox · · Score: 1

    They're not technical people -- if they were, they'd be doing technical things and not recruiting. The details of the job confuse them. The better ones test your basic skills with simple tests, something an HR department could do without having to go through a recruiter. Most of the time the recruiter is associated with a contracting company, though, and the company can try you out for a few months and simply not renew your contract if they don't like you. That's the really big win for them, since it's much easier to let a contractor go than a regular employee.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  32. Ah, the joys of IT recruitment... by elistan · · Score: 1

    My "favorite" traditional-recruitment style IT interview question: "What TCP port does {service} use?" Examples have been SMTP, HTTP, HTTPS, MSSQL, etc. Good lord, do they really think somebody having those memorized is a good IT worker, and somebody who doesn't but knows how to do a two-second Google search would somehow be unable to troubleshoot a never-seen-before issue? I was able to explain in one interview how "No, I haven't memorized such-and-such port, but I have the ability to learn new things" but in another it was an HR person doing a pre-screening and simply passing answers back to the hiring manage - I doubt she said anything to the manager beyond "Doesn't know" for particular questions. A better sort of question would be, IMO, something along the lines of "A server suddenly can't be pinged. What do you check?" Does it have power, are there link lights, did the switch fail, did the DBA change the IP address, is DNS resolving, did the networking department change the VLAN config for that port, etc. But no, I get gems like "What DOS command do you use to stop the spooler service."

    1. Re:Ah, the joys of IT recruitment... by lgw · · Score: 1

      But no, I get gems like "What DOS command do you use to stop the spooler service."

      Hey, that's not actually a terrible question - if you have any clue about Windows IT beyond the GUI, you'll guess that one correctly. As the "beyond the GUI" part filters out 90% of people who think they are skilled at IT on Windows, it's a good FizzBuzz-style filter.

      A better sort of question would be, IMO, something along the lines of "A server suddenly can't be pinged. What do you check?"

      I got asked that once - the answer they were looking for was "the network cable". I'm still not sure whether that was folly or genius.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    2. Re:Ah, the joys of IT recruitment... by cfrankb2000 · · Score: 1

      No it's not. And the day that he will need such information, he will just look it up in google. which was his point.

    3. Re:Ah, the joys of IT recruitment... by lgw · · Score: 1

      If you can't guess the answer, you have no experience with command-line admin of Windows, is the point. It's not a trick: if you've ever stopped or started a windows service for the CL or a script, the obvious guess is correct.

      --
      Socialism: a lie told by totalitarians and believed by fools.
  33. Jobs by Anonymous Coward · · Score: 1, Insightful

    Hell, I just turned down a six figure job at one place because they have a campus wide tobacco ban. The HR droid was pissed because he said he said it was nearly impossible to find someone else with my specific qualifications. I told him sorry but I choose who I want to work for and companies that have punitive policies are not on that list. I choose to work for winning companies that stay out of my business and provide a pleasant, well compensated and creative place to work.

    1. Re:Jobs by acid06 · · Score: 1

      Well, smokers are still smelling very bad even after smoking outside and coming it. The smell sticks to clothes, hair, hands and even the computers start smelling bad after a while. So they're not "punitive policies", they're more "protective policies" for the non-smoking majority. You could try to quit smoking.

  34. Re:More companies should follow RethinkDB approach by frank_adrian314159 · · Score: 1

    HR's the only one with the buzzword matching filter, and lord help any IT department that lets HR do the actual hiring!

    Perhaps I'm lucky, but I've been in this business over thirty years now and have never seen an HR department that had any say whatsoever in hiring. They can tell you what salary ranges you can pay a person based on title, they can help you verify previous employment, but I've never seen one that has final approval authority - in every case, that lies with the hiring manager and people higher up the food chain. Granted HR is fun to bash, because they hold the keys to the matching algorithm, but if you have a big enough network as a manager, you never have people go through the filter anyway. I'm serious when I ask if this is actually an issue anywhere - that HR makes hiring decisions? Because I've never seen it.

    --
    That is all.
  35. When looking at a startup by codepunk · · Score: 1

    When looking at working for a startup the most important aspect I look at is my belief in success. If I feel the company is working towards something innovative and likely to succeed sign me up. However if the idea is mediocre with a poor chance of eventual monetization then I am running the other direction. Some startups are not going to attract top talent for those two reasons. (mediocre ideas attract mediocre talent).

    In the case of RethinkDB here my personal thought is it fails the second test ( limited market). It would take some heavy discussion about their eventual plans to monetize the product before thinking about joining the venture.

         

    --


    Got Code?
  36. They still do. by toby · · Score: 1

    Google has recruiters on staff who will find you in any number of ways (just maybe they use Google!) They apparently don't use external recruiters for engineers and it's not hard to see why.

    --
    you had me at #!
  37. Screw it by Anonymous Coward · · Score: 1, Insightful

    After 15+ years of IT work, I finally said screw it and got a teaching job. My coding skills are good, and yeah, I can program my way out of a paper bag and more. I just don't believe I need to justify my skills to some little 20-something shit just out of college. I get my programming fix by contributing to some open source project and teaching my high school kids what they need to know to survive in the world of IT (including advice, when appropriate, to think about some other line of work). And before you trot out the oh-so-cliche "Those who can't do, teach," I'll just say that I can do both very well. Not to sound too arrogant, but I'd like to think that my self-imposed exile from the IT world is their loss, not mine.

    I laugh at the silly interview games people post here. I wonder how many of those asshats who play such games could actually answer their own questions. I suspect very few could.

  38. Anti-recruiter comics by karanvas · · Score: 1

    I posted a few anti-recruiter comics at http://bit.ly/ad3sMh Plug: my automated assessment product is in private beta at http://codeboff.in/. Beta passes available via the blog.

  39. Re:More companies should follow RethinkDB approach by afidel · · Score: 1

    Yes, I've seen places where HR is given a requirements list and does the actual hiring from there on out.

    --
    There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  40. "Stars?" by tehcyder · · Score: 1

    If you're recruiting programmers, and not football players, then moaning about people only being competent seems incredibly pretentious.

    --
    To have a right to do a thing is not at all the same as to be right in doing it