MrHen comments on On the Fence? Major in CS - Less Wrong

18 Post author: talisman 07 May 2009 04:26AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (57)

You are viewing a single comment's thread.

Comment author: MrHen 07 May 2009 01:23:12PM 6 points [-]

Whoa... you are suggesting that everyone else do what you didn't and the reasoning is a list of ideas with no data? No offense, but how do I know this is not a grass-is-greener, I-wish-I-would-have moment?

I would beware of other-optimizing. As soon as I graduated with a CS degree I realized I should have been in philosophy the whole time. I love my CS major and agree that it is an excellent choice and do not regret the work I put into the process. I also agree with your points. But choosing a major is not a small thing that should be tilted by a post based on anecdotal evidence from someone who didn't do it.

After watching math and physics majors struggle in CS101 I realized that CS is not an intuitive field for everyone. They were not stupid or lazy people. They just didn't "get it". You can graduate with a CS degree and never "get it" and not know jack shit about coding, systems, or any of the other great things you mentioned. I learned about those things. But right now I am working with someone who graduated with a CS degree and did not.

This isn't meant to be a rain-on-your-parade comment; I just want to warn the bloke who reads this post and thinks, "God, math is that useless? I guess I will go CS." The key part in your post they may have skimmed over is this:

You shouldn't be considering a career in academia unless you're passionately in love with your field, unless you think about it in the shower and over lunch and as you drift off to sleep, unless the problem sets are a weekly joy. A lesser love will abandon you and leave you stranded and heartbroken, four years into grad school.

If you are passionately in love with your field, go for it. If you are not, find a different field. CS is not something everyone can fall in love with and think about in the shower and over lunch and drifting off to sleep. Neither is Math, Physics, Engineering, Psychology...

Comment author: talisman 07 May 2009 01:45:08PM *  1 point [-]

I am very successful in my secret identity life, so no, this is not some kind of grass-is-greener observation; rather, it's an attempt to give practical advice to my younger selves out there. I majored in math and physics, and did well, and am in the world now, and can concretely see the ways that a CS education would have helped me, ways that people less smart than I am think better!

As soon as I graduated with a CS degree I realized I should have been in philosophy the whole time.

I'm comparing CS only to other technical majors.

CS is not something everyone can fall in love with and think about in the shower and over lunch and drifting off to sleep.

I'm not proposing CS as an academic discipline, but as a discipline for training the mind for work in the world.

Do I know the intricate details of every reader's intellectual life? Do I claim that everyone who's currently majoring in math or econ drop it and switch to CS?

To quote Robin:

[S]harp people ... distinguish themselves by not assuming more than needed to keep the conversation going.

Comment author: MrHen 07 May 2009 02:17:47PM 1 point [-]

Fair enough. I just wanted to be sure. :)

Comment author: thomblake 07 May 2009 01:30:00PM 0 points [-]

As soon as I graduated with a CS degree I realized I should have been in philosophy the whole time.

This matches my experience. I was a CS major for a bit but ended up graduating with a degree in philosophy. It was much more relevant, even to working in computing.

Comment author: jscn 13 May 2009 10:03:39PM 1 point [-]

Thirded. I completed half of my degree in CS before switching to Philosophy. I'm finding it significantly more stimulating. I don't think I learned anything in my CS classes that I couldn't easily have taught myself (and had more fun doing so).