This tag is for hiring questions. There is also an "interview" tag for interview related questions.

learn more… | top users | synonyms

116
votes
31answers
29k views

How old is “too old”? [closed]

I've been told that to be taken seriously as a job applicant, I should drop years of relevant experience off my résumé, remove the year I got my degree, or both. Or not even bother applying, because ...
100
votes
22answers
10k views

Do job postings exaggerate their requirements? [closed]

I feel like a reasonably qualified programmer, but a lot of job postings I run into make me feel otherwise. Almost all of them separate qualifications into requirements and desirables, but even the ...
81
votes
14answers
3k views

Hiring a programmer much more qualified & experienced than yourself?

My employer is hiring a programmer - more specifically, I am interviewing and selecting the person who will fill the position. The best candidate right now is far more qualified than I am, older, and ...
76
votes
20answers
6k views

Choosing between two programmers: experience vs. passion [closed]

I am in a position where I have to hire a programmer and have the option of 2 candidates, the first has experience but he doesn't have a passion for coding and he says so while the second doesn't have ...
74
votes
22answers
9k views

Job hopping, is it a problem? [closed]

How would you, as someone involved in the hiring process (manager,interviewer, etc) feel about a candidate that has changed jobs every 1-2 years? updateThanks for all the input everybody, some really ...
57
votes
21answers
17k views

Is “Hiring only the Best” a really practical advice for normal desktop application programming? [closed]

For background, we are doing desktop engineering applications, with an AutoCAD like UI, something similar to etabs. One thing that really bugs me is, is there any need to hire the very best ...
50
votes
11answers
5k views

Woes of a Junior Developer - is it possible to not be cut out for programming? [duplicate]

