Hacker News new | ask | show | jobs
by jshowa3 2340 days ago
I don't know why people think getting a credential does nothing or that people "copy and paste" the assignments. Sure it may be possible, but what prevents people from copying and pasting public git repos?

Either way, this whole focus on "portfolios are everything and credentials are meaningless" spits in the face of all the work I did to get my university education. And it didn't involve "copying assignments". And you come out with one hell of a portfolio if you take your education seriously.

I mean I don't think self-educated people are without merit. I happen to think they're really important. But I only ever see them rag on higher education, despite them having "never been there".

Just another example of wunderkin super genius knows all because he was able to follow a non-standard path and make it. Glad he was smart enough to become a Google employee. But I question whether he should be giving advice on paths to get there when there's always many paths to a position. And especially after reading his brief comments on how credentials imply you're a liar.

2 comments

> I don't know why people think getting a credential does nothing

Then actually pay attention to the arguments they're making instead of talking about how offended you are because it goes against your self-interest as a degree holder. It's not as if the people bashing modern education are some kind of elusive minority.

I've got a master's degree and I've always though our education system is stupid, and at least in the U.S. not unlike a giant pyramid scheme given the cost of tuition these days. Absolutely nothing you learn in a college education you can't learn yourself for free on the internet.

> Absolutely nothing you learn in a college education you can't learn yourself for free on the internet.

This is categorically false. Face-to-face time with an expert is incredibly valuable and incredibly expensive outside of an academic setting. In fairness, you have to show some initiative in college to get quality face-to-face time with a professor, but it still takes a lot less motivation than self-studying a complex subject for a nontrivial amount of time.

Which brings me to my second point. There's an enormous amount of free stuff you could learn from. But actually doing it is a completely different matter and the overwhelming majority will fail. For instance, the bulk of a university-level education in pure mathematics is over a century old, and free resources are easy to find. With stackexchange, you can even get expert feedback on your work! Yet most people who try (who are already a very self-selected sample) do not in fact succeed in teaching themselves undergraduate level mathematics. Even Ph.D. students taking a few years off for whatever reason find it highly (but not impossibly) difficult to do any significant amount of self-study for a prolonged period of time. And these are precisely the people who are training to become independent researchers!

> This is categorically false. Face-to-face time...

Just because talking to an expert is valuable doesn't mean you can't learn it for free on the internet. Also most undergrad curriculums are teaching old stuff - not exactly cutting edge knowledge requiring face-to-face one-on-one time with an expert in your field.

It's not as if the alternative to 4 years of undergrad and $100-250k in tuition + living costs is just teaching yourself the same arbitrary curriculum alone in your room for 4 years getting a degree in some random field learning things you never actually use in the real world. One could instead intern or work, and not only potentially learn significantly more relevant and lucrative real-world skills for free, but actually get paid to do it. A business student could instead work directly for entrepreneurs and use that tuition money to start their own ventures.

Most people use very little of anything they learn in school after they graduate. For example I majored in math, and now as a software engineer I don't use any of that. I know some math majors will try to rationalize it by saying they learned "problem solving" skills or whatever but there are a million other more useful things I could've done instead of what I did in school. Everything I learn now as a software engineer I either teach myself or learn on the job. There is no curriculum that could prepare me for what I do now because by the time the curriculum is written, it would be outdated (well perhaps such a curriculum of "fundamentals" could be constructed, but the CS curriculum is not it).

The system is outdated, inefficient, and a downright pyramid scheme scamming the youth into indentured servitude in the U.S. If tuition was reasonable and having a college degree wasn't required for most jobs then I wouldn't be as critical of college.

I don't know what university you went to, but there are such things as bad universities. Just like there's such things as bad Internet courses.

However, the university I went to, could be classified as "No-Name" and I use what I learned in school almost everyday. In fact, I used K-maps to help a senior engineer struggling with a complex logic problem by simplifying it. The CS fundamentals I learn prevent me from writing ugly code and at least give me a sense for what's slow.

I also went to a university with a built in co-op education program where you got credit and paid for being an intern. And let me tell you, most companies treat interns like shit. They sometimes don't even bother having them do anything besides mediocre grunt work. My intern experience was not the greatest and arguably worse than my college experience. Most the time I was left on my own having no idea what to do and spent most of it reading programming books. Whatever "real-world" skills I picked up, like doing actual projects, was moot.

But again, it's mostly relative. So making categorical statements like "universities are useless" and "credentials are for cheaters" doesn't really help and certainly doesn't speak the truth.

