Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For a while my company did aptitude tests which were basically a kind of IQ test. Between good results on this kind of test and having a good conversation in an interview I felt there was a very good correlation for doing well on the job. I value this higher than specific knowledge. I feel smart people that can communicate and get along with others will usually deliver high performance.


Both are needed in a healthy team. Unless you're building trivial things then just being smart and communicative doesn't cut it. I would say you need a mix of 50% really smart people, that get along with others, and have the specific knowledge required, and 50% smart people that get along with others, and have some basic skill. That mix +/- is a good team. A team of smart people that have good people skills (EDIT: but lack specific/domain knowledge/experience) will consistently produce terrible software.




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

Search: