程式設計師做的不開心怎麼辦?

程式設計師之家v發表於2018-01-18

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

做人嘛,最重要的是開心,做程式設計師嘛,更重要的也當然是開心。當我們快樂的時候才能保證狀態最好。這的確很不一樣。當我們心情愉悅,寫程式碼就更有效率,應對問題就更敏捷,並且更容易保持專注。

尋尋覓覓,程程總結了保持快樂非常有效的幾個習慣。當我們沒有 100% 感覺的時候,它們還能迅速恢復我的“藍”,提升我們的愉悅水平,讓我們可以繼續放大招。

1. 早起

每天早起最讓們我精力充沛和心情愉悅。一日之計在於晨,早起使得工作效率高,完成的工作多,這樣晚上就能儘早休息,保證充足的睡眠,形成一個良性迴圈。隨著時間的推移,你發現你會越來越喜歡清晨,因為在清晨能搞定很多“疑難雜症” ,並且注意力高度集中。Gretchen Rubin 在他的《The Happiness Project 》一文中也有相似的段落:

“我每天早上 6 點準時起床,即使週末和假期也不例外。我非常享受早起的感覺。”

2. 每天運動

“我們發現,愛運動的人比不愛運動的人心情更為愉悅,工作更為活躍。”—— Amanda Hyde

運動甚至還能有助於我們解決其他領域的問題。而且,運動可以治好失眠,讓你重回高質量睡眠的溫柔懷抱。

3.適當放鬆

“最快樂、最富有、最有成效的生活不光是有全身心面對手頭一切挑戰的能力,而且還得能定期把自己脫離這些包圍圈,以尋求一定的放鬆。”——Loehr and Schwarz,《The Power of Full Engagement》

所謂“文武之道,一張一弛”,“磨刀不誤砍柴工”。

適當地在晚飯後步行,你會發現步行時總是會有各種想法進出腦海,這對健康很有益處。一路上你的心情都特別平靜和放鬆,以致於差不多洗漱之後,頭一沾上枕頭就能睡著。無需多言,這肯定是比你一直工作,然後睡覺前面幾分鐘才關上電腦要睡得熟、睡得香。

4. 樂於助人

幫助他人能讓你感覺快樂。身邊的同學遇到問題,一起解決,一起發現bug。再一起debug,堅持幫助那些需要幫助人,在這過程當中你會發現可以應對他們當前挑戰的方法,找到更優的流程等等。這回報會給你極大的快樂和幸福。

5. 學習新技能

“當有那麼一刻,你全神貫注於某一任務,在工作中發現一種平靜和幸福的愉悅感,那麼好好享受吧。這就是流程。”——Leo Babauta

還有一件事是關於快樂的一個關鍵因素是,挑戰。有挑戰你就快樂。大家或許會奇怪,為什麼新的挑戰會讓你快樂?因為如果生活一帆風順,沒有驚濤駭浪,會讓你失去激情,悶悶不樂。

而學習新技能能帶來快樂的一個關鍵原因就是,我們需要集中精力去學才能有所進步,簡而言之,這也是一種挑戰。根據陡峭的學習曲線,在短時間內我們的確能學到很多。

6. 認真過好每一天

上面提到的這 5 點都需要我們不斷堅持去做的。在工作上有目標,在噸位體重上,也有目標。

“即便你全身心地投入到新創企業中,也總有超出你控制範圍的因素,然後你可能會覺得沮喪、不自信,而這些會影響你能力發揮。所以,我的建議是,你應該,打個比方說,參加攀巖這類的健身活動。試著在這上面花時間。我的建議是至少得有一個體育鍛鍊活動。然後即使發生各種不順心的事——例如,你與你的合夥人散夥了——那麼你仍然可以度過美好的一週,因為你可以去健身房破自己的紀錄,或者在跑道上揮灑汗水等等等等。”

所以,如果你每天早起,在健身房鍛鍊,白天認真工作,然後在午飯時間為別人提供幫助,那麼你的一天都會過的特別充實,以及最重要的,快樂。

公眾號內回覆“1”帶你進粉絲群!

0?wx_fmt=gif

相關文章