Hacker News new | past | comments | ask | show | jobs | submit login

I also wasn't a programmer before I started university, and I haven't regretted getting a Master's in CS one bit. There's some sort of general aptitude for programming you need, and no university education in the world can help you if you lack that. But if you have that, a CS education is a lot of help in making you a good programmer. Not because of whatever languages are in fashion when you get the education, but because of the more timeless subjects: Algorithms, paradigms, complexity theory, and compiler theory. These are the tools you need to be able to quickly pick up a language, any language, and be reasonably good at it.



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

Search: