YouTube教你編程!如何成為一名更優(yōu)秀的程序員?
本文轉(zhuǎn)載自公眾號“讀芯術(shù)”(ID:AI_Discovery)
Youtube是一個優(yōu)秀的學(xué)習(xí)平臺,在這里我可以找到想要的一切。最開始,我只在閑暇時間看自己喜愛的視頻。幾個月前,我決定做出一些改變——創(chuàng)建一個新的YouTube賬號,只用來做與編程相關(guān)的事情。
很快,我就注意到了變化。我之前的老賬號收到的系統(tǒng)推薦全是關(guān)于生活中的泛愛好,比如育兒、宗教類節(jié)目,還有我閑暇時用來打發(fā)時光的視頻,我已經(jīng)關(guān)注創(chuàng)作這些內(nèi)容的博主許多年了。而新賬號為我打開了新世界的大門,它的推薦視頻皆是我聞所未聞的內(nèi)容。
自此,每在YouTube點開一個推薦視頻,我就能發(fā)現(xiàn)一個學(xué)編程的新法寶。一個程序員永遠(yuǎn)都不能停下學(xué)與練的腳步。我習(xí)慣用Medium(國外知名內(nèi)容平臺)閱讀編程相關(guān)的文章,但自從有了這個新賬號,我發(fā)現(xiàn)YouTube能讓我收獲更多!
1.編程直播視頻
我最近在學(xué)習(xí)Flutter,在搜索了幾次Flutter視頻以后,我的推薦頁就開始出現(xiàn)這些視頻:

這個頻道能夠在不到30分鐘的時間內(nèi)教你如何用Flutter編寫一個應(yīng)用的UI界面。該頻道將整個編程過程都完整地錄制了下來,這就是新手們不容錯過的結(jié)對編程(pairprogramming)。點擊此類視頻的次數(shù)越多,我接收到的相關(guān)推薦也就越多。
2.軟件工程師的真實生活
某一天,我的推薦頁出現(xiàn)了這個視頻:一位谷歌軟件工程師的一天。

通過點擊它,我發(fā)現(xiàn)了更多記錄工程師生活的視頻。我還發(fā)現(xiàn)了關(guān)于不少名企的視頻。如果我想跳槽去這些公司,這些視頻就能讓我了解它們的員工究竟在做什么,以及跳槽以后我是否能過上想要的生活。這些視頻還分享了他們在工作中用的小妙招。
3.免費課程
YouTube有許多高質(zhì)量的視頻播放集,能夠讓用戶學(xué)到幾乎任何東西,而YouTube的推薦功能就可以鼓勵用戶學(xué)習(xí)。比如說,我只搜索了一次“HackOne”(全球知名漏洞眾測平臺),就被推薦了不少關(guān)于道德黑客攻擊的教學(xué)視頻,我也因此興趣漸濃,開始學(xué)習(xí)相關(guān)知識。
4.訪談播客
YouTube還給我推薦了一些播客,參與訪談的嘉賓既有出名的程序大佬,也有默默無聞的碼農(nóng)。我喜歡一邊聽他們分享自己的人生經(jīng)歷,一邊做著其他事情,這帶給我極大的樂趣,也讓我受益匪淺。
5.編程達(dá)人的經(jīng)驗分享
你是否曾在遇到編程難題的時候想過,“大佬會怎么做?他們是如何快速想出解決方案并付諸實踐的?”就連這類問題都能在YouTube上找到答案。我曾在YouTube的推薦頁看到這些有意思的視頻:

在這些推薦視頻中,有Facebook黑客杯、谷歌Kickstart等編程競賽的獲獎選手分享他們的成功經(jīng)驗,從這些強(qiáng)者身上學(xué)習(xí)編程讓我激動不已。
我相信還有更多有助于學(xué)習(xí)的視頻類型,比如新聞、熱門視頻推送、普通視頻推送等等,可能還有我沒想到的類型。我愛上了YouTube,你在這里能夠接觸到來自世界各地的從業(yè)者,學(xué)習(xí)他們分享的秘密和知識。
總的來說,你需要進(jìn)行以下步驟:
- 創(chuàng)建一個新的YouTube頻道,只用來做編程相關(guān)的事情。
- 搜索并點擊相關(guān)的視頻和話題。
- 享受屬于你的視頻推薦。
- 如果有不相關(guān)的視頻出現(xiàn)在推薦頁上,記得點擊“不感興趣”。
長此以往,即便你在空閑時間想看點視頻打發(fā)時間,系統(tǒng)也會迫使你觀看編程相關(guān)的視頻。這非常有助于你探索新的話題,日積月累地學(xué)習(xí)、吸收新知識。






















