給大學弟妹們的,億點建議!
大家好,我是周末肝文的 Jack。
我發(fā)現(xiàn),越來越多的小朋友,從小就開始學編程了。

從我接觸過的讀者朋友來看,小學、初中、高中的都有。
我一直提倡,興趣是最好的老師,它能讓我們擁有充足的自學動力。
如果對編程感興趣,那從小就學,完全沒有問題,可以當做一個興趣愛好。
現(xiàn)在的環(huán)境,自學的資料是真的多,各種數(shù)據(jù)、視頻、網(wǎng)站,五花八門。
但想從龐雜的信息中篩選出有價值的內(nèi)容,也需要花費大量的精力。
今天,Jack 精挑細選,分享一些值得一看的內(nèi)容,希望可以幫助自學的小伙伴們,少走彎路。

羅列一大堆資料,很可能勸退一些想學的小伙伴,所以這次我盡量精簡一些。
從一些書籍、視頻和網(wǎng)站的角度聊起,助大家在自學的道路上事半功倍,廢話不多說,我們直接開始。
計算機基礎
CS 四大基礎學科:計算機組成原理、數(shù)據(jù)結(jié)構與算法、操作系統(tǒng),計算機網(wǎng)絡。
大學科班出身的,這些知識都很難掌握全面,更別說自學了。
這些知識的學習周期很長,自學怎么也需要一兩年。
所以,如果你是學生,時間充裕,這些作為重要的基礎學科,還是有必要學習一番的。
如果你是工作黨自學,時間緊急,就為了找份工作,那這些沒必要花費大量時間看,找到工作后,有精力了,感興趣的話,可以再補一補。
書籍
我一般學習新知識,想找書籍,主要參考兩個渠道:豆瓣書籍的評分、京東書籍的銷量和評價。
簡單來講,貨比三家唄~
計算機組成與設計非常出名的一本書。

看過作者所講述的計算機指令和關于 cpu 的知識,你會發(fā)現(xiàn) cpu 真的很簡單。
https://book.douban.com/subject/26604008/
視頻
計算機科學速成課,這個視頻我推薦過很多次。

這個課程是國外錄制的,內(nèi)容非常棒,視頻的動畫也很精美,相見恨晚系列。
https://www.bilibili.com/video/BV1EW411u7th
看這兩個已經(jīng)夠用了。
等你看完視頻或書籍后,如果你感興趣,自然就知道想學數(shù)據(jù)結(jié)構與算法、操作系統(tǒng),計算機網(wǎng)絡這些知識,應該看什么了。

編程語言
無論你是想做開發(fā),還是算法。
我都推薦兩個必學的編程語言:C++、Python。
這兩個都學會了,想學其它語言,都好學。不建議直接就學 Java、JS 這類的編程語言。
C++ 書籍
C++ Primer,久負盛名的 C++ 經(jīng)典教程。

無論是初學者入門,或是中、高級程序員提升,本書均為不容置疑的首選。
https://book.douban.com/subject/25708312
不過,初學者很難從頭啃到尾,可以配合著一些視頻一起學習。
C++ 視頻
這個是一個 YouTube 博主做的 C++ 教程,Cherno 是 EA 的游戲引擎工程師。
解釋清楚,沒有廢話,剪輯流暢,備課充分,還能學到很多Visual Studio的騷操作,強烈推薦。

https://www.bilibili.com/video/BV1VJ411M7WR
Python 書籍
Python 編程:從入門到實踐,這也是我的入門書籍。
當初我看的還是第一版,現(xiàn)在都是第二版了。

https://book.douban.com/subject/35196328/
Python 視頻
視頻的話,還是推薦我當年的入門視頻。
小甲魚 Python 課程,風趣幽默,涉及Python語法基礎、網(wǎng)絡爬蟲、Pygame飛機大戰(zhàn)等各種有趣的內(nèi)容,非常豐富。

有些小伙伴會說,19年的視頻,會不會老?
完全不會,用來入門學習,夠用的。主要是當年人工智能大火,才有了很多 Python 教程,現(xiàn)在哪還有做新教程的了。
https://www.bilibili.com/video/BV1c4411e77t
細分知識
后面就看個人想學什么方向了,開發(fā)和算法的學習路線都是不同的。

之前做過一期視頻,講了下各個方向,要學的知識,涵蓋得非常全面,有需要可以去看下:
https://www.bilibili.com/video/BV1Xf4y1j7Np
網(wǎng)站
最后再說兩個成體系的知識總結(jié)網(wǎng)站,之前推薦過。
清華大學計算機系課程攻略:


https://rekcarc-tsc-uht.readthedocs.io/en/latest/index.html
里面收錄了:
課程攻略:readme.md 電子版課件和參考教材:ebook/[教學年份]/[老師姓名].pdf (由于可能存在的版權問題,暫未加入) 平時作業(yè)答案與大作業(yè)資料:hw/[學生年級_學生姓名]/ 歷年試卷和復習資料:exam/ 開卷考試 A4 紙:a4paper/
CS自學指南:

這是一位北大的同學整理的自學路線,他把在北大的四年間,一路自學走來的經(jīng)驗和教訓,把很多優(yōu)質(zhì)課程總結(jié)記錄,分享了給大家。
總結(jié)
好了這就是本文的全部內(nèi)容,希望可以幫助到正在自學的小伙伴。
今天是 2022 年的第 100 天,時間過得真快,一起加油啦~
我是周末還苦哈哈寫文的 Jack,求個在看嘍,我們下期見!

推薦閱讀
?? ?為藝術而生的超強算法,老霸道了!?? ?被罵臭外地的????我的三年北漂,晉升路
