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

You sure you wouldn't prefer someone who's really good at implementing binary search trees ...


There are plenty of people who are great at CS fundamentals yet write messy, excessively complex, and/or over engineered code. For many software roles I'd much rather have someone who can write clear, maintainable, and performant code first, with deep knowledge of CS fundamentals only a requirement depending on the nature of the role and product.


There are plenty of people who are great at CS fundamentals yet write messy, excessively complex, and/or over engineered code.

Augh, PTSD trigger.


The one thing that you have to remember is that no one wants to write bad, unmaintainable code.




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

Search: