Live data from Hacker News

YouTube Channels to Level Up Your Programming Skills

blog.codegiant.io

51–60 of 127 posts

Re: YouTube Channels to Level Up Your Programming Skills

#51

Earlier quoted context omitted.

To be honest, it's weird after learning 5-6 programming languages how quickly you can pick up a new language. Grab your variable declarations, inheritance support, static typign, flow control, loop forms, your variable casting, your i/o for files and the standard output for strings and you can learn any language pretty easily. Edit: String concatination if it's not Java-like (because . concatination is a thing)

IMHO most languages are fairly similar to one another. Once you understand the underlying concepts and paradigm-level ideas, syntactical differences are pretty trivial to pick up. What slows you down is when new ideas are introduced, like when you go from multi-paradigm languages like Python & Typescript to a more purely functional language like Haskell, or learning about ownership in Rust where there may be no equiv…

Syntax may be trivial, but writing idiomatic code in that language isn't. Back in the late 90s for a class we had to write all our assignments in both Java and C++. The syntax translation was trivial. So in your sense, yes it was trivial.

But a professional C++ programmer would have designed their program a lot differently than the professional Java programmer. Simple syntax translation isn't good enough here.

Re: YouTube Channels to Level Up Your Programming Skills

#52
I'll recommend 3 channels, from people that attack a problem until they figuring out how to solve it. The spirit of programming.

Tech with Tim (Beginner) https://www.youtube.com/c/TechWithTim/videos

George Hotz (Advanced) https://www.youtube.com/c/commaaiarchive/videos

BNT (Life Risking) https://www.youtube.com/c/BNTfullHDvideo/videos

Re: YouTube Channels to Level Up Your Programming Skills

#53
post #7

“The only way to learn a new programming language is by writing programs in it”. --

I know a guy who apparently has photographic memory. When a new programming language comes out, he buys the book, and reads it, and then he's fluent in that language. It's terrifying to watch. And the guy had no idea that's not how people do it. He saw me fiddling with a new language, and was baffled with what I was doing.

>And the guy had no idea that's not how people do it.

You should tease him a bit, somehow convince him he is behind on something, ask him where is his language book, everyone has one..

step 3. ???

step 4. profit

Re: YouTube Channels to Level Up Your Programming Skills

#54
post #50
post #31

For those of you that are seasoned, whether you're deeply-familiar with C or not, I'd recommend Antirez's walk-throughs of Redis. Episode 1: https://www.youtube.com/watch?v=VBrnmciV9fM Watching highly-effective programmers navigate, explain, and modify code can be a career-changing experience. If you're not working in a place where these kinds of programmers accrue, you might never get the experience. Thank goodness…

This is great! Can we replace the original article with this, it's much higher quality than most of the ones listed and fills a gap in Youtube content I'd never been able to find (though I haven't tried recently) - that is: legitimately intermediate/advanced content.

I submitted it [1], if you'd like to discuss it there :)

[1]: https://news.ycombinator.com/edit?id=24590896

Re: YouTube Channels to Level Up Your Programming Skills

#55
post #32

In this article: 5000 words about "what is programming". Then, waaay down at the bottom, the actual list of YouTube channels. Seriously, this is worse than those recipes where you have to get through three anecdotes about cooking with grandma.

I was just watching an old YouTube video of a couple guys throwing a giant rock off a bridge into a river in a remote part of the U.S with no one around. It was 20 seconds long. If it were produced in 2020, you'd have 10 minutes of useless preamble including discussion about how hyped they are to throw a rock, how difficult it is to carry a rock, fake drama about being followed by non-existent security, a drone shot…

Strictly speaking, 20 seconds of content would only require 9 minutes and 40 seconds of useless padding in order to propitiate The Algorithm.

Re: YouTube Channels to Level Up Your Programming Skills

#56
post #32

Earlier quoted context omitted.

I was just watching an old YouTube video of a couple guys throwing a giant rock off a bridge into a river in a remote part of the U.S with no one around. It was 20 seconds long. If it were produced in 2020, you'd have 10 minutes of useless preamble including discussion about how hyped they are to throw a rock, how difficult it is to carry a rock, fake drama about being followed by non-existent security, a drone shot…

That's all thanks to the Youtube algorithm.

YouTube started as a place for anyone to post videos. But it quickly became a place for people to build a business posting videos.

The algorithm makes it hard to find the videos without the cruft but I imagine they are uploaded by the millions.

Re: YouTube Channels to Level Up Your Programming Skills

#60

In this article: 5000 words about "what is programming". Then, waaay down at the bottom, the actual list of YouTube channels. Seriously, this is worse than those recipes where you have to get through three anecdotes about cooking with grandma.

Welcome to the Modern Commercial Web™! Where trying to find useful and unbiased information will give you a headache!
Post reply on HN