Hacker News new | ask | show | jobs
by tayeke 5322 days ago
I ignored English homework and taught myself jquery. Now people call me incredibly smart and are jealous of the great agency I started working for at only 21. These days kids have to take education into their own hands, because even though there are classes available in a subject; techers do not know what knowledge is most relevant in the workplace.
3 comments

Agreed. Self-education is just so much more scalable because a self-educator doesn't need a teacher or assignments to learn. All one needs is a book or access to a knowledge on a subject. The Internet has connected us to more knowledge one every subject imaginable than previous generations could have dreamed, and yet most of my friends still take classes on something that can be picked up with a few tutorials and a well-written book. It's a lot of extra money down the drain that could be spent other, wiser ways.
Baloney.

Stuff worth knowing in academia takes dedicated effort and access to deep resources that are unavailable on the internet.

Even knowing what book to read can be a significant challenge.

Just cause you can read some tutorials, watch a MIT lecture, and write PHP/jQuery does not a computer scientist or a mathematician make.

Taking a class and getting a piece of paper also does not a computer scientist make.
maroons happen everywhere.

But I guarantee you only the most amazing and celebrated of individuals have self-taught themselves advanced mathematics and performed at the highest level of the art. The only one I can think of the modern era is http://en.wikipedia.org/wiki/Srinivasa_Ramanujan, who is essentially legendary for what he did.

The core issue is climbing the tower of knowledge of what has gone before requires deep investment and usually a guide until you attain a deep and broad knowledge. There is so much knowledge, we must leech off of the knowledge of those who have also done the studying and have more experience. It's a pain.

You are right about the more advanced subjects. I guess, speaking from a college freshman's point of view, I disagree with friends taking courses on subjects that can be easily learned from a book or tutorial. I think it's important to take classes in subjects that can't be easily learned through self-teaching.

PHP or jQuery can be easily learned from books and tutorials, while being a great programmer takes much more practice and knowledge of algorithms, data structures, and probably a classic computer science background. So majoring in computer science would be a wise choice, while a jQuery class is unnecessary unless it's required for the major.

Great points. Also, schools and colleges can't keep up with the changing technologies. One of my friends just graduated from a 4-year accredited design school and they just started teaching CSS 3 years ago. He said he wasted a lot of money and would've been better to just get a two-year degree and do the rest of the stuff on his own.

He said he learned more in his first 8 months out of college, than he did in the the 4 years it took him to earn his degree.

This would perhaps have more impact if you corrected the mis-spelling of teacher :)