Hacker News new | ask | show | jobs
by USNetizen 4119 days ago
That is your social proof. Try passing one of these hacker school grads off in an engineered environment at Google scale - they fall apart quickly.

You proved my point, though. Programming is only one small aspect of computer science. Engineering, mathematics and theory is the biggest part which you can't get at a 6 week school.

4 comments

I worked at Google, in Search. Some of my best co-workers studied Film Studies, Philosophy, never went to college, or toured with a punk rock band in their early 20s.

A CS degree is one way to learn about algorithms and core CS concepts. It is not the only way.

> A CS degree is one way to learn about algorithms and core CS concepts. It is not the only way.

This is a dangerous idea to those who spent 4-6 years of their life in school before they started receiving real life experience.

> Engineering, mathematics and theory is the biggest part which you can't get at a 6 week school

Agreed. Sadly lots of people are getting sucked into the start up tech bubble. Sure you can get a really high paying tech job on limited knowledge as a web developer at some shitty start up, but it might be gone tomorrow and you'll find yourself SOL.

Having gone the no CS degree route myself I can say that I find myself in a constant loop where I have to prove my abilities even with the recommendation of former bosses and a nice resume.

It would be helpful to hear about your proof, social or otherwise.
Absolutely, if your job is to write search algorithms you definitely need a CS degree (and it'd be great if you have a math degree too). But I'm talking about the day to day app dev, where craftmanship matters a lot more than algorithms.