Live data from Hacker News

Ask HN: Should I get my degree or not?

news.ycombinator.com

1–10 of 52 posts

Ask HN: Should I get my degree or not?

#1
Hello hackers!

This is almost like a follow-up to this thread http://news.ycombinator.com/item?id=1438489, but my questions are not quite the same, neither are my goals.

I'm 21 years old and live in Norway. For all my life I've loved computers, and everything else with ICs in it. I learned BASIC programming at the age of 10 by editing games and finding out what happened if I did this or that.

The last years I've had two years off from school, working a crappy job and getting drunk, while reading tons of computer/programming/security/electronics/math-books.

Last fall I went back to school to get a bachelor in informatics. I get straight "A"s, as I already know ten times more about python, C, linked lists, self balancing trees and overflows than the rest of my class. The only thing I need to work with is maths. All while working 50%-110% to be able to afford all my projects, my appartment and steaks on weekends.

Five or six years ago I got a new dream; I want to move to Silicon Valley and work on startups, where my skill and creativity can be put to good use.

Had I not had a girlfriend, (two cats) and my loving parents I'd have been enjoying California's hot sun right now.

Lately I've become tired of working on boring (read: easy) assignments, that takes me a fifth of the time the rest of my class uses, and I still get the highest grades. Because I don't really need to work on things I sometimes forget that I have assignments to do, and that resulted in me only having one of the three exams I was supposed to this spring, because I missed two hand-ins.

There is not (at all) many IT-companies in my area, and for me to get a decent job, I'd have to move somewhere else. And that's what I want to do right now.

But then I'd have to quit my education. So I was wondering what you guys think about that? Money is not an issue, as long as I can get money for programming I don't care how much. Is it possible to later land a better job, without a degree? Will I be as attractive as the rest of my class in five years, if I work my ass off in crappy jobs, only to build a CV?

Really it's HN's fault that I got this idea, all the talk about how useless a degree in CS is didn't help my motivation to work on crap assignments.

And to get back to my dream, would moving to Silicon Valley make things easier? Plane-tickets are cheap, I'm ready, I can start looking for work right now.

But then again, will I be better off in five (or ten) years from now if I drop out of university and run off chasing the American Dream than if I stay in cold and snowy Norway?

(Did I mention that I live in the north of Norway?:/ )

All answers are greatly appreciated!

Re: Ask HN: Should I get my degree or not?

#4
Having a degree can make it easier to get a visa to work in the US, to governments credentials count, not real ability.

Trying to do the degree you're doing is dangerous, as you've noted (although it does allow you to maintain your lifestyle and keep current in real software development). Is there any possibility that you can change to another major or school where you can get a real CS degree?

Re: Ask HN: Should I get my degree or not?

#5
If your degree in CS is too easy and feels useless study something difficult.

If money up front is not an issue you want a university degree. Even if considered as nothing more than a meaningless credential, university degrees pay off over time. More now than ever.

But it needn't be a mere piece of paper. If your classes are teaching you things you already know take different classes.

When you've studied physics up to field theory, biology through physiology and genetics, know how to build an amplifier from a tableful of chips, understand enough statistics to meaningfully criticize a published article in sociology or epidemiology, know how to use Photoshop to duplicate your favorite fancy website from scratch, understand music theory, have a grasp of linguistics and know some basic accounting come back and ask us what to do next. :)

Re: Ask HN: Should I get my degree or not?

#7
If you're taking classes that you already have mastered, you're doing yourself a disservice. You're not getting educated, you're getting a degree. Perhaps you should be taking different classes. Math classes. CS classes that focus more on theory.

Re: Ask HN: Should I get my degree or not?

#8
Make a cool hobby / startup website thingy in your free time. You'll get the degree, and Silicon Valley will still be there when you graduate, and you will be more employable (and immigratable) due to your qualifications and experience.

Re: Ask HN: Should I get my degree or not?

#9
post #4

Having a degree can make it easier to get a visa to work in the US, to governments credentials count, not real ability. Trying to do the degree you're doing is dangerous, as you've noted (although it does allow you to maintain your lifestyle and keep current in real software development). Is there any possibility that you can change to another major or school where you can get a real CS degree?

I'd have to move to get another option.

I haven't done any real research into the whole visa-business, but I really should do that soon;) Is it not true that it's easier to get a visa if you already have a company that has agreed to let you work with them?

Re: Ask HN: Should I get my degree or not?

#10
A degree makes it easier to get a tech. job, at some point you will care about how much you earn and having a degree will affect that. Getting a degree later in life will be much harder, I know from friends who later decided they wanted one.

There is really no rush, you should realise you'll be working for the next 45ish years, so a year or two here or there doesn't make much of a difference.

Part of getting a degree is showing that you can learn the stuff that your not so good at, like the Math. Your career won't just be programming, in fact you may only spend 5-10 years doing that before moving into management or starting a company which are different skills altogether.

Mark Zuckerburg and Bill Gates quit their degrees because there was opportunity cost around the businesses they had created. If they had failed in their businesses they most like would have finished their degrees.

Post reply on HN