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

This is why I'm doing mostly stuff unrelated to CS in school (linguistics, philosopy, etc..). I don't feel it's a good use of my time to take useless courses, though I am thinking of double majoring in CS and Linguistics. I agree with the OP about startups, they're mostly dull, stressfull, and immoral, and I have worked at one that was probably better than most and still found it basically immoral because of how they wanted to treat user data.


I found a nice compromise: my school offered a B.A. in Computer Science. I already knew how to code very well, and this was really great for me because I had to take the fundamental academic CS courses (mathematics and theory) but was able to skip out on most of the applied electives I'd already been well familiar with (I didn't exactly need to take a database class).


This was what I really wish I had done. I tallied up all of the electives I didn't need/benefit from on top of the B.S.: it came up to around 12 courses, enough time to fit another major and more. A B.A. would have cut into that even further, but I was worried about the perceived harm it would have on me in the job market, even though now I realize that was such a false fear.


I was worried about the same thing, and I thought a lot about switching. Ended up keeping it because I enjoyed my other classes more, and got lucky in that nobody cared.




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

Search: