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

I agree with #3 the most: know the difference betweeen CS and software engineering.

Specifically, if you want to do Software Engineering, be prepared to spend a lot of time learning it yourself. CS teaches you the fundamentals of programming, but applying these fundamentals is almost a completely different field.

CS to software engineering is like Materials Science to Architecture - sure you'll know what the molecular structure of wood is and maybe even the exact tensile strength of a 2by4, but you won't know even the first step to designing and constructing a house.



Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: