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

I disagree.

I am not a fan of coding, but love what I have learned as a CS major. I am much more interested in cultivating my understanding of how computers really work. Learning about coding was interesting, but it was only a tool for me, a game, another language, or system of representation necessary to develop a higher level of understanding. I would liken it to learning languages to study literature.

I learned how to do calculus and linear algebra by hand, and use it all the time, but i use calculators and matlab to accomplish this.

I love having learned about fascinating topics, such as networking protocols, functional programming and the lambda calculus, security (my favorite), concurrency, software engineering (from design patterns to agile development / project management to versioning systems (which I apply to other aspects of my life now)), all the way down to assembly language, microcode, combinatory logic, boolean gates, flip flops, busses, and pipelines, etc that makes this all possible.)

I still don't love to code, but I know I want to work with computers for the rest of my life, and I'm pretty sure that studying Computer Science was the best use of my time at school.



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

Search: