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

Perfectly normal... undergrad CS focuses on theory over engineering. I think graduate work tends to touch more on the engineering side, but typically new grads will learn engineering on the job. This is how I did it, and from books (Code Complete, etc.).

I still remember being asked ridiculous questions about design patterns and UML as a new grad. Stuff that is never taught in a typical CS degree - but interviewers seemed aghast I didn't know them. I still remember one saying "but you didn't learn design patterns?!".

I think the only things you should expect from new grads is ability to code, basic understanding of computer architecture, and possibly data structures / algorithms.



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

Search: