準(zhǔn)大一的也來(lái)開(kāi)卷了
大家好,我是帥地
在我的 訓(xùn)練營(yíng)里,迎來(lái)了第一個(gè)準(zhǔn)大一,也就是 2026 屆的學(xué)員,當(dāng)時(shí)我還挺吃驚的,說(shuō)是從 B 站看到我的一個(gè)視頻找到我的。
其實(shí)我一開(kāi)始挺好奇還沒(méi)開(kāi)學(xué),這么年輕,就想報(bào)訓(xùn)練營(yíng)了?而且我看了下,錄取的學(xué)校是個(gè) 211,學(xué)校還是挺不錯(cuò)的,說(shuō)是考試考差了,希望大學(xué)能少走一點(diǎn)彎路,就來(lái)報(bào)了。

事實(shí)上,我覺(jué)得無(wú)論報(bào)還是不報(bào),這個(gè)點(diǎn)開(kāi)始學(xué)習(xí)編程,認(rèn)真學(xué)習(xí)編程,開(kāi)學(xué)后也認(rèn)真刷算法這些,那么在大三大四,無(wú)論是考研還是找工作,都會(huì)有很多選擇。
現(xiàn)在也有很多培訓(xùn)機(jī)構(gòu),在大一剛開(kāi)學(xué)不久的時(shí)候,就會(huì)去宣傳提前學(xué)習(xí)八股文,提前了解工作考什么有多么多么重要,也有不少人在大一就進(jìn)了培訓(xùn)機(jī)構(gòu),開(kāi)始了八股文+做項(xiàng)目的旅程。
從找工作的角度看,提前了解這些,提前學(xué)習(xí)這些,提前學(xué)習(xí)核心知識(shí),確實(shí)對(duì)找工作有一些幫助。
但是,我之前說(shuō)過(guò),特別是對(duì)于大一的同學(xué),我個(gè)人認(rèn)為是不需要太限制自己的。
比如對(duì)于這個(gè) 2026 屆就進(jìn)來(lái)訓(xùn)練營(yíng)的同學(xué),在大一這個(gè)階段,我不會(huì)去跟他說(shuō):這個(gè)面試不考,你不用學(xué);也不會(huì)跟他說(shuō),面試主要考 xxxx,更不會(huì)讓他按照所謂的 Java/C++ 這些學(xué)習(xí)路線去學(xué)習(xí)。
如果是我來(lái)指導(dǎo)這些大一的學(xué)生,我會(huì)讓他們先選擇一門 C 語(yǔ)言來(lái)學(xué)習(xí)入門編程,等他們學(xué)到了循環(huán)語(yǔ)句,數(shù)組這些,我會(huì)讓他們?nèi)ヒ贿呑鲆恍┧惴ㄈ腴T的題,主要提升他們的 coding 能力。

