Live data from Hacker News

Ask HN: Is college even worth it if you're worth your salt as a programmer?

news.ycombinator.com

11–20 of 30 posts

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#11
College is good. Study computer science and learn well algorithms and everything underlying that machine in front of you. Also have a nice experience, make lots of friends and connections because later in life you'll need them.

The kind of connection you make with people you've worked with are different from people you've studied with for 4+ years, no matter what.

And also keep studying stuff by yourself.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#12
post #3

Do you know what second normal form is? Do you know what the three basic functions that form all mu-recursive functions are? Can you write an A* search from memory? Do you know what is stored during a context switch? Are you worth your salt as a programmer? Tech is booming. I know someone who went to a bootcamp for a few months and is working as a programmer right now. A college diploma doesn't matter now. It matters…

I agree that University is worth going to. But not for any of the reasons you mention. I've had a very successful career in this industry not being able to do any of the things you ask in your first paragraph. Sure, I've taught Normalization to new devs (without needing to recite the actual forms), but I find that Google is pretty good at memorizing algorithms, and it did in fact have A* ready to go every time I've d…

I don't think University shifts you into "engineer" mode at all, you learn that when you go and do it for real in "industry". And not by doing indie projects or realistically at small start-ups. See patio11's comments re what he learned in Japan.

University is about enquiry and learning to think critically. It doesn't matter if you never use the specific constructs they cover but you do come out with a much more flexible mindset.

The other thing is that the OP might actually become a really talented academic and have the potential to do great things in the field.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#14
Yes.

Besides programming, you can learn more things in the college, such as physics, arts, maths, finance, social skills, etc. Though they may not bring you money immediately like programming, you will benefit from them. And you can meet many people from other states and countries.

College is one of the happiest periods of my life (though I was very poor).

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#15
Why not do both?

Negotiate a part-time role with the mainstream company, work around your class schedule. The boss surely wouldn't want to feel guilty that he kept you from completing a degree.

College value can be difficult to calculate. A good campus environment can expose you to some wonderfully random, useful people and ideas found nowhere else. The Steve Jobs calligraphy story is a classic example> http://www.leemunroe.com/steve-jobs-calligraphy/

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#16
Couple points: 1) if you think there's nothing for you to learn at any decent quality University, you're vastly overestimating your own abilities. 2) taking time to focus 100% on your personal development, whether intellectual or otherwise, in a socially acceptable setting is a rare opportunity. College is essentially that. 3) there is value in being surrounded by like minded young people who have not settled for mediocrity yet.

All that said, whether there is a point depends on your own goals and whether you think you can achieve the above benefits outside of a college setting. On a purely financial basis, college almost surely does not make sense.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#17
Sure it is. I know a lot of good programmers that have created some awesome and reasonably complex data driven websites, but the minute we discuss byte order, bit manipulation or discuss using an algorithm for data manipulation instead of brute force they kinda glass over. That isn't saying everyone has to know low level details, but frankly, if you are writing code I think you should have a fundamental understanding of how the device you are coding for works and how you can make the best out of it. Just going to college and getting a CS degree won't guarantee you get those fundamentals, but you are far more likely to get a solid base at a good school then not.

Also, like others have pointed out, nothing says you have to get a CS degree. You could get a degree in any subject and apply your skills and knowledge of programming to a whole new area.

The younger you are too, the more benefit you get from the networking of college, the social and dynamic skills and the problem resolution capabilities.

Would going and getting a CS degree get you more money, probably not if you have at least 3+ years of experience. Also, plenty of companies always say they want a degree but when you apply with experience they seem to drop it. Even the government jobs that say a degree is absolutely required, I have had a number of friends get those jobs with no degree, although there have been a few hoops for them to jump through.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#18
If you want to learn more about computer science, you can also study on your own. I disliked college because the major I chose just got me lost and in the end, I ended up learning programming just by doing it.

Like this other guy says, financially it just does not make any sense. You could also end up with really bad professors who teach you squat whereas you could just pick up a high-quality textbook.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#19

Yes. Unless you are a savant you won't get hired without a degree. If you are really 'getting offers at mid-high sized startups and a few "mainstream" companies' then you might just be one.

This is demonstrably incorrect. That's not to say OP should definitely not go to college, but plenty of developers succeed without a degree. You do not need to be a savant, you just need to learn enough on your own that you are a net plus to a business in their eyes.

In particular, Google explicitly does not have a requirement for a college degree. I also know from experience that Microsoft doesn't either.

Re: Ask HN: Is college even worth it if you're worth your salt as a programmer?

#20

Yes. Unless you are a savant you won't get hired without a degree. If you are really 'getting offers at mid-high sized startups and a few "mainstream" companies' then you might just be one.

I don't know long-division and I make six figures. Don't believe the hype.
Post reply on HN