【譯】究竟是什麼讓程序員如此倦怠?

翻譯:瘋狂的技術宅
做者:Richard Kenneth Eng
原標題:What is Programmer Burnout?
原文連接:https://hackernoon.com/what-i...
說明:本專欄文章首發於公衆號:jingchengyideng 。程序員

clipboard.png

在90年代末經歷了這一過程,我完全崩潰了。我懼怕天天上班。在工做時幾乎無意作任何事情。我掙扎着完成分配給個人各類任務。編程

我得了拖延症,找了不少藉口不去工做。我把時間都花在了喝咖啡和長時間的午飯上。我遲到早退(約5:00 - 大多數程序員都工做到很晚)。編程語言

clipboard.png

我懼怕丟掉工做,擔憂本身將再也找不到工做了。ide

我感到疲倦和沮喪,不再想編程了。工具

我終於決定提早退休(46歲)。spa

在接下來的幾年裏,我沒有作任何編程的工做。而後我決定慢慢地回到過去的狀態。我爲一個做爲精神病學家的熟人作了無償工做。其中使用的一個技術是 Smalltalk 。翻譯

我愛上了這個語言。 這是一個乾淨和新鮮的體驗! 我認識到這項技術的驚人潛力。blog

幾年後,我決定成爲一個小型的大使投資人。我爲 Smalltalk 的推廣設立了非營利組織,還寫了數百篇關於 Smalltalk 的文章和博文。ip

這種語言救了我,它恢復了我對編程的信心。如今,我有了編寫軟件的精力和熱情。Smalltalk 是我最喜歡的工具,但我也常用 Python 和 Go。get

生活是美好的。

clipboard.png


是什麼致使了個人職業倦怠?其實是由不少綜合因素形成的:

  1. 一遍遍的作相同的工做,日復一日,年復一年的不休息(即便一個月的假期也不夠休息)。這會變得很煩人。

  2. 不斷緊迫的工做到項目的最後期限,一切都是那麼的緊急,緊急,緊急。項目經理和營銷經理不知道該如何說「不」,他們老是承諾過多。

  3. 長時間無休止的工做,包括工做到深夜,甚至週末也不休息。因此就沒有什麼時間去放鬆和娛樂。這會使你的我的生活和工做的平衡失調。

  4. 飲食很差,缺少鍛鍊。你須要照顧好本身。

  5. 這項工做已經變的很無聊了。既不使人振奮,也沒有什麼變化。程序員們老是渴望新技術和新挑戰的。

最終致使的結果是無盡的壓力,壓力山大。

教訓就是:若是你感到精疲力竭,那就休息一段時間(也許甚至是幾年)。作些其餘的事情。

而後慢慢地回到編程中去,若是這是你的願望的話。選擇一種使人興奮的新技術來激發你的興趣。它不必定是 Smalltalk,儘管這將是一個很好的開始。(Pharo 還只有9歲,其實是一種新的編程語言。)

另外一個不錯的選擇是Julia。Racket 也給我留下了深入的印象。你能夠經過這些技術獲得不少樂趣。這就是關鍵:你必須把快樂帶回到你的職業生涯中去。

歡迎掃描二維碼關注公衆號,天天推送我翻譯的技術文章。

clipboard.png

相關文章
相關標籤/搜索