全文共2307字,預計學習時長7分鐘
全文共2307字,預計學習時長7分鐘
來源:Pexels
騷年,面對現實吧,談戀愛雖然有趣,但是兩個人也會有相看兩厭的“疲憊期”;編程雖然有趣,但每個月總有那么兩天會讓你精疲力竭、累覺不愛。
這很正常,但就怕晾著不管。
最終循環反復,周而復始,你會陷入這樣尷尬的局面——短則幾天,長則數周,忙著所有與編程無關的事。
如果編程只是你的業余愛好,那還好。
但如果你以編程維持生計,那么那些無所事事的日子就會變扼住你命運的手,讓你痛苦難熬,最終不得不放棄編程。
來源:Pexels
那么問題來了:我們該如何在編程中保持活躍和高產呢?困難時期又該如何苦中作樂?
其實,我也有過想要放棄的時候,質疑選擇這條路是否正確,還走神對其他工作領域進行評估,掂量自己的能力,如此等等。因為就我個人而言,我是那種很難在電腦前一坐好幾小時的人。
如果你曾一度陷入厭倦之中,下面是我的獨家秘方,它們能讓你再次感受到編程的樂趣。當然,這不是一條萬能定律——只是迄今為止對我非常有用而已。
不過,小芯相信,閱讀本文你還是會有所收獲的。
文章將談論以下幾點:
1. 學習的藝術
2. 太多任務亟待完成
3. “我能做到”的心態
4. 定期給自己放個假
5. 音樂的力量不可小覷
1.學習的藝術
有句話說:當你真正開始學習的時候,才會意識到自己知之甚少。
學習有賴于長期且持續的自我約束。我們生活在這樣一個時代,誤以為看看網絡視頻、讀讀文章、聽聽講座就會變得聰明。
然而不幸的是,事實并非如此。知識是通過將所學內容付諸實踐得來的。想要學習如何使用React,Angular, 或者其他編程框架嗎?那就先從簡單的學起吧。
來源:Pexels
2.太多任務亟待完成
一想到所有需要完成的任務,你就會開始慌張。但在意識到這點之前,你其實什么工作也沒做,只是想得過多而已。
首先我得說,這再正常不過了。建筑工人也面臨同樣的問題——正如大多數工作一樣。
當這些想法涌入腦海時,不要被情緒牽著走。相反,可以用一個簡單的小技巧:專注于眼前的事(如果事情復雜,不妨在紙上寫寫畫畫)。有些時候,我們的問題就是想得太多,而寫的太少。一支筆、一張紙就能幫你理清思路,看清事情本質。還有一個小技巧就是讓自己小憩15分鐘。
小貼士:如果要做的事情太多,不妨先按輕重緩急排個序。問問自己:我真的有必要了解這個嗎?如果有必要,它能提供怎樣的價值呢?
3.“我能做到”的心態
在解決問題、承擔責任時,這種心態確實很好。
但必須認識到,學習沒有盡頭——你總有進步的空間。而提問是增強領悟、獲得靈感的好方法,尤其是當你在某個組織工作時。我見過的那些在公司中表現出色的人,他們都善于提問,提的問題也都很有價值。
盡管通過閱讀文章或者觀看視頻,能從中受益良多,但通過提問,你所獲得的是基于經驗、獨一無二的知識。編程是一項有關分享和互助的工作。團結協作,能使我們更快達成目標。
小貼士:提問時,確保你對問題有所了解。在已有知識的基礎上學習新知識會更輕松,但不要因此而停止發問——有時候我們一無所知,但這沒有關系。
4.定期給自己放個假
在早期編程的時候,我以為編程就是把自己關在小黑屋里,寫上一整天的代碼,就像現在我們從電影中看到的那樣。然而,我漸漸意識到,編程和拳擊、足球、籃球等大多數運動一樣,也需要適時休息。
來源:Pexels
試想我們的大腦就是汽車引擎。引擎需要什么?需要汽油才能正常運轉,對吧?對你而言,就需要健康飲食、適時休息,這樣才能出色地完成工作。讓大腦休息有助于發揮創造性思維,而創造性思維能幫助你更好地解決問題。
小貼士:確保睡眠充足。這是大多數程序員忽視了的一個關鍵因素。
5.音樂的力量不可小覷
編程是一項精神運動。即使你不去慢跑也不舉重,解決問題的思考過程也會耗盡你的精力。
此外,編程時心情好似坐過山車——成功解決問題時會自我感覺良好,想不出對策時又會壓力山大、氣急敗壞。大部分程序員都會經歷所有這些情緒。
處理這些情緒的一個好方法就是聽音樂——當然,類型不限,聽那些使你興奮,能幫助你正確思考的音樂。像我,就喜歡聽八九十年代的懷舊歌曲。音樂是這世上為數不多的能在一瞬間改變人心情的東西。去聽那些能讓你歡喜鼓舞,喚起你美好記憶的音樂吧。
小貼士:節奏感較弱的純音樂有助于思考,從而保持長久的注意力。噪音過多只會讓人更快疲憊。
這些是我在Spotify上的部分歌單:Anjundeeep New Releases, NightRider, Synthawave from Space, Chill Tracks, Downtempo Beats。
小結
總的來說,無論是把編程作為職業還是愛好,你都會時常感到枯燥乏味。我不會故意說它樂趣無窮。它會耗盡你做很多事情的精力和斗志。
但編程并非注定如此。多數情況下,它取決于你的心態,而非代碼或其他充滿挑戰的難題。
所以,去傾聽你的內心吧——有時候我們需要的其實只是短暫的休息,和來自他人的幫助。
最后,小芯想問大家一個問題:對你而言,是什么使編程充滿樂趣?
留言 點贊 關注
我們一起分享AI學習與發展的干貨
如需轉載,請后臺留言,遵守轉載規范


