3 ms·
Don't mind the mean guy or the down votes. If you want to learn fancy stuff, you can read books on your own time -- and watch video lectures from universities
by xenophanes 15y ago
Don't mind the mean guy or the down votes.
If you want to learn fancy stuff, you can read books on your own time -- and watch video lectures from universities and other sources -- and learn it faster, more efficiently and more pleasantly than you would have by attending school.
He's right that there are various important things you don't know right now. But:
1) you might never need to know them, it really depends on your career trajectory, life priorities, etc...
2) if you had gone to school, there would still be plenty of gaps in your knowledge anyway
3) you can address gaps in your knowledge whenever you want without going back to school. Non-school learning is possible and effective.
4) Learning advanced CS topics -- and really understanding what they are for and how to use them and other useful stuff -- is a lot easier with some experience as a programmer like you're gaining.
- UK-Al05 15y agoI didn't mean to be cruel. Self-Doubt is most likely going to be the driving force for him to get through the fancy stuff on his own. However I want to be known learning to program != cs. Being confident in your own knowledge can often stops you from learning more. I often doubt my own knowledge, I often feel worried if I meet someone else because they expose me for the fraud I am. This keeps up the knowledge hunger. I was young hackery type when I was a kid(I wasn't particularly academic either), trying various programming languages(C, Scheme, Haskell), building games(Even 3d), exploiting software with buffer overflows, maybe some malicious hacking(I was curious) and generally exploring computing. This made me over confident in my ability. Then the academic community completely showed me up, they showed me how little I know in terms of theoretical cs. Destroyed my confidence. They don't even respect the skills I had, they're not academic skills. This made me doubt myself, and to catch up on the academic side of cs. This taught me the lesson of being overconfident. Actually changed my attitude to approaching other computer guys too from "I'm the best", to "this guy might know more than me". This made me impulse buy copies of don knuths books =P. My math skills also received a serious boost when I realised that was needed too.