Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Dealbreakers for hiring a programmer

Name: Anonymous 2013-03-30 18:58

You are an experienced and settled member in your company. After escaping a series of layoffs, you have reached a stable employment position, and are considered a valued employee. As one of the more seasoned in the workforce your knowledge of recruitment is considered essential. Thus you have been tasked with the responsibility of finding a new programmer for your team. What red flags will you watch out for in your slew of young and eager interviewees?

Name: Anonymous 2013-03-30 19:00

You are an experienced and settled member in your company.
no I'm not

Name: Anonymous 2013-03-30 21:50

Drug test them, then run a criminal background check. Make sure they don't own any guns so they can't shoot up the place. Give them a polygraph and make sure that they don't plan to steal your intellectual property. Have them examined by a doctor so that your company can save money on insurance (if you offer it, if not, then do it anyway so they don't just keel over and die in the middle of a project). Ask to see their browsing history on a regular basis so that you know they don't go on 4chan\world4ch. Don't hire anyone with a spouse or children, to insure that they can always be ready for overtime. Ask them what they expect to be paid: if it is lower than average then they are not confident and likely incompetent; if they ask for higher than average, then they are arrogant and expect too much. Double check their history to make sure that they don't make sexist or racist jokes. Look on their facebook to find out if they are the antisocial type. Time them on how long it take them to read the employment contract: if it takes too long, then they don't need the work bad enough and will leave soon, messing up the company's plans for them; if they don't take enough time then they are careless and easily fool, meaning they will likely mess up when dealing with customers. If they don't have a bachelor's degree, then instantly reject them. If they don't have a few years experience (even if it's only an intern position), then instantly reject them. If they ever went to a junior college, or an online college, then instantly reject them. If they ever went to any sort of "vocational" program, instantly reject them. If they have any certificates that aren't backed up by real experience, instantly reject them. If they didn't have at least a 3.5 GPA, instantly reject them. Don't hire people with too many jobs on their resume, it shows that they move around too much and can't be trusted. Don't hire people with too few jobs on their resume, it shows that they don't know how to adapt to new corporate cultures. Don't hire programmers over 35, because they have trouble adapting to new technologies. Don't hire anyone under 25, because they are just children and cannot act responsibly or be respected by customers. Don't hire anyone with gaps in their employment history, as it shows that they are lazy and don't need the job, and might quit at any time. Don't hire anyone looking for a job while still employed, as they have shown themselves to be disloyal to their current company. Don't hire anyone who don't seem to be team players, as they will not demand the respect of customers or coworkers. Don't hire anyone who asks about career advancement, as they will neglect the job they were hired for so that they may try to find another. Ask them about their hobbies: if they answer with anything other than things that further their knowledge in programming, then instantly reject them. If they answer with anything odd (strange musics, occult, anime, Touhous, extreme sports), instantly reject them. Ask them how they feel about "open source" software and the GPL. If they are too positive, quietly show them the door, because they might steal your code and give it to an "open source" project. If they are too negative, then quietly show them the door, because it is not their job to think about what is done with the code that they write. Inform them about the NDA's that must be signed. If they take too long to formulate an answer, then they are flaky, if they don't take long enough to think about it, then they aren't taking it seriously. Inform them of the non-compete agreements and the fact that you will own any code they write for six months after employment and that they write on their personal time. If they show any resentment to this industry standard practice, reject them immediately. Run a credit check on them: if they don't have very much debt, then they will be less pressured to perform well at work; if they have too much, then they are vulnerable for bribery and other corporate espionage. Reject anyone who has a history of military service, as they are more prone to violence and intimidation, and might have mental health issues that will cause poor performance and drag the company down. Reject anyone who has been a law enforcement officer, because they will tend to misunderstand things and interpret things as illegal. Reject anyone who has a history in education, as they tend to patronizing and make their coworkers uncomfortable. Reject anyone who has citizenship in your country, because those people are more likely to be able to leave for higher wages. Reject anyone who is a minority, as they could sue the company for harassment and discrimination. Reject anyone who isn't a minority, because they lack sensitivity and could offend one of their coworkers and put the company in a compromising position.

Name: Anonymous 2013-03-30 21:57

hm.. Arrogance..? Lack of problem solving ability..?
Wouldn't it be better to look for green flags though?

Name: Anonymous 2013-03-30 22:01

>>3 lmao

Name: Anonymous 2013-03-30 22:03

I've hired two programmers at my company. The last one was a cute Chinese girl with Lisp on her résumé. We've had three lunch dates and went out to karaoke last week. This Tuesday night she's coming over to my place to cook yakisoba chow mein. Wish me luck /prog/riders.

Name: Anonymous 2013-03-30 22:18

Oniichan~

Name: Anonymous 2013-03-30 22:36

>>6
Find out when her birthday is and get her an autographed copy of SICP.

Name: Anonymous 2013-03-30 22:38

>>3
Typical human resources director.

Name: Anonymous 2013-03-30 23:05

>>3
is this kopipe?

Name: Anonymous 2013-03-30 23:31

>>3
Catbert!

Name: Anonymous 2013-03-31 0:01

>>3
Standard practice indeed. I was fired about six months or so ago for ` `not being a team player' ', and now I have to do stupid system admin work because everywhere I go it's like this. It's not like I'm wearing my Sailor Moon t-shirt either. Fucking interviewers, they're like prosecutors trying to convict you, how the fuck could I not be nervous?

Name: Anonymous 2013-03-31 0:49

>>6
NO ZOB IN JOB!!!

Name: Anonymous 2013-03-31 1:21

>>10
No, but I'd be honored if it was~ *wink* *wink*.

>>12
You should try not owning a Sailor Moon shirt, faggot.

Name: Anonymous 2013-03-31 1:34

>>3
to insure
insure


lel

Name: Anonymous 2013-03-31 1:41

>>3
This is unfortunately realistic. Don't support the system. Work pseudo-anonymously directly for customers, so that all they have to judge you by is your past work.

Name: Anonymous 2013-03-31 1:59

>>15
Stop mocking me cretin I FUCKING HATE YOU DIE IN A FIRE

Name: Academia 2013-03-31 2:04

>>3
We leave you shitheads alone for one fucking moment and this is what you do?

Name: Anonymous 2013-03-31 18:05

>>18
There might just be more politics in academia than there is in business. At least a new person with money can make waves in business (possibly), but to succeed in academia you have to suck a thousand cocks from the thirteen committees that decide what you have for breakfast until you get tenure, at which point you are the one getting your cock sucked.

Name: Anonymous 2013-03-31 18:13

>>19
That is much unlike my experience. Note that I was referring to pure science (including mathematics and computer science) academia only. Humanities academia is the cancer that is killing the world.

Don't change these.
Name: Email:
Entire Thread Thread List