Hacker News new | ask | show | jobs
by kasey_junk 4035 days ago
I personally have and greatly appreciate my CS degree. I don't know if anyone else on my team has a CS degree and I largely don't care. It is not a requirement to do the job of software developer and lots of great software developers do not have CS degrees.

That said, most of the really good software developers I know who do not have a CS degree, at some point in there career wished they did. Whether those wishes are worth the investment is hard to say.

My biggest question is why not get a CS degree? If it is a question of resource allocation, then I completely understand. If it is a question of lack of interest, that would be a red flag to me, either of the institution you are studying at or of your own motivations. But that could just be my bias because I found CS fascinating.

1 comments

I agree with your "Why not?" point. If you are already in college and plan to do 4 years, you might as well get a cs degree. For me it was too late to switch majors when I found out how much I loved programming. And it really wasn't worth it to do a 5th year. But I did take as many courses as I could before I graduated.
"why not" comes down to time. There are things I enjoy more than programming. Most of these things I know I wouldn't be successful enough at in a professional sense. I might as well spend that magical time in college where nothing actually matters to pursue some other passions.
Nothing wrong with that reasoning at all. That said, studying both should be an option.

And you might consider those other things as a profession anyway. The magical time after college lasts a lot longer and being stuck doing something you don't like sounds terrible.