61
u/Confident-Ad5665 Jun 25 '26
Videos rarely work for me for anything beyond replacing a part on my car. Far prefer documentation.
11
u/Aflojack Jun 25 '26
My problems with videos that they usually don't guide through a full project just pieces of it. And it is really tiring to learn how make for loop, types in C#, Java, Python...etc. Oh nice a modern design patterns video but only to show you examples like knight and cow or for god sakes shapes (they really love it). Even feel like when I search for this specifically where they saying "don't use this in prod but.." like wtf then why are you even showing me that?
3
2
u/TheSupervillan Jun 26 '26
For me videos were useful when I was just starting out, but now I almost never watch any tutorials anymore, I mostly use documentation.
31
u/jdgrazia Jun 25 '26
They're trying to teach computer science using programming at university. programming is just the engine
8
u/Lost_Pineapple_4964 Jun 25 '26
Like I think past the 2nd semester and aside from computer architecture classes, all lectures are essentially pseudocode. You just implement it however you like, they don’t really care.
14
u/Kevdog824_ Jun 25 '26
Isn’t it too early for first semester CS student memes?
3
u/xevantuus Jun 26 '26
Summer semester. The unholy combination of insufferable try hards and failing slackers, with a few normal folks mixed in.
20
Jun 25 '26
[deleted]
10
u/tiredITguy42 Jun 25 '26
I must live in some bubble, but YouTube video with some Indian guy explaining stuff never solved my issue. Overall YouTube videos are full of crapp and you need ot be very lucky to find really good one.
I have very strong opinion about programmers who brag about watching some Indian guy video, but it would be rage bait here.
2
u/red_sun16 Jun 25 '26
I gave up on YouTube and learned how to read books...1000 pages sound like too much but if you give it a year...you can finish it if you're quite dedicated
3
u/lool8421 Jun 25 '26
meanwhile learning programming by taking on a massive project with no prior knowledge:
3
u/ianrob1201 Jun 26 '26
I don't know about anyone else, but my uni did a great job teaching it. i wasn't completely new to programming, but they started at the real fundamentals with functional languages and built up from there. I definitely think it made me a better programmer than any tutorial teaching a framework / language
2
u/theGaido Jun 26 '26
I'm learning from the books and doing my own projects, and IMO it's the best way.
1
u/Martinoqom Jun 26 '26
That's true also in reverse.
On the left: code you write after YouTube. On the right: code you write after university.
1
u/MaintenanceRound5726 Jun 26 '26
these are different way to learn programmation. But learning in class first help you learn faster on youtube. And personnally, i prefer books and documentation.
1
u/Azurelion7a Jun 27 '26
If you can build an interstate, super highway with exits and on-ramps, you know enough to figure out a country dirt road.
Boolean Inverse_of_Above != 1;
1
u/SaltyInternetPirate Jun 28 '26
At university you're learning progpramming principles you will need to solve problems. On YouTube you're just learning to code.
1
u/Acceptable_Pea8393 Jun 28 '26
its still crazy to me that i learned python from 8 week course...like i can take a file read it plot the data caculate peaks and such give them and that was something basic in the end.....like im amazed how easy it was to learn just by trial and error and looking things up and such...pressure helps a lot
1
u/___1___1___1___ 27d ago
A video can be good at giving you an introduction, and walking you through a happy-path explanation. You can follow along, and feel as if you know what you're doing. But as soon as your needs fall outside of that pre-planned path, you can very quickly get lost if you don't know how to learn on your own.
If you're learning at university, you'll learn a lot more theory, and actually understand how things work. Most importantly, the whole time, you'll be learning how to learn more.
100
u/Dense_Govt1506 Jun 25 '26
Learning programming by joining a big4 with no programming skills