Hacker News new | past | comments | ask | show | jobs | submit login

Just to be clear since you replied to my comment, coding demonstrations are almost never a part of my interview process. That's not the part I was complaining about. Once I have narrowed down the potential applicants to a few, I do 15-30m interviews where we talk about things on their resume (e.g. "how did you solve X problem at Y job?") or list of skills (e.g. "how would you do task A with tech B?"), and their reason for applying. So far, I've only needed to have one round of interviews like that, because I usually get that one candidate that is best suited for the job.

The part I was complaining about is narrowing down the pool in the first place, the pre-screening, the part you mention:

> Why can't employers look at the plethora of code-related stuff with my name attacked to it that's out there on the Internet [...]

You wish (and I wish). The answer is because everything that can be gamed will eventually be. Each time I'm hiring it gets worse. Examples:

- GitHub profiles are still a decent filtering system, but people have learned how to game that with hello world-esque repositories in the area of interest. So you have to take a really close look at the actual content of the repositories themselves. Sometimes they have complicated file structures, lots of files, commits etc., then you have to actually look at the code and find it's just a "baby's first app" copied from some tutorial on how to game GitHub repos for the interview. They also plaster their GitHub bio with all these stickers and icons and programming languages copied from some templates on how to make your GitHub look attractive.

- Resumes are getting to be worse, a certain class of people say they worked for 5 different Fortune 500 companies, thankfully they all use the same template so you can filter them out. Others just keep lying over and over or embellishing their experience so hard it's basically a lie. If you're trained at it, you can filter them out because you notice patterns, similarities etc. but if you're hiring for something that you don't have experience in then it's getting harder and harder to distinguish. Sadly it's caused me to automatically assuming someone from certain countries are BSing it if their resume sets off my BS meter in any way.

- I used to use Discord communities related to something I was hiring for with a #jobs channel (for example, Flutter), but those "gamers" have figured that out too, and now when you post there, you get a bunch of BS applicants. You can sometimes tell because they don't really bother setting a profile pic or anything for their Discord, so you know they probably just joined to game the system.

All in all, when the application process is over, I am ending up feeling more and more irritated at the amount of time I have wasted filtering and filtering and filtering.




> they don't really bother setting a profile pic or anything for their Discord

I dont have a Discord profile pic or personal info filled in in principle. Ive also disabled the exhibitionist “I am playing this now” feature. That makes me a scammer right?

Or maybe … privacy oriented?


Well, that's the thing, because you haven't done that, I am now biased to believe you wouldn't be a good applicant regardless of your skills. In the end, the applications gaming has made things worse for everyone, but especially the outliers. And because there's only so much time one can spend screening applicants, the biases will negatively impact genuine candidates as well. The only way out of this I've found so far (aside from the obvious one of networking) is to use paid job posting sites, although that gets to be quite pricey


Well I didn’t even know you can apply for jobs on Discord :) And if I’m looking for a programming chat room I’d probably go on irc. Graybeard.


Leetcode is incredibly easy (just time-consuming) to game, yet it's colloquially regarded as the gold standard for interviewing.

I know someone who plays that GitHub profile game where they, at first glance, appear to be a contributor to ~20 teams' projects. I can tell you inside of a minute though, that his profile is bullshit. I think it's a great idea to ask the candidate about their public GitHub projects (I also think it's a great idea to ask candidates about their past jobs and make the interview as much like a two-way conversation as possible).

What if there were a system where, for each applicant, it were to A) automatically verify the dates of employment with past employers (perfect for a call center in the third world), B) web scrape any linked SO/GitHub/Medium profiles and evaluate "novelty"/legitimacy, and C) look for certifications (ideally there's a central authority like what doctors and lawyers have - Merit[0] is a startup building something like this)? Surely if something like TripleByte can mint money (at least for a time) when they're MANUALLY vetting candidates, there's a market for an automated/semi-automated system of vetting that still delivers a lot of value by, instead of finding the wheat in the chaff, simply removing all the straw from the chaff and leaving the wheat-finding to individual companies (who tended to do that anyway, even with TripleByte).

[0]https://www.merits.com/




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: