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

It seems to me that regardless, you need to still have a CS degree and understand (and be able to implement) algorithms of increasing complexity, even if you're making a CRUD app.

But I agree, these interview posts altogether don't seem to say anything consistent.



"you need to still have a CS degree and understand (and be able to implement) algorithms of increasing complexity, even if you're making a CRUD app."

Why?


Sorry if it wasn't clear, I meant that's the impression I get from a lot of these interview posts.


Why would you need to have a CS degree?


Anecdotal, but a few of the best software engineers I've known did not have CS degrees. You certainly do not need one to write a CRUD app in Rails/Django.


>you need to still have a CS degree and understand (and be able to implement) algorithms of increasing complexity

One doesn't necessarily lead to the other, and the absence of A doesn't exclude B.

It's a common mistake to believe that CS cannot be self-taught.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: