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

Drawing the line for separation concerns is one of the hardest things to do well in CS.


Not only in CS, it is hard as organisation design as well. E.g. do you want an engineering team, or do you want a product team that has engineer so to eliminate silo. Should engineer care about hiring? Or that's HR's concern. What about security? What about how good the product is performing? What about customer feedback? Should engineer care for all that? Organisation of code is miniature version organisation of a company. Of you nail it, that's your secret sauce




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

Search: