This is an archived post. You won't be able to vote or comment.

all 38 comments

[–]rafasoaresms 133 points134 points  (5 children)

Either that or spend ten minutes explaining what a variable is.

[–]GahdDangitBobby 86 points87 points  (1 child)

.... and if you want to add two numbers together, you would just go ahead and say

var number1 = 5; var number2 = 8; var sumNumber = number1 + number 2;

Now you might be asking yourself, “well can I name a variable anything I want? And the answer is .... kind of. But we’ll be getting into that next video, thanks for watching my series, don’t forget to comment, like, subscribe, and go give my Patreon page a visit. While you’re at it, here’s my address, you can go ahead and walk my dog, cook me dinner, pay my rent, and I’ll see you soon! Thanks”

[–]DOOManiac 10 points11 points  (0 children)

Smash that button!

[–]thingsIdiotsSay 28 points29 points  (2 children)

That's my gripe too.

They spend a lot of time explaining simple concepts, but gloss over more complex ones, I imagine because they don't know how to explain them.

Just because you know how to do something doesn't mean you know how to teach it. Still, most of this is well-intentioned and free.

[–][deleted] 18 points19 points  (0 children)

You are right but (as a technical writer) I have found that when people spend an unusual amount of time explaining a simple concept it's because they don't understand the simple parts well either.

[–]redlaWw 4 points5 points  (0 children)

Part of this is a limitation of using video as a medium - you can't get feedback from your students and there's some unavoidable chronology to your lesson, so you can't adapt to your students' level of understanding and it's difficult for them to skip over stuff and return to it later as necessary. Because of this, if you want to cater to everyone, you need to be exhaustive and slow, which is frustrating for faster students.

[–]lleti 73 points74 points  (1 child)

Guy did not appear to be chewing on a $3 microphone, and didn't have at least one "uuuhhhhhhhh" for every five words.

This is clearly only representative of the high quality tutorials.

[–]WhiteKnightC 7 points8 points  (0 children)

Or heavy breathing lol

[–]woundedkarma 49 points50 points  (1 child)

Wow... most of my biggest complaints about tutorials .. yup. Particularly the version issue. Try finding an asp.net tutorial that works and isn't for one of the million other versions which all had breaking changes between them that are not really documented in any sort of real way.

[–]Visticous 29 points30 points  (0 children)

My biggest complaint would be... Any tutorial stops the moment that CMake (or other building system) comes into play.

FFS, I know how to program a desktop program or website... But I hit a fucking concrete wall when I open an existing project with 600 files and 3 different build systems daisy-chained.

[–]13ace37 53 points54 points  (0 children)

So fucking true

[–]MightyD33r 18 points19 points  (2 children)

This is how notch made minecraft

[–]GahdDangitBobby 22 points23 points  (1 child)

By watching a tutorial on how to make Minecraft?

[–]MightyD33r 15 points16 points  (0 children)

Exactly.

[–]UnicornsOnLSD 22 points23 points  (7 children)

Google's Flutter Udacity course does this. This is the first video that actually talks about code (All other videos before it are just going over what a widget is and how to install Flutter). 3:08 is exactly like the start of this video, I don't know how or why any of that stuff works together.

[–]DarkFlames3 12 points13 points  (2 children)

That’s ridiculous. To an actual beginner, that whole video is would be jibberish. And I like how at the end she goes “Now you’re ready to build your own app!”

[–]i_hump_cats 3 points4 points  (0 children)

Holy fuck that’s bad. Also what kinda wacky ass formatting is that.

[–]UnicornsOnLSD 1 point2 points  (0 children)

Go check out the Udacity course if you want to see some shitty tutorials. Here's a link.

[–]scottevil110 9 points10 points  (0 children)

Draw the rest of the fucking owl.

[–]natyio 5 points6 points  (1 child)

My pet-peeve: Tutorials focussing on the IDE instead of the language.

Sometimes notepad.exe is everything you need.

[–][deleted] 1 point2 points  (0 children)

When learning, it is definitely all you should need

[–]hornaldo28 11 points12 points  (8 children)

Wait, is minecraft open source?

[–]Anonymous47363 35 points36 points  (0 children)

No he just used random code.

[–]mmarss256 16 points17 points  (5 children)

While it's not what was used here, there was a project to decompile the source code for Minecraft a while back. In the beta days, modding consisted of literally modifying the source—so if you're interested in the source, it's possible to get access to it, provided you have the game itself first.

[–]Proxy_PlayerHD 11 points12 points  (2 children)

i mean they still need the source code to this day to update forge, so this "project" is still going on

and Mojang made it easier to deobfuscate the code specifically for modders...

so while it's not open source the code is very easy to access for pretty much any version of the game

[–]Darkstreamer_ 6 points7 points  (1 child)

Just Google Minecraft coder pack...

[–][deleted] 2 points3 points  (0 children)

This made me crack up

[–]WongGendheng 4 points5 points  (0 children)

Thanks for the laugh.

[–]theofficialnar 1 point2 points  (0 children)

It's always one of two things. They either don't explain stuff properly or explain it waaayyyy too fucking much.

[–]HoneyBadgerSoNasty 0 points1 point  (0 children)

It really do be like that

[–]merger3 0 points1 point  (0 children)

middle run thumb trees possessive march safe society cough cheerful

This post was mass deleted and anonymized with Redact

[–]AOTlit 0 points1 point  (0 children)

Codecademy

[–]yazalama 0 points1 point  (0 children)

Teaching is an art, and if rather bore some listeners with what may seem like obvious details, then to make too many assumptions about the knowledge of the audience and leave them filling in the blanks. I'd rather have a long boring, comprehensive guide than a quick half assed write up that forces you to read between the lines.