我們的行業壓力大、人手少、節奏快,所以有時候很容易讓人感到倦怠和失望。程序員總是覺得很累,煩躁甚至是沮喪。
這里有一份快速指南,能夠克服可怕的“程序員疲勞”:
吃一頓豐盛的早飯
高科技產業的很多人都是熬夜到凌晨 3 點,很晚才起床,不吃早飯就沖到辦公室?;蛘唠S便在路邊臟兮兮的早點攤,買點難吃和惡心的熏肉三明治。早餐是一天中最重要的一餐,這是真的。而且不僅僅是要吃早餐,早餐吃什么也很重要。盡量吃點富含蛋白質的食物,比如豆類、牛油果和全麥面包等。不要吃白面包和早餐麥片,它們都富含糖類,會導致中午血糖升高容易犯困。
按時睡覺
要盡量保證 9 個小時的睡眠,如果你能睡到 7 或 8 個小時,那你做得不錯。人們很容易就認為睡覺是在浪費時間,但從長期來看,你坐在那里,眼睛酸痛,雙眼茫然地盯著屏幕,這樣會更加浪費時間。拼命想抓住支離破碎的思路,而那正是程序員賴以生存的。
不要吃垃圾食品
這條要聯系第一條,但這個范圍更廣。如果你想攝入碳水化合物,含糖的零食特別是含糖飲料,可以很快讓你吃飽,但你在這一天剩下的時間都會覺得非常糟糕。你可以吃一些綠葉蔬菜,水果以獲取能量…… 如果你實在想爽一下,那就堅持喝美式咖啡吧(當然是無糖)。
喝水
當你脫水時,你的身體會變得懶散和緩慢,因為它要應付更多的基本機能。當你脫水時,身體會產生應激激素,比如皮質醇,這會使你的能量水平衰竭,并會導致“腦霧”(譯者注:腦霧是大腦難以形成清晰思維和記憶的現象)。據說當工人脫水時,生產力會下降多達12%。
和你的老板聊聊天
如果你正在糾結或是感覺生產力較低,那么就和你老板聊一聊,看看有沒有什么明顯的事情可以做。如果你一直做你不喜歡的事情,或者是不擅長的事情,你可能需要換一個新的項目做一段時間。如果你是后端開發人員,但你發現自己厭倦了像素,不要勉強自己。你的雇主也會希望用人所長。
更好地管理時間
如果你發現自己不得不在項目之間游走,或是每個小時都要切換代碼庫甚至是編程語言。又或者你發現自己總是在熬夜趕進度。請你每天先花 10 分鐘寫下待辦事項列表。從那些“速效方案”入手吧。我們往往會下意識地擔心那些被我們拖延很久的瑣碎問題,但它們已經在那里了。如果一天開始的時候,你能以解決幾個這樣的問題……你在這一天剩下的時間都會感覺根本停不下來,壓力也會小很多。
定期休息
這項似乎是顯而易見的,但干我們這行的都想當英雄,從開始工作到結束都不休息,午餐也工作,好像誰休息得最少就能拿獎牌一樣。長期來看,如果你總是試著“竭力工作”,你的效率會降低。你的思路會變得模糊,你自己就會開始焦慮和不開心??匆粓鰢H足聯的比賽,喝一杯咖啡,去廁所坐上一個小時。不論做什么,只要讓你的大腦放松一下。編程很難,它是對腦力的透支。你不必去健身房,也不用長期固定訓練,只需要在座位之間稍事休息一下,否則會有肌肉萎縮的風險。這對你的大腦而言并沒有什么不同。
鍛煉身體
另一個相當明顯的方法。要努力養成經常運動的習慣,即使是快步走也很好,特別是在早晨你還沒有開始工作的時候。運動會釋放內啡肽,它可以緩解壓力,讓你體內循環著更多的氧氣,讓你能更容易集中注意力。
編程之余休息一下
如果你像我一樣,你可能以軟件和技術為生。也許你現在在這個窗口后面就正開著 Vim 呢。那就太好了,這關系到你是成為普通的程序員,還是一位受人尊敬的工程師。但有時你也需要停下來做些別的事情。人說小別勝新婚。有時我在周末離開時不會帶筆記本,我能想到的就是寫代碼。但我還是把它拋之腦后,花時間和朋友家人去吃飯,看電視或者……隨便喝點小酒。但當我周一早上重新回到辦公室時,忍不住要趕緊開始工作。周五沉悶又惱人的問題,突然又變成一個有趣的挑戰了。
正念
這是一個時髦的詞,它已經在科技行業流行一段時間了。一天開始,即使只是 10 分鐘的冥想,都會讓你在一整天里更平靜和更專注。
注:正念意指以特殊的方式專注:刻意、當下、不加判斷,這種專注可滋養出更多正知、清明智慧,并更能接受當下的實相。
不要做加班的英雄
除非你很討厭你的生活,不要每晚都呆到 11 點,做沒有什么實質性工作給管理者留下印象,或是從同事中脫穎而出。這沒什么大不了的,也不聰明,而且還會耗盡你的精力。如果你的經理希望你每天工作到很晚,結果影響到你的工作質量,那就是他們營造了一個不健康的工作環境。如果是自己主動,那就要警惕長期的后果。
結語
治愈程序員倦怠沒有靈丹妙藥,我上面提到的習慣也不是很容易就能養成的。它不會在一夜之間發生。所以從小事開始,一步一步來,如果需要可以做些記錄。試著從長遠考慮,而不是只盯著下一個目標。如果問題依然存在,考慮尋求專業幫助。沒什么丟人的!
-
工程師
+關注
關注
59文章
1570瀏覽量
68514
發布評論請先 登錄
相關推薦
評論