CS fundamentals are great, thankfully you don't need to physically go to any university and pay hundreds of thousands of dollars in tuition to learn them.

The alternative isn't just being an intern taking on grunt work, there are many who forego college to work full-time jobs in industry.

I maintain that there still exist things that you can only learn via osmosis. Sometimes, books and MOOCs just will not do.

Also,

> It's not as if the alternative to 4 years of undergrad and $100-250k in tuition + living costs is just teaching yourself the same arbitrary curriculum alone in your room for 4 years getting a degree in some random field learning things you never actually use in the real world. One could instead intern or work, and not only potentially learn significantly more relevant and lucrative real-world skills for free, but actually get paid to do it.

I mean, sure you can not go to school and do different things, and it might even be a good idea, but that's a far cry from the original claim, which was

> Absolutely nothing you learn in a college education you can't learn yourself for free on the internet.

Please name me one piece of any STEM undergraduate curriculum that I can't learn for free on the internet, and then I'll take back my statement.
Not everyone is a genius like you. And if you want to sit in your room and do tutorials and MOOC courses all day without speaking to a single soul, and you can figure everything out on your own without guidance, be my guest. I applaud you, because that's something I struggle with and maybe that says more about me than you.

Not only that, please tell me how many people can afford things like a mass spectrometer, fume hood, VNA, and other pieces of equipment that cost upward of 6,000+ dollars when they're in high school. If you want a real STEM education, you need to learn how to use test equipment unless you stick with CS or math, there isn't a lot of options to learn for "free". Even online courses cost money.

Sure there may be many people that get lucky and get into actual positions, but they're few and far between and are a direct result of success bias. The media shows you the thousands or so odd people that make it under extreme circumstances and never once mentions the people who never make it because that isn't "cool".

> Absolutely nothing you learn in a college education you can't learn yourself for free on the internet.

I don't know who "you" is (perhaps you in particular are very gifted) or what you personally learned in college, but on my end in college I specifically took particular classes to learn topics that I had previously tried and failed to learn on my own, so, if it's meant to be generic, I'm pretty confident your claim is false.

> ...or what you personally learned in college

I went to a bad No-Name University for undergraduate and then Top Tier University for phd school, so I have an unusually representative view here.

I do agree that, for CS, the no-name university was... bad. Fortunately, I realized this early and did a lot of self-study. I probably learned more reading taocp and going through MIT open courseware courses in the library during the evenings than I learned in my actual undergraduate courses.

The mathematics courses, even at No Name, definitely provided me with a better education than I could have ever gotten on my own. I'm pretty bad at math, it was my worst subject in high school. So I double-majored in it during undergraduate. This dovetails with your advice to use university as a time to learn things you already tried and failed to learn on your own, or which you otherwise know will be difficult to learn on your own.

The CS education that undergraduates get at Top Tier University is far better than what I got, even though I worked through that Top Tier University's online courseware/lecture notes/exercises during undergraduate on my own.

My hot take: college is always worth it, but only if you intentionally invest in "leveling-up" past your previous potential.

That will happen almost by default at Top Tier unless you're a genius (...but you'll pay a lot for it). But not if you're going to university at No Name. So, in that case, students should definitely a) minor or even double-major in something they're not good at, and b) heavily supplement their CS courses during evenings/weekends.

Also, this is all highly specific to very self-motivated learners -- the sort for whom "self-taught" is a reasonable route. I'm one of those people. Over time, I've realized that we're a very small minority. Our perceptions of what others are capable of learning on their own, and prescriptions for how others should learn, are typically quite warped. Most people probably do need something like a 4 year college degree to become a competent programmer.

I only got my degree because everyone tells you to get one and most employers will throw your resume in the garbage without a college degree, though thankfully that's now changing.
For some of the more 'difficult' domains, like computer hardware architechure, resources on the internet is sparce though.
Not only mention those fields that require lab work, practical field work, and/or specialized equipment or facilities to learn. This site is far too CS and math specific sometimes.
Yeah, you're right.
Yea those would be the exception.

But then again, how many people majoring in biology or chemistry actually end up using anything they learn? I'd wager it's probably a small minority.

Ridiculous.

Do you have any idea where the majority of massive breakthroughs in technology come from? They come from university.

AI started in university before it was even a thing. Autonomous vehicles were a university funded DARPA project. Nearly everything, even this guys research, is an important derivative of this.

