Live data from Hacker News

List of YouTube channels for improving web development and programming skills

devandgear.com

41–50 of 95 posts

Re: List of YouTube channels for improving web development and programming skills

#41
post #34

Earlier quoted context omitted.

This is also a problem with paid educational content e.g. Pluralsight. You want 101 tier material? They have it in droves, for every language/framework/concept. You want high level system design/architecture? Team management training? Project scheduling/estimation? Or other software engineering topics: Good luck with that. I mean, I get it, you're selling shovels to gold miners. But at some scale, it must make sense…

In my opinion, at that kind of level it's more efficient to invest in books and/or in person training/mentoring, if available.

If it can be put into a book, it can be put into a presentation. "More efficient" is in the eye of the beholder, different people learn in different ways (see Audio Book Vs. Book Vs. eBook for another example, an Audio Book is less "efficient" too).

Personal training/mentoring isn't really even in this sphere in terms of cost/opportunity/availability. If it is free & high quality at work, great, but then you wouldn't care what YT/Pluralsight/et al has to offer.

Re: List of YouTube channels for improving web development and programming skills

#42
post #11
post #5

I clicked on a few and they all turned out to be tutorials for beginners. I would use it if it had a filter for "How long have you been programming:" [ ] Never [ ] 1 Year [ ] 3 Years [ ] Over 10 years Then I would tick the "Over 10 years" option and hope to find channels that update me on the latest developments. While somebody else would select the "Never" option and will find beginner tutorials.

But if you've been programming for over ten years doesn't looking at say, javascript. make you feel like you've been programming for never. I totally understand that it's all been done. And you've probably done it all as well. But things really do move fast out there. Even if it's in silly circles.

Not particularly. JavaScript still runs on computers, and the broad concepts are transferrable. Like, I don't need to know how loops work, but an intro video will probably talk about that. Or even something more complicated like promises. If you've done concurrent programming before, you won't be surprised. After a certain point, truly, all that's old is new again. All that changes is the syntax.

Monads are hard, though. ;)

Re: List of YouTube channels for improving web development and programming skills

#43
post #5

I clicked on a few and they all turned out to be tutorials for beginners. I would use it if it had a filter for "How long have you been programming:" [ ] Never [ ] 1 Year [ ] 3 Years [ ] Over 10 years Then I would tick the "Over 10 years" option and hope to find channels that update me on the latest developments. While somebody else would select the "Never" option and will find beginner tutorials.

This is also a problem with paid educational content e.g. Pluralsight. You want 101 tier material? They have it in droves, for every language/framework/concept. You want high level system design/architecture? Team management training? Project scheduling/estimation? Or other software engineering topics: Good luck with that. I mean, I get it, you're selling shovels to gold miners. But at some scale, it must make sense…

Uncle Bob's cleancoders.com for some of those perhaps?

Re: List of YouTube channels for improving web development and programming skills

#44
post #12
post #5

I clicked on a few and they all turned out to be tutorials for beginners. I would use it if it had a filter for "How long have you been programming:" [ ] Never [ ] 1 Year [ ] 3 Years [ ] Over 10 years Then I would tick the "Over 10 years" option and hope to find channels that update me on the latest developments. While somebody else would select the "Never" option and will find beginner tutorials.

As an online educator, this is the nut I’m trying to crack. Beginner stuff doesn’t interest me and advanced stuff is often so specialized you can’t really teach it. And selling to intermediate engineers is crazy hard it turns out. Everyone thinks they can figure it out on their own and doesn’t want to be taught. Or works in areas so specialized only their teammates can help. And you’re always fighting against a sea o…

I very much want to be taught and can afford to pay a reasonable amount of money, provided my time is used efficiently. I’m not rich, but I’ve got a lot more money than time to invest.

I’m getting my money’s worth if you efficiently teach me (the critical elements of) a topic for $250 in 5 hours. The market seems to prefer to pay $11 for 25-40 hours of content. (And I admit to having bought hundreds of dollars of Udemy courses that I’ve never even watched, so in some way I’ve contributed to the problem. Rather than bookmark a course, I’ll often just buy it.)

Re: List of YouTube channels for improving web development and programming skills

#45
post #15
post #7

I think a lot of educational Youtube channels aren't that great in actually teaching you anything. What they are great at is sparking the interest and planting the seed for your own work. At least my experience is that actually doing things is how I learn them. Youtube can be a great springboard for that. Things to look out for: a person you like and who has enthusiasm and knowledge. For example EEVBlog Youtube chann…

This but it is in general better to pay for a course at Udemy. You get your money back when you haven't learned anything and those teachers are paid by people like you. They have skin in the game. Youtubers get paid by the minute so they are maximizing your eyeball time.

Yeah, even though the platform has some questionable practices the overall content and the depth of the courses, especially the top ones are well worth the money (since the course will be on sale for 80-90% all the time )

Re: List of YouTube channels for improving web development and programming skills

#46
This list with no context is bordering on useless. Here are some channels i've watched and enjoyed:

1. interviewing.io - they do tech interviews with big5/6 tech co candidates and step through them: https://www.youtube.com/c/interviewingio/videos

2. CS Dojo - ex-googler who steps through CS topics (data structures, algorithms) at the intermediate level and applications in python + javascript: https://www.youtube.com/c/CSDojo/videos

3. Academind - Heard of tech x and have no idea what it is? Chances are there is a 20-30 min video on this channel explaining it clearly. He also does longer form "build x app" videos: https://www.youtube.com/channel/UCSJbGtTlrDami-tDGPUV9-w

4. comma.ai / George Hotz - ML + AI livestreams from geohot: https://www.youtube.com/c/commaaiarchive/videos

5. Lex Fridman - ML, AI, python and tons of awesome interviews with luminaries: https://www.youtube.com/c/lexfridman/videos

6. Joma Tech - data science, big companies / startups as a dev and some funny vids: https://www.youtube.com/channel/UCV0qA-eDDICsRR9rPcnG7tw

7. Wes Bos - decent css explainer vids for whenever you're _how do i align the fucking boxes_ + react / js https://www.youtube.com/user/wesbos

8. Rect conf - Sophie and Dan's presentations are great: https://www.youtube.com/channel/UCz5vTaEhvh7dOHEyd1efcaQ

9. Nickolas Means - not a channel but two presentations that are good:

9.1 How to crash a plane : https://www.youtube.com/watch?v=099cHWSbAL8

9.2 The original skunk works: https://www.youtube.com/watch?v=pL3Yzjk5R4M

There are tons of shitty tutorial videos and channels to avoid if you just rely on search (the comments are full of what appear to be dev contractors out of their depth begging for solutions)

Re: List of YouTube channels for improving web development and programming skills

#47
post #34

Earlier quoted context omitted.

In my opinion, at that kind of level it's more efficient to invest in books and/or in person training/mentoring, if available.

If it can be put into a book, it can be put into a presentation. "More efficient" is in the eye of the beholder, different people learn in different ways (see Audio Book Vs. Book Vs. eBook for another example, an Audio Book is less "efficient" too). Personal training/mentoring isn't really even in this sphere in terms of cost/opportunity/availability. If it is free & high quality at work, great, but then you wouldn't…

> If it can be put into a book, it can be put into a presentation.

Would it be fair to say that there're actually a lot of videos on such more advanced topics, but they typically are recordings of talks from various conferences?

Re: List of YouTube channels for improving web development and programming skills

#48
so happy to see WebDev Simplified on the list and #2 to boot!!! that dude makes things so easy to understand. if you have not watched his videos on flexbox and cssgrid, you are doing yourself a disservice. easily the most clear and simplest explanations i have found. keep up the good work kyle!!!

Re: List of YouTube channels for improving web development and programming skills

#50

Do people find success learning from video? As a class lecture along with a pros I find it ok but not as well as a book. I am not sure if I am old or an outliner. Most youtube/videos lessons seem to move to fast and gloss over details.

I'm the same way. Videos either move too fast or too slow and generally both at the same time. That and I hate having to pause a video to view the code. I've asked this question in other programming forums and always get a mixed response. For some people, videos are the only way to learn. For others, text is the only way to learn. And then there are many in between that choose the form of learning based on the topic.

Youtube videos are nice since you can change the playback speed. Tutorials on other platforms might not have that.

Also, for me, I could control Youtube with the play/pause button on my keyboard even when it's not the active window. J,K,L shortcuts are useful when Youtube is the active window for skip, pause, and forward.

Post reply on HN