Hacker News new | ask | show | jobs
by gradstudent 3649 days ago
> I'm a 22 year old developer based in Australia, I've been working in the web industry full time since I was 18 and been earning money all along.

You're conflating Comp Sci with programming. I think it's pretty clear you don't need CS to be a productive developer, especially if the kind of work you're interested in doing involves building small to medium size websites and CRUD apps using other people's libraries and frameworks. Try to go beyond that however and you will quickly find out why so many people value a formal education.

1 comments

Well yeah, I'm certainly only doing high-level stuff, if I wanted to do low level systems programming, OS/language design or anything with hardware at a lower level than whatever APIs existing drivers provide then a CS degree would certainly come in handy.

I was more getting at the fact that for probably the majority of people who go to university, they're pretty much wasting their time and money because unless they're looking to do something that can't be self-taught or learned on-the-job, they could be gaining the same skills (and maybe even getting paid for it) without putting themselves in debt that they'll spend a decade or more paying off.

For example, all the lessons capote claims to have learned doing CS at uni, I learned on the job while getting paid for it.

I have no doubt that a uni education would benefit anyone, I'm just saying that I think for the vast majority of people going to uni, the costs they're ultimately paying don't outweigh the benefits they gain, unless they're going to uni to enter a high paying field which requires a degree to enter the industry at all such as law or medicine. Unless the career you want absolutely requires a degree, you probably don't need one.