Why do you think this guy chose to publish his paper in a academic journal? It's because it's peer reviewed. The Internet is not peer reviewed, it's public reviewed, as in anyone with an opinion can say whatever they want and get a million other opinions accepting or rejecting that opinion with little evidence. That's essentially what the entirety of Hacker News is. Very rarely do I see a post, including my own, that's properly sourced.

Let me ask you, do you think it's stupid that I paid money, like most people, to build a solar power management system? Do you think it's stupid that I built a memory management system, and text message system from bare bones hardware? Do you think it's stupid that I built my own shell? I did all that in school with equipment that I could only dream of owning with people that spent more time helping me than writing blog posts trying to get famous.

It's funny, I was actually glad this guy got where he wanted. It must be nice to be a genius. And to be honest, I'm probably not as smart as this guy. It's great that he had a lot of drive and achieved greatness. But he doesn't need to imply that I'm some liar because I chose to go to university. I worked incredibly hard to get my degree, spending hours and hours in the lab doing assignments. Hours thinking I was dumb and that I'd never make it. Months trying to find a job.

And all I see is people that did it a non-standard way and then have these warped views of the traditional way despite the decades of people lifted out of poverty because of it. And despite having never even attending a university! I see all these smart people and how they're the only ones that matter. College did a lot for me. And I try and do my best every single day because of it.

Sure, I may not be able to write an ML paper in a year like this guy, but that doesn't mean I'm not going to defend myself when he essentially implies I cheated my way in because I got a degree.

yeah, as someone who had a partial education, I totally get the value of a degree, so whenever someone says "higher education is useless" I read it as "However successful I am now, I wasn't the kind of person who would succeed in school then"
Whenever I hear someone say "higher education is useless" I hear it in reference to the "common wisdom" that higher education increases incomes. In which case they are absolutely correct. Higher education is useless in achieving that. Incomes have held stagnant for many decades, even as more and more of the population attain higher levels of scholastic achievement. Mathematically, incomes cannot not remain stagnant if more money is earned as a result of attaining higher education.

I'm not sure I have heard anyone claim that "higher education is useless" in general. Education is never useless in general.

Statistically, higher education does increase incomes when factoring in multiple disciplines. The data is pretty clear on this.
A contradiction! Incomes have not increased if incomes are stagnant, and the data is quite clear that incomes are stagnant. How do we resolve this?

Perhaps you are confusing increased income with being higher up on the income ladder? It is true that, statistically, those with higher education do find themselves higher up on the income ladder. They are not making more than they did before, when they did not have higher education, however. Incomes are stagnant.

All we're really observing there is the fact that people range from more to less able, from geniuses who seemingly can do anything to those who have crippling disabilities. At one end of the spectrum you have the people who do well in school and also the workplace due to their natural ability, and at the other, those who struggle in everything they do, be it school or the workplace because of their disabilities. And then everyone else somewhere in between. Statistically, the more able will find themselves higher up on the income ladder, and able to go further in school, thanks to being more able.

An increase income range is an increase in income. Most companies do not hire high school students or drop outs for more than minimum wage.

How you can reconcile a higher educated person being higher up the income ladder, but not making more than what they made working minimum wage at a lower education level, eludes me.

What stagnant income means is, they aren't making more relative to their productivity. Meaning salaries have not changed all that much for about 2 - 3 decades through raises despite high productivity.

> An increase income range is an increase in income.

I think I see the issue here. I am talking about the population as a whole, you are talking about an individual. It is true that over time individuals tend to move up the income ladder. And that more capable people move higher up the ladder thanks to being more capable, free of disability that hinders their achievement. However, the steps of the ladder have remained unchanged over decades. Making more than someone else is not the same as making more than you otherwise could have.

If we break that ladder up into percentiles, the person at the top of, say, the 70th percentile made x of number dollars in 1970 and the person at the top of the 70th percentile still makes x number of dollars today, in real dollars. In 1970 that person did not have an education above high school. Today that person does. Despite promises, their income did not increase with increased educational attainment. Incomes are stagnant. There was no advantage to gaining that higher education with respect to income. The person at the top of the 70th percentile, who got there because of the abilities and constraints they were born with, would have ended up there regardless.

> What stagnant income means is, they aren't making more relative to their productivity.

What stagnant income means is that incomes are literally not changing, relative to inflation. On average, if you made $1 last year, you will make $1.02 this year, assuming a 2% inflation rate. A real increase of $0; stagnant. To put it another way, incomes, in nominal dollars, are increasing at the same rate as inflation.