首頁  >  文章  >  心情好才能敲出好的程式碼,程式設計師該怎麼保持好的心態?

心情好才能敲出好的程式碼,程式設計師該怎麼保持好的心態?

伊谢尔伦
伊谢尔伦原創
2017-07-13 11:23:422235瀏覽

這所謂心情好心態爽幹什麼事情才會開心。每天都有正面的情緒對於工作生活都是正面的。負面情緒太多,看什麼都不順眼,工作基本上很難進行。

程式設計師不能將自己假裝成永動機,我們應該被允許有一個自由的範圍...

#不愉快的負面情緒對程式設計師編碼有哪些影響呢?

首先,負面情緒對程式設計師的影響是可預測的。多所知名大學的研究學者對程式設計師進行了調查。負面情緒對程式設計師的影響最重要的後果是:認知能力低下,精神不安或紊亂,動力低下甚至退出工作。

心情好才能敲出好的程式碼,程式設計師該怎麼保持好的心態?

 這其中,退休是非常具有破壞性的後果,而且在調查中經常出現。退出工作是一系列行為,定義為員工試圖從臨時或永久性的工作任務中暫時或永久地移除自己的行為。這種後果的重要性在於切換到另一個任務,例如,

  你花了2個小時在Google上調查一個類似的問題如何解決,結果你什麼也找不到,這個問題沉迷於你的頭腦,需要做其他的事情來清除它。

  或考慮退出開發工作,“我真的開始懷疑自己,質疑我是否適合成為程式設計師”,甚至“我離開了公司”。

  另一個後果是頻繁跳槽。如果程式設計師認為中斷是唯一的解決辦法,那麼就可能因為不愉快的流程導致中斷,而對整個專案造成影響。

  當然,這些都不是最直接的,最明顯的就是導致程式設計師的程式碼品質低落。

  正如先前研究的焦點所預期的那樣,程式設計師不高興的最重要後果是程式碼品質低。最後由於負面情緒,會使程式設計師的程式碼凌亂,可以在其中找到更多bug。

  但也提到使程式碼不太有效,或程式碼變得越來越差、無法遵循標準設計模式

  作為應對這種負面情緒的方法,也是讓人很心驚:

  研究發現了一些破壞任務相關程式碼庫的情況,例如:

  「我刪除了我寫的程式碼,因為我有點生氣”,

  直到刪除整個項目:

  “我已經刪除了整個項目,重新開始似乎就沒有錯誤的程式碼了。

而快樂的程式設計師影響主要是-這使得他們更有信心,更有創意等。

0心情好才能敲出好的程式碼,程式設計師該怎麼保持好的心態?程式設計師並不是只會敲程式碼!一定學會自己去發現快樂。當然一個人的精力畢竟是有限的,有的時候確實因為學習和事業,要放棄一些東西。接下來就來談談怎麼才能讓自己保持比較開心快樂的心情。

1. 運動:買雙好的跑鞋,飛馳吧,少年!最近學業比較繁重,以前還有堅持每天跑步,現在已經好久沒跑了。一定記得穿著《進擊的巨人》裡面軍團披風去跑馬拉松!或者去健身房吧。說不定還能聊到美女或帥哥。也可以去參加騎行,買一輛碳纖維車架的公路車,約上眾騎士週末一起出去騎行,享受風劃過齒間的感覺。約幾個朋友一起踢踢球打籃球之類,揮灑一下汗水。

2. 吃貨:想想週邊有啥好玩,附近隱藏在街邊小巷又便宜又好吃的地方。美食也是可以提升心情的好東西。當然健康也是重要的,也可以自己學習烹飪,親手製作的燒烤和蛋糕也是蠻有成就感的。或是約幾個臭味相投的知己一起去大快朵頤,還能愉快的聊個天參與下集體活動。

3. 文藝範:追一追戲院有什麼好的電影,藝術細胞略高的可以看看歌劇和戲劇。去網店買幾本自己喜歡的類型的書,學學吉他,鋼琴,繪畫之類,隨心所欲一下下。

4. 攝影: 這些年比較流行,出門有時候能看見一堆長槍短砲的,買個入門微單索尼α6000配上狗頭,去學會拍人物,拍風景,拍貓。題主可以加入lofter社群或500px,裡面各種攝影大師。 lofter裡面有些是福利私房照片,自己找去。

5. 旅遊:定下自己的小目標,隔一段時間就安排出去走一走看一看,所謂的行萬里路有時候真的比讀萬卷書要有料的多。

6. 養動植物:如果覺得自己的時間和經驗比較充沛可以養寵物;如果沒有那麼充沛可以養一點耐活的植物,可以清新空氣又可以轉換下心情。何樂而不為。

當然你要覺得打個通宵遊戲也是一種方式,那我也無話可說。先想到的就這麼多了,每個人的生活方式都不同,自我調節的能力也有差異。最重要的是保持好心情投入每天的工作和生活。程式設計師要好有的心情才能敲出好的程式碼。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn