大家好,我是 🐟💨。
前天,星球 的一位大學生朋友問了我幾個問題:
你大學時如何安排每日的時間?為什么能學那么多技術?
你會學習到很晚嗎?
你是如何保持自律的?
我覺得這幾個問題都蠻好的,又讓我回憶起了那段頭禿的 “青蔥歲月”。

我的大學生活
我的大學確實是蠻充實的,從各種意義上講 —— 做了班長、加過社團、加過學生會、加過工作室、做過志愿者、帶過團隊、參加過各種競賽、給學弟妹講過課、給老師做過項目(打雜)、進實驗室寫過書、拿到保研名額、外出實習等等,基本上大學能干的事都干過了,可以說是沒有遺憾。
不過拋去上面的種種經歷或嘗試,我大學期間投入最多的事情肯定還是自學技術。
寢室、圖書館、教學樓、實驗室、工作室,一人一桌一電腦,沒人打擾,感覺大好。
為什么我在保證成績的同時,還能做這么多事呢?
答案其實挺簡單:做計劃 + 擠時間 。
可能是我從小養成的習慣,我隨時都在給自己做計劃,比如:
大計劃:我這個學期要參加哪些競賽,下個學期要參與實習
短期計劃:我要做完這個新項目,預計花多少天做完
每日計劃:我今天早上要做 2 道算法題目,中午要讀 2 篇文章,下午要上課做作業,晚上要做自己的項目
多做計劃后,其實你會發現,你能做的、應該要做的事情真的很多,沒時間給你去玩了。
當然,和朋友們一樣,我也總是完不成自己的計劃,我也時刻處于焦慮之中。。。怎么辦呢?
那就熬夜吧。年輕人熬靈魂都像千杯不醉。
記得我大二大三的時候,白天經常會有一些奇奇怪怪的事情,導致我沒有完整的時間、靜不下心來學習。所以我喜歡夜深人靜的時候抱起電腦學編程,摒除任何雜念,甚至聽不到鍵盤的聲音。
那段時間我一般是學到凌晨 2 - 3 點半,早上沒課的話就 10 點起。
有時候為了讓項目盡早上線,我甚至會熬到 4 點左右,然后第二天再睡一上午。
結果雖然技術學到了、項目上線了,但后腦勺禿了、腸胃不行了。
所以這里還是不建議朋友們熬夜,不熬夜 + 早起也一樣能學很多時間,養成好的習慣還是很重要的。
關于自律
在很多朋友眼里,我學編程很努力、很自律。但是我必須承認:我不是一個自律的人。
何為自律?自我約束么?
我還真的做不到這點。
從小就偷玩電腦、高考前熬夜打手游、天天熬夜不運動、很多自己想堅持的事堅持不下來、就連晚上 12 點前睡覺的 Flag 我也一次都沒完成過。
仔細想想,我只不過是對自己感興趣的事情格外認真罷了。比如努力學習編程技術,其實是想更快地做出自己的作品。
但有時,的確很多事情是我不喜歡的、不想做的,怎么辦呢?
我一般會使用 2 種方法:
1)自我激勵
比如要做某些課的作業(沒人喜歡寫作業,我也一樣),我一般是趕早不趕晚,會盡快、超前地完成作業,而不是等最后一天去補作業。前者能帶來更大的成就感,而后者只會給你帶來 “你 ~~ 干 ~~ 嘛 ~~” 的感慨。
做知識分享,也是一種自我激勵,你做的內容有人看,就會讓你更想做。
2)約束
比如要組隊完成一個項目,我會盡可能讓自己成為隊伍的組長,這樣就會有一種 “我不能劃水、要帶隊伍走向勝利” 的責任與使命感。會比我一個人做事更積極。
做知識分享,也是一種約束,大家都在看著你,你必須要往前走。
希望朋友們也都能找到自我激勵和約束,讓自己行動起來。
OK 感謝朋友們閱讀到這里,最后還是歡迎學編程的朋友們加入我的 編程知識星球 (點擊了解詳情),一起加油走起來~
往期推薦
我竟然堅持半年了!
感覺進大廠機會渺茫,要考研續命么?
既然有HTTP,為什么還要有RPC?
下一代互聯網:Web3如何走向未來?
如何優雅地寫 Controller 層代碼?