因?yàn)榇笠?,?nèi)心沒(méi)有那么多雜事,很多人都能從做題中,感受到 AC(解決) 一道題的快樂(lè),進(jìn)而可以激發(fā)他們?nèi)ヌ魬?zhàn)做更難的題。
除了學(xué)習(xí)編程,我會(huì)讓他們多去看看一些非技術(shù)書籍,一些編程大佬的傳記,以及像《浪潮之巔》和科技相關(guān)的書,通過(guò)這些書,或許可以激發(fā)一個(gè)人學(xué)習(xí)的那股勁。
學(xué)習(xí)完 C 語(yǔ)言,我不會(huì)讓他們馬上去確定自己的學(xué)習(xí)方向,或者讓他們?nèi)パ芯扛拥讓拥闹R(shí),我會(huì)讓他們用 C 語(yǔ)言去寫一些自己感興趣的東西,比如讓他們?nèi)ビ?C 語(yǔ)言寫一個(gè)游戲出來(lái),比如最簡(jiǎn)單的俄羅斯方塊,貪吃蛇,難一點(diǎn)的則是坦克大戰(zhàn),超級(jí)瑪麗這些。
我相信大部分人,都是喜歡寫一些小游戲。至于這些有些怎么寫?我是不會(huì)給他們視頻資料的,而是讓他們自己去研究自己去搜索吧。
萬(wàn)一你覺(jué)得 C 語(yǔ)言沒(méi)意思,很難寫有界面的東西,而且手機(jī)也運(yùn)行不了自己寫的東西,這個(gè)時(shí)候想玩一玩小程序,玩一玩網(wǎng)頁(yè)開(kāi)發(fā),玩一玩 app 開(kāi)發(fā)。
那么我會(huì)雙手贊成你去玩,并不會(huì)跟你說(shuō),這個(gè)面試不考,你別學(xué)。
當(dāng)然,我也不會(huì)任由你發(fā)展,我還是會(huì)告訴你,也別忘了做做題,而且我是覺(jué)得,大部分人,在大一到時(shí)候,更加能夠感受到做題的快樂(lè),主要這個(gè)時(shí)期沒(méi)有太多雜念。
有些學(xué)校有 OJ 平臺(tái),做出題可以獲得積分,還能排名,那么這個(gè)時(shí)候做起題來(lái)會(huì)更加快樂(lè),做著做著,你會(huì)發(fā)現(xiàn)自己掌握的一些技巧不夠用,看了別人的題解,發(fā)現(xiàn)了新大陸,沒(méi)想到還能這樣做!
當(dāng)然,在刷題這件事上,也不用還沒(méi)有刷之前就學(xué)習(xí)各種算法思想,而是應(yīng)該在學(xué)習(xí)了一門編程語(yǔ)言之后,在沒(méi)有掌握任何算法思想的情況下,就去刷那些鍛煉基礎(chǔ)功的題,這樣的平臺(tái)有很多。
這些題不像 leetcode 那種面向求職的,這些題更多還是鍛煉你的一些邏輯,代碼實(shí)現(xiàn)能力,等你做的差不多了,那么你可以開(kāi)始學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu),開(kāi)始慢慢基礎(chǔ)一些算法思想。
反正在暑假,在大一第一學(xué)期,在大一第二學(xué)期,我覺(jué)得你可以不用去了解面試,也不用了解春秋招,你就一股勁根據(jù)自己感興趣的學(xué),只要有在「學(xué)」,那么就問(wèn)題不大,把基礎(chǔ)功打好,該折騰的要折騰.
因?yàn)槲抑溃?strong style="font-weight: bold;line-height: 1.75em;color: rgb(74,74,74);">到了大二,你可能會(huì)迷茫一小會(huì),你也可能會(huì)少了像大一那股折騰到勁。
也就是說(shuō),大一我會(huì)讓你打基礎(chǔ)功的同時(shí),任由你學(xué)習(xí)自己感興趣的東西,啥都可以,只要編程相關(guān)的,同時(shí)還會(huì)讓你多看看一些非技術(shù)的書。
到了大二,經(jīng)過(guò)一年多洗禮,自己也會(huì)慢慢思考未來(lái)了,那么這個(gè)時(shí)候,我們需要去學(xué)習(xí)一些更加底層的東西,一些更加難的東西,一些更加看似枯燥的東西,而不能一看很枯燥,就不想學(xué),不能一直呆在自己的舒適區(qū)。
這個(gè)時(shí)候,我們需要靜下心來(lái),去了解我們的計(jì)算機(jī)是如何工作的,你應(yīng)該會(huì)有很多疑問(wèn)才對(duì),帶著這些疑問(wèn),去研究計(jì)算機(jī)基礎(chǔ),一層一層揭開(kāi)計(jì)算機(jī)的迷霧。
也就是說(shuō),大一打基礎(chǔ) + 瞎折騰;大二去深入學(xué)習(xí)一些東西;到了大三,你的心會(huì)越來(lái)越浮躁,很多東西無(wú)法靜下心來(lái)研究,因?yàn)檫@個(gè)時(shí)候的你,有著春秋招、實(shí)習(xí)之類的小壓力了。
那會(huì)無(wú)憂無(wú)慮的折騰,真好!
----------- END------------
PS:最后歡迎加入帥地的 Java后端訓(xùn)練營(yíng),帥地一對(duì)一指導(dǎo)你學(xué)習(xí),目前也有部分學(xué)員拿到了不錯(cuò)的 Offer:一份帶你拿offer的Java訓(xùn)練營(yíng)
