If you really want to know if a (otherwise qualified) developer will fit into your team you should do contract-to-hire. Anything less is a guess. Every team is different, every need is different and every candidate's experience is different. Assuming you can ask a magical question or two and know is the realm of psychics.
How to Decide if a New Hire Will Be a Team Player in the Interview
21–30 of 57 posts
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#22Charitably, I'd call this a complexity problem - it costs resources to look into individuals, and that's why you have an interview process rather than having the people who do the job talk to the person and see what they think.
Uncharitably, I'd say there are people seriously out of touch with their humanity. Who view people as components because they don't care about people. Perhaps because, if you do, it's emotionally draining to get to know so many people and then hurt them by turning them down.
Since it's hard to believe this is really an efficient long-term approach to recruitment, I suspect the truth lies somewhere in between.
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#23Just because a person isn't 100% 'team player' material doesn't mean they are not capable of massive step-change contributions to a team activity.
If you hire all 'team players' or all PhDs or all men or all people who have been successful in their lives you are likely to have a team that has less capability than one that has some diversity.
Unless you're just building a production line - in which case you probably want the uniformity.
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#24The Airplane test: imagine sitting next to this person for 8 hours on an airplane. If your first reaction is "No thank you!" then your team will feel the same about working with them.
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#25If you really want to know if a (otherwise qualified) developer will fit into your team you should do contract-to-hire. Anything less is a guess. Every team is different, every need is different and every candidate's experience is different. Assuming you can ask a magical question or two and know is the realm of psychics.
> If you really want to know if a (otherwise qualified) developer will fit into your team you should do contract-to-hire The difficulty here is that no one who is even mediocre would ever do a "contract to hire". If they are good they have options and there just isn't any upside to doing a contract for hire when you can take another full time job. Contract for hire is a big red flag!
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#26">What were the biggest challenges the team faced?"
Struggling with a crony manager whose universal incompetence worked its way into every aspect of the project. This ultimately made a smoking wreck of the first public milestone.
">Walk me through the biggest team problems and how they were resolved. What was your role in this?
After the major public embarrassment described above I was sent before a panel of consultants to effectively interview for my job. I successfully convinced the consultants of my own my own plan to recover the project while laying provable blame for the project dysfunction on the problem manager.
The team was appointed a new manager who was happy to stay all but completely out of the way. I was made technical lead and given free reign to pull together a new team. Within six weeks we completed a new public milestone with 4x the scope of the previous failure without a hint of trouble.
---
Personally, I see "team player" often being confused with simply being subordinate to the established team.
I think there's definitely wisdom in a mentality of service, to the team or the job.
Thing is, the team may be best served by having part of it removed and the team function may be best served by a completely different team.
In my experience, people don't like to hear that.
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#27Earlier quoted context omitted.
I really like asking questions about what a person has done (especially as personal / home projects), also to a lesser degree what tech blogs they frequent (if they only mention aggregators, thats half a demerit). What are the weaknesses of these questions?
The problem with rating a candidate on the basis of his personal/home projects is that it excludes potentially-excellent candidates who are __unable__ to work on anything at home due to, e.g., having several young children and half-dead parents to care for. (Also, don't try to retort with "so ask them about the personal/home projects they did before having kids", as that wouldn't be sufficient to cover the people who…
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#28I wonder how my honest answers to that line of questioning would be interpreted? ">What were the biggest challenges the team faced?" Struggling with a crony manager whose universal incompetence worked its way into every aspect of the project. This ultimately made a smoking wreck of the first public milestone. ">Walk me through the biggest team problems and how they were resolved. What was your role in this? After the…
"Your velocity is off by ten percent. We're concerned."
"You're the most talked about person in the scrum-of-scrums."
Gahhh.
Re: How to Decide if a New Hire Will Be a Team Player in the Interview
#29+1