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

People I have worked with who have graduate level education (masters or doctorate) are extremely well prepared when performing as a software developer. The education can be in any academic discipline.

People who have a bachelors degree are less prepared to work as a software developer. Counter intuitively this lack of preparation is magnified for those with a computer science degree. Most of my computer science coworkers have historically had weaker communications skill, such as describing details with precision objectively or documenting a simplified set of instructions. I am so under whelmed that basic reading and writing are something I would test for in a job interview.

In addition to weak communication skills I have also observed less flexibility or willingness to learn unfamiliar skills from computer science skills undergraduates. It’s as though these students believe they know all they need and the employer should adapt to the set of techniques these employees were taught. I have had heard somebody on HN describe this as lame duck syndrome. I have observed this enough that it biases me in opposition to job candidates with a comp sci education.



Those little quirks can be eliminated through proper employment screening. You can implement personality screening, skills verification exams and so on. Assuming the screening is effective, these undesirable candidates can be eliminated quickly.




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

Search: