News for hackers. Stuff that matters.
Re:Facebook recruiting and Unix systems by jdavis703 on Wednesday September 06, 2017 @07:57PM (#15188104)
This is not the right attitude to bring in to the workplace. You'll have a range of people from executives, to clients to co-workers in other departments who don't know what UNIX, APIs and POSIX are. If you can't communicate technical matters nicely then you have not yet developed the right attitude for a professional working environment. It's the same thing with doctors when they create metaphors to explain complicated problems. You need to speak in the layperson's terminology, and if all they know is UNIX then call it UNIX and leave it at that.
Re:Facebook recruiting and Unix systems by mquander on Wednesday September 06, 2017 @08:08PM (#15188172)
Verbatim exchange:

Thanks for the quick response and clarifications. Experience with Linux and other UNIX-like operating systems is largely transferrable thanks to the standardization that resulted from the POSIX specification. As a result, the terms "POSIX" and "UNIX-like" by-and-large refer to the same thing.

My experiences are in particular with developing software for Linux platforms, which are the most popular of the UNIX-like operating systems. I also have experience using POSIX-specified APIs to ensure consistency and portability. Beyond software developers who have programmed in the 1970s, most people do not have experience with a true UNIX OS, and I would find it hard to believe that such outdated technologies are underpinning Facebook's advanced innovations.

I've updated my resume to indicate my familiarity with Linux, POSIX, and UNIX-like systems. Please let me know if there is anything else you need.

Thanks for your time and consideration, Stanley Zhang.

Response:

Hi Stanley,

Thank you for the tutorial. We're looking for experience working on Linux and Unix.

If you do not meet the above, please let me know if there are other roles you'd like to rank.

Best, ________

I'd love to see you defend why the guy who wrote the first half is bad at technical communication and needs to develop a professional attitude, and the recruiter -- who copies and pastes the same incorrect response over and over, showing no indication that they read a single word -- is a professional communicator with a good attitude.

Re:Facebook recruiting and Unix systems by freehunter on Wednesday September 06, 2017 @09:28PM (#15188494)
>I'd love to see you defend why the guy is a professional communicator with a good attitude.

He's not, but that doesn't matter. You're going to be hard pressed to only ever communicate with professional communicators with good attitudes your whole career. So if you ever want to be taken seriously and have a successful career, you're going to need to learn what battles are worth fighting. Hell, maybe it was even a test to see if the guy worked well on a high-stress team. If he can't handle one person not understanding the difference between Unix and Unix-like, how's he going to handle someone who puts a tab as an indent instead of two spaces?

The recruiter was wrong. But it doesn't matter. Stanley (hopefully) learned a valuable lesson here, and that lesson is "pick your battles". Life, especially corporate life, is full of nonsensical requirements and TPS reports and if you fight every single one of them your performance review will read "not a team player" every single year.

Re:Facebook recruiting and Unix systems by dcosson on Wednesday September 06, 2017 @10:59PM (#15188865)
I don't think "pick your battles" is quite fair. I didn't read this as him being stubborn for no reason, at least not in this initial message. He knows Facebook has a reputation as a strong technical team, and since he is applying for a technical job, he probably thought they'd appreciate the attention to detail of giving a thorough response.

But yes, it certainly is a lesson in dealing with nonsense.

Re:Facebook recruiting and Unix systems by Aeolun on Wednesday September 06, 2017 @09:33PM (#15188517)
> What are your weaknesses?

I don't play well with idiots, or nonsensical bullshit.

Re:Facebook recruiting and Unix systems by bitexploder on Wednesday September 06, 2017 @09:59PM (#15188621)
Recruiter is not a technical person. If you want technical people recruiting you work somewhere smaller. The real weakness is inability to communicate with non-technical members of staff.
Re:Facebook recruiting and Unix systems by FridgeSeal on Wednesday September 06, 2017 @10:47PM (#15188816)
I would expect a recruiter for one of the biggest tech companies in the world to have at least some basic understanding/idea of even what linux is - that's not a big ask at all.

Moreover, if I'm a recruiter, unless I'm a domain expert, looking to hire someone into the field and they say they already have it on their resume, I'm going to go and double check their resume and double check my own understanding before I go any further to avoid issues like this.

The only person who looks bad here is the recruiter, and it's entirely their own fault.

Re:Facebook recruiting and Unix systems by Retra on Wednesday September 06, 2017 @10:55PM (#15188848)
The recruiter needn't even be a person. A blind monkey can detect that "UNIX" doesn't match "Linux and UNIX-Like" and reject an application. Pure text matching. Recruiter literally doesn't even need to know how to read.

Most people can't communicate with blind monkeys though, so I wouldn't fault anyone for failing here either.

Re:Facebook recruiting and Unix systems by mlnj on Thursday September 07, 2017 @08:54AM (#15191364)
I would assume at this point that this is some advanced AI experiment Facebook was running to interact with future employees.
Re:Facebook recruiting and Unix systems by RealityNow on Thursday September 07, 2017 @03:05PM (#15194807)
What is up with this societal mentality that the employee is beneath the employer, and the employer has the license to be rude and it's the employee's job to accommodate their bullshit? Sending a resume for a job interview and dealing with an obnoxious recruiter is definitely not a battle I'd pick. If that's how they treat prospective job candidates, then that's probably not a company I want to work for.
Re:Facebook recruiting and Unix systems by freehunter on Thursday September 07, 2017 @05:43PM (#15196024)
The employee is not below the employer, but the employer is the one who decides if the employee gets hired.

Want a job there? Play by their rules. Don’t want a job there? Have an email exchange like this one.

Re:Facebook recruiting and Unix systems by azinman2 on Wednesday September 06, 2017 @09:34PM (#15188527)
Given the exchange is now on imgur, I don’t think the lesson was learned.
Re:Facebook recruiting and Unix systems by eridius on Wednesday September 06, 2017 @08:21PM (#15188223)
A professional communicator tailors their communication to their audience. Stanley's initial explanation was pretty good, but since the recruiter didn't seem to understand it, Stanley should have adjusted his approach instead of doubling down.
Re:Facebook recruiting and Unix systems by deathanatos on Wednesday September 06, 2017 @08:30PM (#15188266)
I'm not sure how much more clear poor Stanley can get:

> Recruiter: We're looking for students with experience work on Linux and Unix

> Stanley: I have experience working on Linux and UNIX

> Recruiter: Your email and resume say Unix-like, which is not exactly UNIX.

The recruiter, by the end of this exchange has been given the explanation of why "UNIX-like" is the correct term, why it is being used, and why it is relevant. Stanley has also tried to take a more layman-like approach, and backed off the technical jargon to state "yes, I have that", using the exact terms that the recruiter used, despite them being incorrect.

The recruiter's last email contains things that are incorrect, and the response from the recruiter is irrational.

Re:Facebook recruiting and Unix systems by zachrose on Wednesday September 06, 2017 @09:16PM (#15188452)
It's tricky because from the layperson's perspective Microsoft Windows, VxWorks, and whatever runs on a TI-86 graphic calculator could be "UNIX-like" in that they are operating systems, yet none of these things are what they're actually looking for.

Still it's sort of amazing that the recruiter could be both so wrong and so confident.

Re:Facebook recruiting and Unix systems by pwinnski on Wednesday September 06, 2017 @09:20PM (#15188469)
Stanley said in an email he worked on Linux systems, but despite repeated prompts from the recruiter, refused to put exactly that on his resume.

He was technically correct, which some people believe is the best kind of correct, but the failure here was his. He was more interested in being right than getting the internship, and as a result he gets a lot of pats on the back from people who share his philosophy here... and no internship.

Re:Facebook recruiting and Unix systems by nulagrithom on Thursday September 07, 2017 @01:12AM (#15189277)
> refused to put exactly that on his resume.

But he did!! And the recruiter still gave him flak!

Stanley said, "POSIX is more-or-less a standardization effort for UNIX/Linux systems, so I've updated my resume to reflect this."

And then he shows a screenshot that just lists "UNIX", not "UNIX-like".

Then the recruiter bats at him again!

I think he was more interested in being as honest as possible, not being right.

Re:Facebook recruiting and Unix systems by bodz on Thursday September 07, 2017 @02:47AM (#15189607)
He didn't, though.

At first, his resume included "Linux". The recruiter asked him to update his resume to include Unix as well. Stanley changed it to read just "UNIX", but no Linux.

The recruiter asked him to fix this by specifying both Linux and UNIX in his resume. Stanley updated it to say Linux and UNIX-like.

The recruiter, very professionally instead of just dropping the conversation immediately, then asked again that Stanley rectify his resume to include the terms they are looking for: Linux and UNIX. Not "UNIX-like". But Stanley again did not do this.

The recruiter gave very clear instructions on what to do, but (from the recruiter's perspective) Stanley was more concerned with condescendingly educating the recruiter rather than following simple instructions.

I sometimes screen resumes from college students at my company, and if I ever received an email exchange like the one from Stanley here, I would have immediately put him in the "no" pile. I already have 400+ people to screen, why waste time with him when I can easily find someone with equivalent experience that also knows how to follow instructions and, most importantly, isn't so rude about it?

Re:Facebook recruiting and Unix systems by solidr53 on Thursday September 07, 2017 @03:31AM (#15189772)
Yeah why waste time on someone that's correcting you, because you know what's best. Good luck to you and your company finding talented people.
Re:Facebook recruiting and Unix systems by ricardobeat on Thursday September 07, 2017 @03:11AM (#15189692)
Good luck on your candidate search. Despite a bit of stubbornness, it's clear that he had good intentions, which can't be said of the recruiter.
Re:Facebook recruiting and Unix systems by Retra on Wednesday September 06, 2017 @11:02PM (#15188874)
No internship at FaceBook.
Re:Facebook recruiting and Unix systems by obstacle1 on Wednesday September 06, 2017 @08:56PM (#15188385)
The recruiter's response isn't irrational. Very clear instructions are being given: put UNIX and Linux on your resume. Not tell me via e-mail. Then candidate goes ahead and 'educates' the recruiter, and puts something other than UNIX (UNIX-like) on the resume. i.e., does not follow instructions.

Clear no hire.

Re:Facebook recruiting and Unix systems by deathanatos on Wednesday September 06, 2017 @10:42PM (#15188790)
> Very clear instructions are being given: put UNIX and Linux on your resume. Not tell me via e-mail.

Even if that were the recruiter's intent, I don't think it's that clear. At no point in the conversation does the recruiter ever make an explicit request to have a resume with both of those on it. You might think there is an implied request from the recruiter for that, but I do not, and neither, it seems, did Stanley.

The only point in the exchange that I can see where the recruiter requests a change to the resume is here:

> […] we require having Unix experience. If you have it, could you update your resume and resend?

Which he does.

Re:Facebook recruiting and Unix systems by flukus on Wednesday September 06, 2017 @09:06PM (#15188417)
> Clear no hire.

You'd rather higher a liar and someone that will follow instructions to the letter, even when they're incorrect?

It sounds like you'd hire this useless recruiter.

Re:Facebook recruiting and Unix systems by obstacle1 on Thursday September 07, 2017 @08:22AM (#15191143)
What? I don't care who gets hired. But when hiring at scale, if a candidate can't follow instructions, they don't get hired. It's a basic filter that is necessary when that many people are being considered.

How many tens of thousands of university kids go through the hiring pipeline at Facebook each semester?

When you are doing things at that scale, you need well-defined processes. The process here was we need you to put exactly what this position requires on your resume, probably because the resume needed to be OKd by some keyword-checking system.

The candidate either was incapable of or refused to follow the process. Therefore, no hire.

Re:Facebook recruiting and Unix systems by nulagrithom on Thursday September 07, 2017 @01:13AM (#15189280)
But he put UNIX on his resume, and not UNIX-like. There's a screenshot that shows this.
Re:Facebook recruiting and Unix systems by bodz on Thursday September 07, 2017 @02:36AM (#15189563)
There are multiple screenshots of his resume. One of them says "UNIX", but does not include "Linux". The recruiter asked him to put both Unix and Linux on his resume. He then updated it to say "Linux and Unix-like". The recruiter again asked him to specifically put "Unix and Linux", but he still didn't.

The recruiter does appear to be a little clueless with the terminology, but there could be several reasons for this. Oftentimes resumes are input into an automated system that searches for very specific keywords, or the resume might be going to an executive who is very specific about what they are looking for.

At the end of the day, the recruiter gave very clear instructions on what to do. If Stanley had just followed those instructions and re-sent his resume, he'd probably be fine. Instead, he chose to be snarky and condescending in his response. The recruiter was very professional and STILL gave him a chance to fix his resume and re-send, but he still didn't.

Re:Facebook recruiting and Unix systems by mquander on Wednesday September 06, 2017 @09:11PM (#15188433)
Hey, my grandparent comment clearly instructed you to email me responses, not post them here. Now you go ahead and "send" me this response, but you don't even email me a copy, i.e. do not follow instructions.

Clear no hire.

Re:Facebook recruiting and Unix systems by HarryHirsch on Wednesday September 06, 2017 @08:36PM (#15188290)
The kid was pretty green (when you apply for internships you usually are), he had no idea that first-line screeners at a big-5 company could be that awful. With age comes experience and low expectations but as an undergraduate you can be excused. You might even demand a minimum standard of discourse, interviews go both ways.

Storytime: back then us students were doing a factory tour, we went to Hoechst in Frankfurt (yes, it was that long ago). There was lunch with company research staff in the Jahrhunderthalle (they did have longer time horizons then). Strangely, the majority was from our university. That was puzzling, do they mostly recruit from our university?! They solved the mystery for us, this was a recruitment visit, they wanted us to consider them and wanted to put their best foot forward.

Something happened to the employer-employee relationship in the meantime.

Re:Facebook recruiting and Unix systems by Bahamut on Thursday September 07, 2017 @12:03AM (#15189072)
It’s not always that bad. I have had pretty pleasant experiences with Google, Facebook, Amazon, Netflix, and Apple (my current employer). I have also had negative experiences with Google and Amazon as well (the Amazon one puts them squarely in the I-don’t-want-to-ever-interview-with-them-again bucket).

On a more relevant comment, I think the student could have been a little smarter in realizing that the recruiter didn’t seem like he/she understood what was really being asked in the position he/she was recruiting for, but I think a lot of respondents on HN forget that people are sometimes held to account for items put in the resume. I remember when I interviewed at Apple in my last interview search, all 3 of the teams I had onsites with held me to account for items I had put on my resume.

Re:Facebook recruiting and Unix systems by mquander on Wednesday September 06, 2017 @08:28PM (#15188260)
I'm sure he could have done a better job communicating to the recruiter. You could tell he was slightly irritated, and maybe somehow he could have figured out a different framing that the recruiter would understand. (But note that at the end, he changed his strategy and said simply that he had experience with Linux and UNIX, and the recruiter still didn't care. It really isn't clear whether there was any approach that would have worked.)

He did like a 75% good job. But the recruiter did a 0% good job. It's not easy to personally take it upon yourself to make every interaction work perfectly when the other party is trying their hardest to make it fail.

Re:Facebook recruiting and Unix systems by flukus on Wednesday September 06, 2017 @08:35PM (#15188283)
> He did like a 75% good job.

I'd say a 75% good job for a fresh grad is a really good score. Explaining technical jargon to the computer illiterate is not really something you can learn at school.

Re:Facebook recruiting and Unix systems by nulagrithom on Thursday September 07, 2017 @01:22AM (#15189311)
Not to mention he shouldn't have to in this instance. He's talking to someone who's recruiting for technical positions.

At a big-name company like this, is it really too much to ask that someone understand the basics of the technology and they're recruiting for?

I mean, I explain technical jargon all day long, sure, but I work at a trucking company. Still, my interview process certainly didn't run in to any problem like this, and had it, I can assure you I would've been met with no resistance with the given explanation...

Re:Facebook recruiting and Unix systems by cushychicken on Wednesday September 06, 2017 @08:48PM (#15188349)
>Explaining technical jargon to the computer illiterate is not really something you can learn at school

...but, yet, probably should be.

Re:Facebook recruiting and Unix systems by isostatic on Thursday September 07, 2017 @02:58AM (#15189653)
> Explaining technical jargon to the computer illiterate is not really something you can learn at school.

How can you not learn that - how else can you talk to IT/Conputer teachers?

Re:Facebook recruiting and Unix systems by euyyn on Wednesday September 06, 2017 @10:06PM (#15188644)
> and the recruiter still didn't care

It wasn't not caring; at that point the recruiter didn't believe him about the Unix experience.

Re:Facebook recruiting and Unix systems by ajross on Wednesday September 06, 2017 @08:34PM (#15188282)
That's not incorrect, but at the same time it's not improbable that he was essentially trolling at this point and expecting to show this nonsense to his peers (which worked!).

Solid engineers, even ones still in school, know who they are and that their skills are valuable. To this candidate the value of any one recruiter is near-zero. He was chasing lols, basically.

The story here is that Facebook messed up by having this person front their recruiting efforts, not that Stanley Zhang was denied a job.

Re:Facebook recruiting and Unix systems by umeshunni on Wednesday September 06, 2017 @09:25PM (#15188484)
> Beyond software developers who have programmed in the 1970s, most people do not have experience with a true UNIX OS

This line is where he started to come across as a jerk.

I think if he had skipped this paragraph and just replied with the "I've updated my resume..." bit, he would have been fine.

> Beyond software developers who have programmed in the 1970s, ..

Stanley should update his industry knowledge. My school used AIX/Solaris in the late 90s, switching over to Linux (mostly because it was free/cheap) only in 99/2000. I have friends who interned at Sun Microsystems in 2001/2 and they were still using Solaris on all their computers including what the receptionists were using.

There's an old saying about no one getting fired for buying Microsoft (or was it IBM). Similarly, the (entry-level) recruiter/sourcer would rather not get fired or get a bad rap from the hiring manager for confusing Linux and Unix than risk it believing some 20 year old jerk.

Re:Facebook recruiting and Unix systems by samoright on Wednesday September 06, 2017 @09:51PM (#15188592)
Don't you think the risk you are talking about in believing a 20 year old is exaggerated? Is it that hard to go back to the manager and ask if "Unix-like" is acceptable although the job description says "Unix"? Or just do a little bit of Googling to figure out if what the candidate is saying could have merit?

From my perspective, it appears that the recruiter is the jerk and not the candidate. I have met many computer-illiterate recruiters but never one like this who would repeat the same response over and over again despite the candidate having clarified his position.

Re:Facebook recruiting and Unix systems by foo101 on Wednesday September 06, 2017 @10:06PM (#15188643)
I Googled and I find that the candidate was wrong. The recruiter was right.

AIX, Solaris and HP-UX are bonafide Unix systems and there indeed are software developers today who work with them.

In any case, it is not very hard to write something like the following in the resume: POSIX, CentOS (Linux), Solaris (Unix), FreeBSD (Unix-like), etc. It is always good to be more specific about your skills in situations like this than being ambiguous.

[1]: https://archive.org/details/bstj57-6-1905

Re:Facebook recruiting and Unix systems by tristor on Wednesday September 06, 2017 @10:41PM (#15188785)
The reason you're getting downvoted is because you're saying he's incorrect by making a distinction between UNIX (uppercase) and Unix when referring to commercial OSes. There is no such distinction. UNIX is a trademark for the Unix family of operating systems. All of the systems you referenced as a family of Unix systems are certified and therefore can be referred to in the trademarked way as UNIX.

The candidate is incorrect in his belief that nobody uses UNIX (or Unix) in 2017 and he could have been less flippant in his responses to the recruiter, but his technical accuracy is spot on.

Regarding the minimal distinction that exists, FreeBSD is Unix, but not UNIX, because it has never been certified as there is a cost associated but it is directly derived from AT&T Unix in its lineage. Mac OS X which is derived from FreeBSD in turn was certified and is therefore a UNIX, ironically enough.

Re:Facebook recruiting and Unix systems by TheCoelacanth on Wednesday September 06, 2017 @11:01PM (#15188869)
While that is true, I find it highly unlikely that they are expecting interns to have experience with Unix™.
Re:Facebook recruiting and Unix systems by foo101 on Wednesday September 06, 2017 @10:33PM (#15188757)
Can the downvoters care to explain what in my comment is incorrect?
Re:Facebook recruiting and Unix systems by vowelless on Wednesday September 06, 2017 @10:42PM (#15188787)
https://news.ycombinator.com/newsguidelines.html

Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

Re:Facebook recruiting and Unix systems by lloydde on Wednesday September 06, 2017 @09:43PM (#15188565)
> switching over to Linux (mostly because it was free/cheap) only in 99/2000

Your school was trail blazing! At my uni, UVic, it was still all Sun and IBM Unix labs (with plaques) when I graduated in 2000.

Re:Facebook recruiting and Unix systems by isostatic on Thursday September 07, 2017 @03:19AM (#15189720)
When I started uni in 2000 (exeter) we had some Solaris workstations (with CDM), and some redhat ones. The printing system was all redhat based, but the server with the fast 10mbit internet connection I ran BitchX on to DCC voyager episodes on was irix. The student radio station was some form of Linux on the tx side (in addition to the AM transmitter)

There was even a room with NT4 - I went there once.

When I started work as a trainee at a major UK broadcaster in 2003 the news production system ran in Solaris, radio was on some vax thing, the image store ran on irix, the logging system was on aix, and there were half a dozen distros across about 20 servers with no real standards. The majority of staff were either windows IT staff (who got outsourced), help desk staff, or broadcast engineers with limited computer knowledge.

Over the next few years I changed the news system, others followed suit, and there's now 1200 ubuntu boxes/vms over 6 continents. Hooray for monoculture. Looking back it's amazing how quickly things change.

Re:Facebook recruiting and Unix systems by seabird on Thursday September 07, 2017 @08:01AM (#15190983)
IBM licensing can be absurd. Unless his university provided AIX systems to work with (and I can almost guarantee they didn't), its unreasonable to assume that an applicant would take the slowboat to licensing/software support contract hell and back just to get hands on with a niche, oddball UNIX system.

Solaris died roughly 3 times, depending on who you ask. 2002 was 15 years ago. Oracle officially killed it by laying off over 90% of people assigned to the project two days ago. Future Solaris development is deader than shit.

The only true UNIX that sees "widespread" use, and the only one that you will ever find a student with any experience with it is FreeBSD, and FreeBSD is popular because of its licensing, not its "true UNIX nature."

As somebody else said, it wouldn't have busted the recruiter's ass to forward the email to the manager and ask if "Unix-like" experience is relevant.

Re:Facebook recruiting and Unix systems by Spooky23 on Wednesday September 06, 2017 @10:44PM (#15188799)
Most public companies running Oracle Financials will do so in Unix to control license expenses.
Re:Facebook recruiting and Unix systems by zhanwei on Wednesday September 06, 2017 @10:35PM (#15188765)
The guy writes well. The recruiter is the one with bad attitude. But I would say that a practical communicator knows his audience, and in this case might want to give up explaining POSIX, change his resume, and move on.
Re:Facebook recruiting and Unix systems by Denzel on Wednesday September 06, 2017 @10:40PM (#15188781)
Stanley might change his tune if he broaden his experiences a bit. A close friend of mine is a 20-something, now, Chief Engineer at a defense contractor working with the big private names and USAF.

He was a hardcore Linux guy before taking this position 5 or so years ago. He'll tell you himself, there's little transfer between deep Linux knowledge and deep Unix knowledge. They're two different beasts.

Trust me, Unix is not limited to programmers from the 1970s, it's very much alive, and it's not outdated. There's a hell of a lot of interesting stuff going on outside of Silicon Valley. I wish I could talk about it.

Re:Facebook recruiting and Unix systems by erikbye on Thursday September 07, 2017 @06:23AM (#15190442)
Yep, still use AIX here.
Re:Facebook recruiting and Unix systems by MichaelGG on Wednesday September 06, 2017 @09:43PM (#15188562)
Mac OS X is UNIX and people use it well after the 1970s, so he's just wrong.
Re:Facebook recruiting and Unix systems by watwut on Thursday September 07, 2017 @06:11AM (#15190392)
"defend why the guy who wrote the first half is bad at technical communication"

Too many details the target person is not just not interested about, but also have low chance to fully understand - judging from targets initial confusion about Unix and Linux.

Totally cool at that age, but not perfect communication either. All that is orthogonal to quality of communication from recruiter.

Re:Facebook recruiting and Unix systems by dave_sullivan on Wednesday September 06, 2017 @09:14PM (#15188446)
> You'll have a range of people from executives, to clients to co-workers in other departments who don't know what UNIX, APIs and POSIX are.

Yes, but if a recruiter is attempting to convince the smartest people at top universities to come be an intern at their company, they should know the difference (or practical lack thereof) between linux and unix. Or at least they should be smart enough to not triple-down on that difference when they clearly don't know wtf they're talking about.

Bottom line is OP is a candidate that should have gotten through to the next stage and should not have been disqualified because the front-line recruiter was being an idiot. It's a missed opportunity and there are probably many more like it.

Re:Facebook recruiting and Unix systems by akhilcacharya on Wednesday September 06, 2017 @10:55PM (#15188850)
> Yes, but if a recruiter is attempting to convince the smartest people at top universities to come be an intern at their company

aaand now I understand why he is how he is.

Re:Facebook recruiting and Unix systems by cakedoggie on Wednesday September 06, 2017 @09:57PM (#15188616)
> they should know the difference (or practical lack thereof) between linux and unix.

I hate this attitude. How can a recruiter know all the intricacies for the roles he is hiring, he would need to be an expert. He has to know everything he they have to learn a whole pile of new terms.

Re:Facebook recruiting and Unix systems by protomyth on Wednesday September 06, 2017 @10:30PM (#15188742)
That’s why you pay a technical recruiter. It’s their job to know all the terms and their relationships. They don’t need to know how to program them, just what fits what. Think the difference between a athlete and a sports reporter. The best sports reporters know the intricacies but no one expects them to play the sports they cover. Generic recruiters are not very useful.
Re:Facebook recruiting and Unix systems by cakedoggie on Thursday September 07, 2017 @07:06PM (#15196602)
It is stupid to expect a technical recruiter to know everything, especially in this ever changing world of languages and frameworks.

I like how easy it is for people to blame someone else here, rather than try to understand it from the recruiters position. I understand, we all hate recruiters.

Re:Facebook recruiting and Unix systems by protomyth on Thursday September 07, 2017 @07:16PM (#15196655)
I don't hate recruiters. I know quite a few that keep up with the industry. I literally only ask the competence of a sports reporter. What baffles me is the acceptance of little to no knowledge in recruiters.
Re:Facebook recruiting and Unix systems by wutbrodo on Thursday September 07, 2017 @03:36AM (#15189792)
Yea man, I hate it when people are expected to know enough to do their jobs effectively too. Thank god there are heroes like the recruiter in this post who have the courage to stick to their ignorance even when the situation is politely explained to them.
Re:Facebook recruiting and Unix systems by mynameisvlad on Thursday September 07, 2017 @01:14AM (#15189284)
Wat. That's his literal job. To screen applicants that use these terms.

If he doesn't know what the terms he's screening for mean, then he probably isn't a very effective recruiter.

Re:Facebook recruiting and Unix systems by muglug on Wednesday September 06, 2017 @08:08PM (#15188171)
Nah, they were pretty patient - updating their resumé so that they weren't lying, yet still giving the recruiter what they thought the recruiter wanted.

Presumably they were worried that the resumé wouldn't just be seen by a recruiter, and a more knowledgeable person might flag it.

Re:Facebook recruiting and Unix systems by gargarplex on Wednesday September 06, 2017 @08:28PM (#15188257)
There is an extremely fine line between speaking the layperson's terminology and lying.

Wrong: "Yep, I have UNIX experience!"

Right: "These days, the phrases 'UNIX' and 'UNIX-like systems' are used interchangeably. Please double check this with your hiring manager to confirm that we're on the same page."

Re:Facebook recruiting and Unix systems by f1notformula1 on Wednesday September 06, 2017 @08:52PM (#15188368)
Agreed there's a fine line. I somehow find myself a little further along the spectrum - Perhaps I'm jaded from dealing with too many recruiters who are trying to check boxes.

If I really thought this job was worth my time, I would've updated my resume to say UNIX and Linux, and then clarified during the first interview with a technical person.

Re:Facebook recruiting and Unix systems by Aeolun on Wednesday September 06, 2017 @09:38PM (#15188542)
Which incidentally is why so many actually technical people are tired of all these resumes that say an applicant has a skill they don't actually have.
Re:Facebook recruiting and Unix systems by foo101 on Wednesday September 06, 2017 @10:24PM (#15188711)
Wrong: "Yep, I have UNIX experience!"

Right: "Yep, I have Unix experience! I have worked on Solaris which is a bonafide Unix system. I also have experience with Unix-like systems like FreeBSD and Debian GNU/Linux."

Re:Facebook recruiting and Unix systems by tristor on Wednesday September 06, 2017 @10:53PM (#15188839)
Solaris and AIX /are/ UNIX. Solaris is derived from SunOS, which is derived from 4.2BSD, which was directly licensed by Sun from AT&T via a UNIX source license. Solaris and SunOS were both certified as UNIX.

Similarly IBM licensed AT&T UNIX and derived AIX. It is still certified as UNIX.

The Open Group holds the UNIX trademark and copyrights and conducts the certification and licensing process these days.

See here: https://www.opengroup.org/openbrand/register/

You've posted functionally the same comment multiple times in this thread. No matter how many times you say it, you are technically incorrect. UNIX is a valid piece of terminology when referring to commercial Unix OSes.

Re:Facebook recruiting and Unix systems by foo101 on Wednesday September 06, 2017 @11:05PM (#15188887)
> Solaris and AIX /are/ UNIX.

Did you read my comments carefully? I am saying the same thing as you are. I am saying that Solaris and AIX /are/ bonafide Unix systems in all my comments.

Re:Facebook recruiting and Unix systems by yorwba on Thursday September 07, 2017 @01:34AM (#15189346)
They are focusing on the distinction between UNIX and Unix.
Re:Facebook recruiting and Unix systems by Aeolun on Wednesday September 06, 2017 @09:31PM (#15188507)
How about recruiters that recruit for a role at Facebook of all things just learn what the hell they are recruiting for instead?

I don't think the onus is on developers here to explain why Unix and Posix are interchangable.

It's like the carpenter telling the recruiter that yes, his skills in building a chair transfer to building a table.

Re:Facebook recruiting and Unix systems by oculusthrift on Thursday September 07, 2017 @02:07AM (#15189470)
if you're not autistic you just say "yes im an expert in unix" and move on your with your life. it isn't worth it to do anything else.
Re:Facebook recruiting and Unix systems by wutbrodo on Thursday September 07, 2017 @03:40AM (#15189808)
He may have assumed that at some point someone in the hiring pipeline would _not_ be an idiot (or in your words, "would be autistic") and may notice his false claim. Especially for a college student applying for an internship, it's a little much to expect him to know exactly where lying on your resume is appropriate. (At some point he said "I have experience in Linux and UNIX" and the moron on the other end still referred to his resume saying Unix-like).

I think you may be extrapolating your own experience of "not being autistic" (by your definition) a little too widely.

Re:Facebook recruiting and Unix systems by oculusthrift on Thursday September 07, 2017 @02:20PM (#15194433)
I think it's silly and demeaning to think of college students as being that naive. I was one very recently and believe it or not we aren't that way. Especially ones who study engineering at top schools like CMU.

Everyday I talk to someone who isn't informed about one subject or another. It should be a common skill for people to put their selves in the other person's shoes and explain it at their level. When a non-cs person asks me about what exactly my job is I don't start going into details about Hadoop and Spark etc, I talk at a level they could understand about data.

As far as the autism comment, it was a little offensive but I meant it in terms of ability to read the social situation, not cs knowledge.

I may be a little harsh here, because everyone makes mistakes, especially in college. And there is nothing wrong with that. I've done embarrassing things with recruiters too, believe me. I just want to make sure people realize it's a mistake and learn from it.

Re:Facebook recruiting and Unix systems by cracell on Wednesday September 06, 2017 @08:08PM (#15188176)
The problem here is the that person thinks they are talking to a technical person when they are actually talking to a non-technical recruiter.

IMO the recruiter should have basic understanding of the technologies they are recruiting for. But it's the norm for them to have no idea.

Re:Facebook recruiting and Unix systems by cellularmitosis on Wednesday September 06, 2017 @08:24PM (#15188237)
I'm not sure I agree. You bring up an important point -- that specialists will always encounter slight errors when interacting with laypeople. There's a tricky balance to be struck there -- how do you communicate with them without adopting the same errors yourself, but also without bruising their ego, while hopefully educating them at the same time? The best mix seems to be the "correct by agreeing" approach.

"Is the tumor beniggun?" "Yes, that's correct, the tumor is benign".

Re:Facebook recruiting and Unix systems by wutbrodo on Thursday September 07, 2017 @03:50AM (#15189851)
This is a broader concept that I've had to get used to recently: I don't think this is a specialist/layman thing as much as a smart/dumb thing. I know plenty of very smart people who are happy to show their ignorance about a topic that they don't know about when talking to someone with that knowledge (including examples like the benign/bennigun thing).

For the first time in my life, I'm working with people who aren't particularly intelligent[1]. The lack of intelligence doesn't bother me much per se, but I was absolutely not prepared for how incredibly childish their psyche is when it comes to making mistakes and learning from them, admitting they don't know things, asking questions, etc. It was absolutely shocking how routinely people would read all kinds of ulterior motives into every possible question: "the only reason you would ask X is because you're trying to put me down" and stuff like that. I've learned to heavily sugarcoat things, stroke egos with compliments before describing things that need improvement or fixing, etc etc. Goddam is it an exhausting waste of time.

My plan at this point is to steer my career as far away as possible from people who are this stupid and immature; I spent a long time at the start of my career surrounded by very smart people and I just got used to the idea that everyone is secure in their intelligence and everyone can focus on being productive together without needing to keep stopping and feeding the egos of infants.

[1] Just to forestall the complaints: this isn't a value judgment of who they are as people, it's just a single weakness. A comparable weakness of my own is that I have to exert quite a bit of effort to maintain a strong work ethic when being hardworking comes more easily to some.

Re:Facebook recruiting and Unix systems by bshanks on Thursday September 07, 2017 @12:01AM (#15189063)
(this comment is a dup of one that i submitted elsewhere in this thread)

As a tutorial for those of us like me who sometimes stumble in situations like this, could someone who found the OP's responses to the recruiter unprofessional please post example phrasing of what the OP should have said? Let's assume the constraint that the OP will refuse to lie (so they won't just change their resume to 'Unix' instead of 'Unix-like').

This is a genuine question; I often can't think of how to phrase things and I think an example would be educational.

Re:Facebook recruiting and Unix systems by monktastic1 on Wednesday September 06, 2017 @10:55PM (#15188849)
Recruiter: "We're looking for students with experience working on Linux and Unix. If you do not meet the above ..."

Stanley: "As per my previous email, I have experience working on Linux and Unix ..."

Recruiter: "Your email and resume say Unix-like systems, which is not exactly Unix."

What is the point of the recruiter's last email, claiming that the email doesn't say Unix, when it clearly does? It looks to me as though Stanley was crystal clear at this point, and the recruiter still wouldn't have any of it.

Re:Facebook recruiting and Unix systems by jrs95 on Thursday September 07, 2017 @07:53AM (#15190934)
A technical recruiter should definitely know, especially after you've explained it in exceedingly obvious language. It's not like just updating your resume to say different words is necessarily going to work. He more or less did that at the end by being specific about Linux, and yet the recruiter was like "oh it still doesn't say Unix". My grandmother, who didn't even graduate from high school, is less clueless than this guy.
Re:Facebook recruiting and Unix systems by majormajor on Wednesday September 06, 2017 @08:23PM (#15188231)
It's unclear to me if the recruiter meant "experience" in the "professional experience" sense vs just "have used personally," I'd say there was a definite failure on both sides to figure out if that was the expectation. Both parties in this are basically just repeating the same stuff back and forth at each other "you need Unix experience" "I have Unix on the skills section" and repeat...
Re:Facebook recruiting and Unix systems by TheMagicHorsey on Thursday September 07, 2017 @02:29AM (#15189539)
Nothing in that guy's email was rude or unprofessional.

Is just communicating a fact politely, "not nice"?

Re:Facebook recruiting and Unix systems by kowdermeister on Thursday September 07, 2017 @04:27AM (#15189981)
Irrelevant that you are "right". You have to guess what the recruiter wanted and just say yes.