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

In theory? Nothing at all.

In practice, some see the fact many tech employers give coding tests to people with CS degrees as a sign the standards at the end aren't as consistently high as one might hope.



This is a stupid argument. Is one to suppose that the brain teasers that were popular in interviews 15 years ago implied that universities weren’t teaching people to be clever or something?

I think a lot of interviewing style is fashion driven.

Also computer science isn’t necessarily about actually coding anyway. It’s mostly about algorithms and structure and complexity. Similarly, anyone who knows anything about university mathematics courses does not expect fresh graduates to be particularly good at arithmetic


The difference is that programming is an essential craft. Algorithms are fundamental here, but it seems like teaching „structure and complexity“ equals to teaching paradigms that where en vogue a generation ago. This kind of knowledge is distracting, pretentious and even harmful.


On the other hand, I find it hard to imagine you can make a multiple year degree out of just programming. Hence why the best courses will have a mix of both practical and theory.


It works in practice as well. That is what junior college is all about. About a third of Berkeley graduates came from JCs. Transferring in at the JC level is competitive and hard and getting out is always hard.


CS isn't programming, so I don't think it's unreasonable to make sure a candidate from a CS background has the basics down.




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

Search: