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

Effectively a "hard" degree is an IQ test. General cognitive skills exist and they're especially useful in software development.

ITT people are focusing too hard on the content of a CS program and too little on the more general goals of an undergraduate degree:

- expose you to multiple fields of knowledge while focusing on a main thread

- help you develop generic thinking skills that should translate to a variety of fields of application (there are many CEOs with art history degrees)

- lead you through a first approximation of a scientific project, qualifying you for graduate-level research

- signalling to the world that you have the chops and the work ethic to go through with a major project with many frustrating stepping stone

- etc.



> signalling to the world that you have the chops and the work ethic to go through with a major project with many frustrating stepping stone

i.e., hazing.


Or, less dismissively, commitment.


Eh, both.

You demonstrate commitment by surviving the hazing ritual.




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

Search: