大家好,我是二哥呀!
在某乎上看到一個話題,計算機專業,暑假需要提前自學嗎,沒想到,竟然上熱榜了,說明很多高考完的同學覺悟太高了!害怕自己這個假期浪費了,
說句真心話,真不建議提前自學!
我擔心有些同學提前自學了,但學的程序中遇到了一些困難,又沒辦法找人解決和交流,導致自信心嚴重不足,進而對大學的計算機專業課感到莫名的恐慌,
因為大學四年(三年),有你學的時間,
作為一名老學長,這么給你說吧,只要能把握住大學的三四年,你完全可以在畢業的時候找到一份理想的作業,怕的就是你提前被勸退!
高考是人這一生當中,最耗費腦細胞的階段了,
適當地給自己放松下,享受一下假期的快樂,我覺得比一直高強度的學習要好得多,
------說一段辛酸的往事吧---------
記得高四(特指復讀)畢業那年,在家里無所事事,高考再次落敗,仿佛整個人跳進了冰窟窿,
二叔家開了一間地板磚的店鋪,讓我去試試管店——其實就是拖地,擦地板磚——因為登門買地板磚的人非常稀少,一天上門的人超過三個就算賺了,(你猜的沒錯,店鋪后來也關了)
我是從農村走出來的孩子,出力干活是沒問題的,每天把地板磚擦得锃亮如新;但溝通就是大問題了,我木訥寡言,況且也記不住眾多的地板磚的價格,顧客來了,我完全應付不了,內心已經很煎熬了,晚上還要挨批評,二叔嫌我不會銷售,
就這樣持續了兩個多星期,地板磚沒賣出去一塊,二叔也不給我發工資——功勞沒有,苦勞是有啊,可不頂用,
從家里帶過來的錢快花光了,畢竟每天的早餐是要自費的,二叔家早上不做飯,
后來有一家老顧客來店買了一批地板磚,不過需要從樓下搬到 6 樓,沒有電梯,二嬸就讓我去干了,雖然我是個文弱書生的樣子,可搬磚的力氣還是有的,就那樣吭哧吭哧地搬了一個多小時,累得人都要虛脫了(磚也沒多少,大概三輪車兜的量),
最后賺到了人生當中第一桶金——50元!北京奧運會那年——2008 年,
拿到了這筆錢,我就買車票回老家幫父母農忙了,我當時想明白了,做銷售賣地板磚就不是我這種人干的活——上大學,才是正經的出路——大學的專業是計算機網路(被調劑的),學的Java語言,我就這樣誤打誤撞地做了程式員,
這些該死的書~

CSDN 上愛學的學弟學妹們實在是太多了,我把這些年讀過的書單做了一個梳理:計算機必讀經典書單,戳一戳,你可以先預覽下,
---------改變人生的分割線-----------
人生很多時候,需要的不只是學習,更重要的是要學會思考,
你想成為什么樣的人?
你想不想大學談個戀愛?
你想過大學畢業后去哪個城市作業嗎?
你想學 Java、還是 Python,還是 C++?
你真的準備好了嗎?
高考給了你改變命運的機會,你確定要把握住嗎?
很多同學沒想過,以至于上了大學,大一的時候感到非常的迷茫,整個思維的方式還沒有從高中階段的被動學習模式轉變到主動學習的模式,然后大一就渾渾噩噩的結束了,然后是大二,大三,
停下來,想一想,
這么給你說吧,計算機專業的學習靠的是什么,靠的就是自學能力,只靠老師帶是遠遠不夠的,你得通過自己的探索去發現優質的學習資源,視野打不開,一切都完了,
聽說過 GitHub 嗎?
聽說過 Stack Overflow 嗎?
經常性百度或者谷歌嗎?
刷 B 站嗎?
在我看來,暑假沒必要具體去學什么,而是測驗一下自己,能不能在網路上主動地找到一些優質的資源!
就這么給你說吧,很多學校會在大一的時候安排學習 C 語言,教材用的是譚浩強老師的《C語言程式設計》,但作為一名老學長,真心不建議你用這本書來作為學習 C 語言的教材,
那你能主動去找一本優質的書籍嗎?
你第一時間想到的辦法是什么?
用百度搜“C 語言”這個關鍵字?

不,這不是最好的方式,到豆瓣上搜?

不,這仍然不是最好的方式,到 B 站上搜?

離最好的方式已經很接近了,
因為出現了《翁愷 C 語言》!
但對于初學者來說,《翁愷 C 語言》只排在第 6 位,你大概率會選擇第一個《【C語言】C語言視頻教程》,不是說第一個不好,只不過不是最好,
那最好的方式是什么呢?
到某課網上搜,

當你看到“國家精品”這個標簽的時候,很可能就會點進去看詳情了,于是你會看到課程大綱,看到預備知識,

那肯定得從“預備知識”開始對吧?于是你就會去搜“程式設計入門-C語言”,

哇,103329 人次參加過了,同樣是國家級精品課,那肯定就沒錯了,學 C 語言,按這個來就對了,
點進去,這次,你看到了課程概述,
C 語言是一門古老而長青的編程語言,它具備現代程式設計的基礎要求,它的語法是很多其他編程語言的基礎,比如說 Java,它在各類編程語言排行榜上常年占據著前兩名的位置,
課程概述還會告訴你學習方法:程式設計是聽不會的,也看不會的,只能練會,你必須通過大量的編程訓練,在實踐中掌握編程知識,培養編程能力,并逐步理解和掌握程式設計的思想和方法,
還會告訴你必要條件:你必須得有一臺電腦,必須的編程軟體就是 VS Code,
還會告訴你接下來學什么,
要想完整的學習 C 語言,還需要進一步學習本課程的后續課程——《C語言程式設計進階》,也就是第一次在慕課上搜到的那個,
再看一下課程大綱,

OK,非常完善,再看一下預備知識,
作為第一門編程課,本課程可以零基礎學習,
哇,零基礎呢,
可以放心開始學了!
如果需要參考資料,課程介紹了也提到了,
- 《C語言程式設計(第四版)》
- 《C語言程式設計實驗與習題指導(第四版)》
學什么重要嗎?
當然重要,但更重要的是什么,你得自己主動去找,自己該學什么,
也就是說,如果暑假想要提前自學,你應該學的不是某一門具體的知識,而是學會如何自己找到該學的內容,
你可能會想:“可是我連 C 語言都不知道呢?不知道如何找啊?”
答案顯而易見了,你可以關注二哥呀!
你可能又會想:“我以前也不知道你呀?”
答案又顯而易見了,你來 CSDN 提問題呀!
OK,你提了!
那么恭喜你,這個暑假值了,你已經學會如何自學了!

我在 GitHub 上開源了一個倉庫,名字就叫 CS 自學指南,也就是計算機科學自學指南,收藏了我近十年來的所有讀過的經典書籍,以及視頻課程,你可以提前 star 一波了,
https://github.com/itwanger/LearnCS-ByYourself
我想,這對你以后進入大學后的學習應該很有幫助,
既然看到這了,就給二哥一鍵三連(點贊收藏不迷路)吧,畢竟周榜又第一了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/289575.html
標籤:java
