YouTube教你编程!如何成为一名更优秀的程序员?

新闻
Youtube是一个优秀的学习平台,在这里我可以找到想要的一切。最开始,我只在闲暇时间看自己喜爱的视频。几个月前,我决定做出一些改变——创建一个新的YouTube账号,只用来做与编程相关的事情。

本文转载自公众号“读芯术”(ID:AI_Discovery)

[[380835]]

 Youtube是一个优秀的学习平台,在这里我可以找到想要的一切。最开始,我只在闲暇时间看自己喜爱的视频。几个月前,我决定做出一些改变——创建一个新的YouTube账号,只用来做与编程相关的事情。

很快,我就注意到了变化。我之前的老账号收到的系统推荐全是关于生活中的泛爱好,比如育儿、宗教类节目,还有我闲暇时用来打发时光的视频,我已经关注创作这些内容的博主许多年了。而新账号为我打开了新世界的大门,它的推荐视频皆是我闻所未闻的内容。

自此,每在YouTube点开一个推荐视频,我就能发现一个学编程的新法宝。一个程序员永远都不能停下学与练的脚步。我习惯用Medium(国外知名内容平台)阅读编程相关的文章,但自从有了这个新账号,我发现YouTube能让我收获更多!

1.编程直播视频

我最近在学习Flutter,在搜索了几次Flutter视频以后,我的推荐页就开始出现这些视频:

 

YouTube教你编程!如何成为一名更优秀的程序员?

 

这个频道能够在不到30分钟的时间内教你如何用Flutter编写一个应用的UI界面。该频道将整个编程过程都完整地录制了下来,这就是新手们不容错过的结对编程(pairprogramming)。点击此类视频的次数越多,我接收到的相关推荐也就越多。

2.软件工程师的真实生活

某一天,我的推荐页出现了这个视频:一位谷歌软件工程师的一天。

 

YouTube教你编程!如何成为一名更优秀的程序员?

 

通过点击它,我发现了更多记录工程师生活的视频。我还发现了关于不少名企的视频。如果我想跳槽去这些公司,这些视频就能让我了解它们的员工究竟在做什么,以及跳槽以后我是否能过上想要的生活。这些视频还分享了他们在工作中用的小妙招。

3.免费课程

YouTube有许多高质量的视频播放集,能够让用户学到几乎任何东西,而YouTube的推荐功能就可以鼓励用户学习。比如说,我只搜索了一次“HackOne”(全球知名漏洞众测平台),就被推荐了不少关于道德黑客攻击的教学视频,我也因此兴趣渐浓,开始学习相关知识。

4.访谈播客

YouTube还给我推荐了一些播客,参与访谈的嘉宾既有出名的程序大佬,也有默默无闻的码农。我喜欢一边听他们分享自己的人生经历,一边做着其他事情,这带给我极大的乐趣,也让我受益匪浅。

5.编程达人的经验分享

你是否曾在遇到编程难题的时候想过,“大佬会怎么做?他们是如何快速想出解决方案并付诸实践的?”就连这类问题都能在YouTube上找到答案。我曾在YouTube的推荐页看到这些有意思的视频:

 

YouTube教你编程!如何成为一名更优秀的程序员?

 

在这些推荐视频中,有Facebook黑客杯、谷歌Kickstart等编程竞赛的获奖选手分享他们的成功经验,从这些强者身上学习编程让我激动不已。

我相信还有更多有助于学习的视频类型,比如新闻、热门视频推送、普通视频推送等等,可能还有我没想到的类型。我爱上了YouTube,你在这里能够接触到来自世界各地的从业者,学习他们分享的秘密和知识。

总的来说,你需要进行以下步骤:

  • 创建一个新的YouTube频道,只用来做编程相关的事情。
  • 搜索并点击相关的视频和话题。
  • 享受属于你的视频推荐。
  • 如果有不相关的视频出现在推荐页上,记得点击“不感兴趣”。

长此以往,即便你在空闲时间想看点视频打发时间,系统也会迫使你观看编程相关的视频。这非常有助于你探索新的话题,日积月累地学习、吸收新知识。

责任编辑:华轩 来源: 读芯术
相关推荐

2011-05-03 08:54:36

2017-09-21 09:44:00

编程程序员软件开发

2019-01-28 11:54:28

程序员技能沟通

2020-05-07 15:14:10

程序员技能开发者

2011-11-09 13:52:04

程序员

2021-01-03 10:30:54

编程程序员

2021-02-21 13:49:48

Java程序员开发

2012-12-12 09:52:18

程序员

2011-04-11 17:41:35

C++程序员

2015-05-15 10:39:44

Java 冠军程序员?

2015-03-19 14:56:08

程序员专专家级的程序员

2022-09-30 10:32:59

API文档

2020-04-19 21:03:43

编程语言程序员Java

2014-02-26 13:01:01

程序员趣闻

2015-11-30 11:01:07

程序员阅读源代码

2017-10-22 16:16:03

程序员编程代码

2015-11-30 08:57:07

源代码阅读程序员

2016-03-28 10:01:45

优秀程序员关键阅读

2011-05-23 15:18:34

程序员

2011-03-07 13:51:01

搜索程序员
点赞
收藏

51CTO技术栈公众号