1. 程式人生 > >程式設計師培養一個興趣愛好有多重要?

程式設計師培養一個興趣愛好有多重要?

說到興趣愛好,程式設計師朋友可能都會說「程式設計」是我的興趣愛好,但是其實「程式設計」更可能成為程式設計師的工作,興趣愛好則應該是其他方面。

程式設計師培養一個興趣愛好是很重要的,重要到我見過有些程式設計師同學「用興趣愛好找到了女朋友」,你敢信!當然,不一定用自己的興趣愛好都能找到女朋友,但是總之是有用的。下面我就跟大家分享下為什麼要培養一個興趣愛好,到底有什麼用呢?

開門見山,經過我這 4 年大學生活的總結,我發現我的興趣愛好「吉他」在以下這幾個方面幫助到了我:
1. 鍛鍊了元認知能力
2. 鍛鍊了全神貫注的能力
3. 鍛鍊了撩妹能力
4. 鍛鍊了除錯 Bug 的能力(我自己都不敢相信)
5. 鍛鍊瞭解決問題的能力
6. 好處還有很多……

下面我一一介紹下,至於你需要培養什麼興趣愛好在後面我會單獨寫一段來分享。

首先,我是確確實實有過這些實際的經歷才寫出來跟大家分享的,我在公眾號裡分享的認知文章都是經過我的實踐總結出來的(這好像是第一篇),100 % 是對的,這點大家絕對可以放心,如果你覺得沒有用,那是可能是因為你沒有去做或者沒有堅持下去,又或者沒有在這個過程中去主動思考。

1. 鍛鍊元認知能力

其實說到主動思考,也就是「元認知能力」的體現,不要覺得這個詞很高大上。其實,說白了,就是你知道你自己的大腦是如何思考的,你能控制你的大腦,而不是讓你的大腦來控制你

為什麼優秀的人自控能力都那麼強?那多是因為他們知道自己要去做什麼,該去學習的時候不玩遊戲,該玩遊戲的時候認真玩。但是現實生活中能做到這樣的又有多少呢?大部分都是一心二意,隨波逐流,沒有自己的想法,不會主動去思考,別人幹嘛就跟著去幹嘛。

你需要自己選擇學習一個興趣愛好,在此過程中會遇到很多困難,但是隻要你堅持下去,控制住自己學會它,等你有收穫的時候,再回過頭來總結下就會發現自己的自控能力有所提高了,以後再自學什麼東西就不會亂了陣腳。

2. 鍛鍊全神貫注的能力

其實在你主動去思考的過程中,你也就學會了「全神貫注去做事了」,當你主動去思考,那麼你對思考的事情肯定是感興趣的,你感興趣的事物你就願意花時間投入,這樣久而久之你就很容易全身心的投入到一件事情中了。

通過培養一個你喜歡的愛好,在這個過程中,你至少會全身心的投入去學習它,這樣時間久了,你全神貫注做事情的能力就慢慢體現出來了,但這個過程是很漫長的(幾個月可能才有效果),不是立竿見影的,所以要堅持做下去,這點是很多同學的短板,要重點培養。

對於寫程式來說,全神貫注的思考是多少程式設計師同學期望的過程啊,碼字的時候總是有人在旁邊打擾,特別煩人,又不能說出來,怕影響關係。那麼換個角度,既然不能改變別人,就從自己開始吧,將自己訓練成一個容易全身心投入的人,這樣學習工作的效率就很高了。

3. 鍛鍊撩妹能力

再有就是大家的痛點了,好多程式設計師朋友周圍都是漢子,很少接觸女生。那麼這個時候,你培養一個容易撩妹的興趣愛好,可就不得了了!很多女生都認為程式設計師很宅,但若是你又懂技術又會一門額外的興趣愛好,那麼就可能讓你接觸的女生對你刮目相看,進而產生好感,這時你的機會就來了呀。

你可能說,身邊根本沒有女生,這其實不是問題,你培養個興趣愛好,多在這個愛好的領域結交一些異性朋友不就有了,這些都是相通的,各中經驗還需自己實踐來體會,我也不是老司機。

4. 鍛鍊除錯 Bug 的能力

另外,培養興趣愛好還可以「鍛鍊解決 Bug 的能力」,程式設計師平常的工作很多時候都是除錯 Bug,調半天沒效果,很煩!咋辦?話說,我不會玩吉他之前就那樣乾瞪眼看著電腦,或者出去走走,心裡 mmp,這到底怎麼肥四!之後我會玩吉他後,遇到調不出來的 Bug,我就去玩吉他,玩著玩著突然就有靈感了,然後就去搞定了剛才的 Bug,簡直神奇!

我也解釋不了為什麼會這樣,但是這就是實際的例子,就是對解決 Bug 和其他問題有幫助。既然不知道為什麼,那就不要探究也罷,只要自己知道,能夠從中體會到實際的用處就達到我們的目的了。

5. 鍛鍊解決問題的能力

除錯 Bug 其實從根本上來說是衡量我們解決問題能力強弱的一個方面,學生時代主要任務是學習,在工作中主要任務是解決問題,若是你在學生時代就開始培養解決問題的能力,那麼當你開始工作之後,你就走在了大多數人的前面,大學提倡多出去實習其實也包含這個道理。

培養什麼興趣愛好呢?

其他的好處還有好多,就不多說了。下面說下程式設計師到底該培養什麼興趣愛好呢?我推薦下面幾個,可以參考參考。
1. 吉他:適合性格開朗,外向的同學
2. 唱歌:適合喜歡去 KTV 的同學
3. 口琴:適合比較內向的同學
4. 鋼琴:逼格很高,但有點難學
5. 籃球,足球等球類:適合喜歡運動的同學
6. 寫作:都適合
7. 演講:適合想要出名的同學,哈哈
8. …

這裡就不一一列舉了,每個人都不一樣,你最好按照你的性格來培養一個興趣愛好。也許一開始很難(我剛學吉他的時候也很難),但是當你堅持下去,有點收穫的時候,這個興趣愛好就會對你的學習,工作,生活帶來一定的「正面影響」,你可能會覺得我在吹牛,但是隻有堅持下去的同學才能理解這其中的聯絡,這確實是有用的。換個角度,培養個興趣愛好會掉塊肉嗎?我巴不得年輕的時候多學點東西呢!

一定要去做

總之,看完這篇文章,不要就簡單的看完了,這篇不是雞湯文,我也從來不寫雞湯文。一定要有點收穫,要思考下自己的性格,自己是個什麼型別的人,結合目前的實際來培養一個興趣愛好。可能,也可以說是一定不會立刻有效果,但是隻要堅持下去,你一定會有收穫的,堅持下去你就能贏過了 80% 的人!但這也是最難的,希望我的讀者朋友們都能堅持下去,說不定將來還能靠著自己的興趣愛好吃飯呢。

這次就分享這些吧,其實已經寫了很多了,下次再 BB 了,bye。

本文原創釋出於微信公眾號「cdeveloper」,程式設計、職場,人生,關注並回復關鍵字「linux」、「機器學習」等獲取免費學習資料。