When did you realize that books are the ONLY great way to learn any subject related to the CS field and that you can't remember anything with videos?
When did you realize that books are the ONLY great way to learn any subject related to the CS field and that you can't remember anything with videos?
that's true for anything, not just CS and programming
I realized it at least fifteen years ago
>watch vids
>get job done
>5 mins spent
>read books
>need to filter useless info but still can't get things done
>a week spent
> read book
Always get job done without needing to look up shit
> rely on video
Always waste 5 minutes to do anything.
>Watch vid
>Watch someone else getting the job done
You don't read a technical book to "get things done". You read it to learn how to do things in a better way.
I spend easily more than 100 hours in a tutorial hell (for python), doing every single fucking udemy course (downloaded thank god), doing exersise on Codecademy etc
I don't joke when i say that i learned more with a book like Python crash course that i finished in 10 hrs than my 100 hrs on freecodecamp and others shit like that
Courses can seem like such a big scam. People are teaching the wrong things, they teach how to complete a task in a specific language rather than concepts. I should make a course that actually introduces programming, so few do that
my uni has its introduction to programming online courses online free for everyone. better than any of the udemy brilliant.org codeacademy shit I've seen.
well at least the version I took years ago was.
https://programming-23.mooc.fi/part-1
neurons learn by doing, then sleeping
From the start i never even bothered with videos, i can read > 2000wpm on top of skipping useless text.
Videos even on 2 to 4x are much slower to get anything and you don't remember it as well anyway.
When I was a college student. I noticed that most lectures are actually really slow and people who are smart can learn much faster by getting a good textbook, reading it, and doing the exercises. I also figured out that I can watch most lectures on 1.5x or 1.75x speed without losing any learning.
You have to have discipline and make your own notes.
You must know yourself and take special note of areas you don't understand well.
You must constantly be a student and dont hesitate to admit to yourself when you dont know something.
There is no exception, not even with books. Pic related
you stupids
videos and hours-long lectures should be taken passively
and then you should actively do exercise and real practice.
taking a shit ton of notes wont learn you shit
If books are sufficient to give you knowledge to do your job, you're likely working on obsolete tech.
They are great to learn fundamentals though, but fundamentals are never enough.
>I need the most up-to-date tech to do my work
larp
My dude I'm working on RAG
even if what you said was true for your field, the idea that everything except this chatbot toy you're working on is "obsolete" tech is ridiculous
more likely it's just some pajeet who wants to see the biggest number on his android phone. there's very little you can't do with 10-year-old c++ knowledge.
I'm saying this because I fell into a trap of learning C# from an obsolete book at the start of my career and internalized obsolete practices
> the idea that everything except this chatbot toy you're working on is "obsolete" tech is ridiculous
fair, sorry
>NAAAA DUEDE (sorry if you're trans btw) YOUR BOOK WAS RELEASED LIKE THREE MONTHS AGO, HECK MY FRAMEWORK HAS COMPLETELY CHANGED SINCE
Do you actually think that principles and languages change every year?
>what is a library
Something that should be easy enough to learn from docs, without books or videos, that you wouldn't even mention it if you weren't retarded.
when I was like 4 and learned to read
I was learning things before YouTube existed so I always knew. Welcome aboard.
This was how I learned to program, so I always knew it was the proper way
back in school, people would ask me how i learned to program so well. and i would just tell them I read the textbook, but no one ever wanted to hear that answer. people want some kind of magical complex solution to learning. but just read a damn book motherfuckers there is no secret
nah they're not. they can be good in tandem with some actual practice.
For me it's trying to make something the endlessly searching up "how to x" in docs and SO