(Let me start off by asking - please be gentle, I know this is subjective, but it's meant to incite discussion and provide information for others. If needed it can be converted to community wiki.) I ...
40
votes
12answers
3k views

How do I convince my employer to hire an additional developer without selling myself short?

I'm the only developer at a small company. I've slowly moved into development here; until ~4 months ago 50-75% of my time was spent on operations. Now, 50-75% of my time is spent on development, with ...
39
votes
9answers
16k views

Hiring a Junior Developer, What should I ask?

We are currently hiring a junior developer to help me out, as I have more projects than I can currently manage. I have never hired anyone who wasn't a friend or at least an acquaintance. I have a ...
37
votes
14answers
9k views

Would you hire programmers without a 4-year college degree? [duplicate]

Possible Duplicate: Is a university education really worth it for a good programmer? There're many talented programmers who didn't go to school and who accumulate tons of personal projects. ...
34
votes
4answers
6k views

How would you assess a programmer's Github profile?

Lots of people in the open source community say they strongly consider a candidate's Github profile when hiring. I'm active on Github, with a few projects of my own and some contributions to others. ...
28
votes
6answers
923 views

Should companies consider remote employees or stick to local employees?

Elite developers can be 10x more productive than an average developer. Clearly it's easier to find an elite developer around the whole world than in a company's backyard. If a company is not ...
27
votes
24answers
2k views

Incentives to offer programmers [closed]

I'm going to be co-founding a business in the coming weeks that will cater to web development, design and web application development, possibly extending into software development in the future. I'm ...
27
votes
17answers
2k views

5 years of university education vs. 5 years of work experience - Which would you pick if hiring? [closed]

Say you need to hire a programmer. You have two candidates at your table: one has studied 5 years at uni (and holds a Master's degree, of course), but has no work experience; and the other holds no ...
26
votes
19answers
2k views
26
votes
15answers
2k views

How to interview a natural scientist for a dev position?

Original Question I already did some interviews for my company, mostly computer scientists for dev positions but also some testers and project managers. Now I have to fill a vacancy in our research ...
23
votes
7answers
1k views

What techniques do you use when interviewing developers?

I realize there have been lots of discussions about this type of thing and they often devolve into dogma around whether you ask the "100 logical pirates" type of questions or whether you get them to ...
22
votes
8answers
4k views

Why would you hire in-house software developers instead of outsourcing them to develop a product for your company? [closed]

Why would you hire in-house over outsourcing in developing a product for your company? I can only think of a few but I'm not entirely sure if they're good enough reason. This is actually for a debate ...
21
votes
10answers
2k views

How to add a new developer to the team

I run a small company composed of only 2 developers. We are building a very big application for one of our clients. Development on this project has gone on for 1.5 years. Now this client has secured ...
21
votes
13answers
1k views

What's the deal with programming languages as strict job requirements? [closed]

I went to a "job fair" recently and I was surprised to see how much emphasis workplaces seem to put on the programming languages candidates are familiar with. From my (admittedly limited) experience, ...
19
votes
6answers
2k views

Old programmer disappeared. About to hire another programmer. How do I approach this? [closed]

After spending over one year working on a social network project for me using WordPress and BuddyPress, my programmer has disappeared, even though he got paid every single week, for the whole period. ...
18
votes
8answers
6k views

KPI's for Programmers [duplicate]

Do you know any Key Performance Indicators for Developers? What should be measured and monitored?
18
votes
10answers
8k views

How relevant are Brainbench scores when evaluating candidates?

I've seen many companies using certification services such as Brainbench when evaluating candidates. Most times they use it as a secondary screen prior to interview or as a validation to choose ...
18
votes
8answers
2k views

Importance of bitwise thinking [duplicate]

I take interview for my company. During interview I've faced many candidates having 1 to 3 years of experience in their field. Typically, they had experience in C#, Java, J2ME, iOS and similar ...
17
votes
11answers
2k views

Any tips on getting hired as a software project manager straight out of college?

I graduated with a BS in compsci last September, and I've been trying (unsuccessfully) to find a job as a project manager ever since. I fell in love with software engineering (the formal practice ...
17
votes
11answers
2k views

What responses disqualify a candidate from hiring during the interview?

You are in the process of looking for candidates for a software development position, all the resumes are reviewed, and you made a couple of interview invites. Now, the folks show up in the conference ...
16
votes
8answers
3k views

Is it getting harder to hire VB.NET developers?

I'm a consultant, and my last two engagements have been at VB.NET shops. It's become apparent to me that these organizations have a really hard time finding FTE developers. Have any of you observed ...
16
votes
3answers
1k views

Is there any formal research in FizzBuzz Question Effectiveness?

After seeing this question today on variation of the FizzBuzz interview question, as well as seeing other questions related to it around, I have to ask: is there any formal research on how effective ...
16
votes
6answers
791 views

Development Teams - Can One Bad Apple Spoil the Bunch? [closed]

...One of the most important features a new employee should have is compatibility with the spirit of the people who already work there. {...} I am convinced that gaining insight into the ...
16
votes
6answers
2k views

How to hire a good C# developer if I don't know C#?

I'm a C++ developer. I know how Windows works on the native level, but I'm not a big expert in C# and .NET. Now I need a C# developer in my team (all my developers are C++). How can I hire a great C# ...
16
votes
2answers
1k views

How do you measure the effectiveness of your hiring & interview process? [closed]

Although I've seen many discussions on how to do an interview and develop your brand, I haven't seen many discussions on how to determine if your hiring & interview process is actually working ...
15
votes
11answers
1k views

Hiring Developers - Any tips on being more efficient? [closed]

I represent a software company that is in process of building a large software development team. We are picky in who we hire and have really good retention rate (most of the devs have been here for an ...
15
votes
6answers
587 views

Hiring “off-platform” - what are the indicators for successful candidates?

When looking for candidates you often want to have people with direct experience with the technologies and platforms you are using today. However, that may not always be a possibility. The ...
15
votes
13answers
2k views

How to retain student/intern programmers?

We have a small team in our department and typically employ 1-3 students/interns. The problem we have is retention. We like to hire a student that will stick around as part of the team for more than ...
15
votes
5answers
1k views

How to identify potential for becoming a programmer [closed]

There's heaps of information out there on hiring someone who's already a programmer. (Or claims to be one.) But what about identifying someone who has the potential to become a programmer, with ...
14
votes
12answers
3k views

how do early stage startups hire ninja programmers [closed]

I am programmer who just started working on a startup idea. At the moment I want to bring onboard at least one programmer. This programmer should be a ninja - a 10x engineer. Since early days are ...
14
votes
10answers
1k views

How important is a good coding style for the decision to hire a programmer?

Even as a student I am asked to review the code of programmers who have (not) passed a test (create a list of Fibonacci numbers on android). While I am very strict on coding style I just read about ...
14
votes
8answers
3k views

Best ways to recruit developers [closed]

What are the best ways to find qualified developers for my company? We've had some limited success with traditional routes like posting to job sites and hosting open houses, but I'm trying to find ...
14
votes
10answers
903 views

What to look for in Startup employees [closed]

I am an engineer but don't have a computer science background. I am proficient with Python, Django, use Mongo and know a bit of C++ / C#. Dabble with NGinx here and there. My weekend project, a nifty ...
14
votes
8answers
918 views

How can you filter out irritable programmers in interviews? [closed]

So I've had a few situations now where programmers have passed the interview teams with flying colors, only to find when they arrive on scene, they demonstrate an extreme touchiness any time any ...
14
votes
6answers
3k views

Code Samples and Interviews?

I've seen a number of questions since I've been here where, in the answer, someone has asserted that they would never use portfolios or code samples coded outside of the interview process to judge a ...
13
votes
9answers
1k views

How can I let prospective employers know I'm a great developer?

I've recently read through Joel's guide to finding great developers, and I feel really strongly that I am smart and get things done. The problem is, I didn't learn how to get things done until about ...
12
votes
6answers
871 views

How productive is an excellent developer compared to an average one?

I believe that I read somewhere that Google has a rule of thumb that an excellent developer is around 300 times more productive than an average one. Does anyone have any rules of thumb used by large ...
12
votes
3answers
626 views

Guiding Non-Programmers in Hiring of a Programmer

A friend of mine has a developer (possibly the "mad genius" type) that has built a substantial system on which their small business is critically dependent. They'd like to get away from their current ...
12
votes
0answers
767 views

Can a developer move into a fast-paced career later in life? [duplicate]

Possible Duplicate: How old is “too old”? Most developers I know pushed really hard to get ahead in their careers early on, then maybe slowed down about 10 to 15 years in to ...
11
votes
12answers
1k views

Does tweeting 9 to 5 hurt job applicants? [closed]

If you were looking into a job applicant's background and discovered that he or she has 1200 followers on Twitter and averages 50 tweets per day (more than half of which are during business hours), ...
11
votes
13answers
859 views

Is programming a profession not for a person with speech impairment?

My friend has 15 years of programming experience and Ph.D. in mathematics. He has also cerebral palsy with speech impairment. Because of his handicap, he chose to being a software developer after his ...
11
votes
9answers
1k views

Hiring at start-ups vs established companies [closed]

I have always wondered about this and perhaps experienced folks here can comment on this. I always read that big established software companies such as Google, Microsoft, etc are always wary of hiring ...
11
votes
2answers
999 views

Are code screening services worthwhile? [closed]

I've seen websites that screen programmers by their ability to write code. It's a service that you enter a programming question into and then send out a link. Job candidates program their solution to ...
11
votes
5answers
6k views

What are questions to test a programmers knowledge of SQL? [closed]

What are questions to test a programmers knowledge of SQL? What is the answer to the question? And what would a lack of an correct answer mean in terms of time likely to understand the concept(s) ...