Hacker Newsnew | past | comments | ask | show | jobs | submit | midnight011's commentslogin

The suggestion about finding another area and using programming in that area is very good. If you want to do that, it is probably worth looking into interdisciplinary, joint, or independent majors. These make it possible to still study some CS and other areas without double majoring. Unlike most majors, you might also be able to avoid classes that are useless. Most schools seem to have a major along these lines.

I did this with an independent major in civic technology. It included a lot of CS (enough to get a good foundation plus more advanced classes in applicable areas), political science, statistics, civic media, and some sociology and social philosophy. The major was much more interesting to me than pure CS. I also learned a lot about the specific area I'm now working in from multiple angles, far more than if I had just been studying other fields in my spare time.


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

Search: