自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

程序員累了怎么辦

移動(dòng)開(kāi)發(fā)
程序員在編程的時(shí)候因?yàn)樾牧淮幔瑥亩スぷ鳠崆榈默F(xiàn)象并不罕見(jiàn)。

程序員在編程的時(shí)候因?yàn)樾牧淮幔瑥亩スぷ鳠崆榈默F(xiàn)象并不罕見(jiàn)。

很多文章都可以成為這一方面的證據(jù),證明這已經(jīng)是IT行業(yè)一個(gè)普遍現(xiàn)象。因?yàn)槲乙呀?jīng)有處理過(guò)職業(yè)倦怠的經(jīng)驗(yàn),所以我想要更深入地探索這個(gè)問(wèn)題,幫助大家解決甚至預(yù)防它。

[[151428]]

倦怠發(fā)生的原因

程序員比其他領(lǐng)域的專業(yè)人士更容易產(chǎn)生職業(yè)倦怠。至于為什么會(huì)出現(xiàn)這種情況,我也沒(méi)有一個(gè)明確的答案,但我認(rèn)為有四個(gè)主要原因。

  • 第一個(gè)是生理原因。每天坐在辦公桌前,面對(duì)著電腦,是不健康的,會(huì)讓人更加無(wú)精打采、昏昏欲睡。嗜睡還可能導(dǎo)致其他不良的生活習(xí)慣,如吃零食,抽煙,熬夜等。然后最終導(dǎo)致郁結(jié)于心,產(chǎn)生倦怠感。
  • 第二個(gè)原因是,編程是認(rèn)知高度密集并且壓力非常大的工作,會(huì)導(dǎo)致心理疲勞和損傷。
  • 第三,有可能你現(xiàn)在已經(jīng)精疲力竭了,因?yàn)檎谧龅墓ぷ骱谋M了你的力量,并且收獲甚微。對(duì)此,唯一的解決辦法是離開(kāi)一段時(shí)間,好好反省下——如果不考慮錢(qián)的因素,你希望做什么樣的工作。
  • 第四個(gè)原因不是我想出來(lái)的,是我在《Hacker News》的評(píng)論部分發(fā)現(xiàn)的。有一個(gè)人準(zhǔn)確地描述了,“職業(yè)倦怠是由反復(fù)做大量犧牲,或努力完成高風(fēng)險(xiǎn)問(wèn)題最后卻以失敗告終而導(dǎo)致的。這是伏隔核(nucleus accumbens)負(fù)面預(yù)測(cè)落差的結(jié)果。你的大腦需要理智地應(yīng)對(duì)失敗。這一條說(shuō)得真的太對(duì)了。在創(chuàng)建軟件的過(guò)程中,基本上沒(méi)有一天不是處在各種失敗和挫折中。

我本身也經(jīng)歷過(guò)好幾次職業(yè)倦怠。雖然我沒(méi)有一次放棄編程,但偶爾我也會(huì)懷疑我選擇的職業(yè)是否正確。所以,從那時(shí)起,我開(kāi)始注重策略化的工作方法,以保持長(zhǎng)效的動(dòng)力和生產(chǎn)力。我將在這篇文章中介紹我的一些開(kāi)發(fā)習(xí)慣,以及一些可以預(yù)防或甚至消除倦怠的技術(shù)手段。

先從基本的開(kāi)始。

  • 吃好。不要以為做個(gè)素食主義者就萬(wàn)事大吉了。試著逐漸用白開(kāi)水代替蘇打,低糖飲食,多吃蔬菜,不要吃得過(guò)飽。還有最重要的是要持續(xù)下去。
  • 睡好。這包括良好的睡眠質(zhì)量和充足的睡眠時(shí)間。更好的睡眠環(huán)境,能夠讓我們一覺(jué)醒來(lái)倍感清爽。具體的一個(gè)技巧就是減少會(huì)讓人徹夜難眠的藍(lán)光照射。這可以通過(guò)安裝Flux,來(lái)調(diào)整計(jì)算機(jī)顯示器的色彩。
  • 不要?jiǎng)诶圻^(guò)度。已經(jīng)有很多證據(jù)表明,生產(chǎn)效率,即輸出,會(huì)在經(jīng)過(guò)4個(gè)小時(shí)聚精會(huì)神的工作之后,急劇降低。像程序員這類認(rèn)知高度密集的職業(yè),要想長(zhǎng)期保持高效,那是不可能的。
  • 番茄工作法。這對(duì)于既要保持生產(chǎn)力,又要獲得一些必要休息的程序員,是一個(gè)既簡(jiǎn)單又有效的方法。番茄工作法,即集中精神工作25分鐘,然后休息5分鐘,然后循環(huán)。如果在每次的工作時(shí)間都有一個(gè)特定目標(biāo),效果會(huì)更好。理想情況下,在休息時(shí)間里,應(yīng)該去做一些遠(yuǎn)離計(jì)算機(jī)的活動(dòng)。如散步,俯臥撐等。當(dāng)然你還可以在三次番茄工作法后,休息個(gè)30分鐘,效果也很好。
  • 保持活性,保持前進(jìn)。我本來(lái)想說(shuō)的是——運(yùn)動(dòng),但很多人有一種誤解就是,認(rèn)為運(yùn)動(dòng)必須包括去健身房,或其他。但是在現(xiàn)實(shí)中,保持活性也可以通過(guò)用爬樓梯代替乘電梯,或者將汽車(chē)停放在一角,而選擇騎車(chē)上班,總之,其他在日常中就能運(yùn)動(dòng)的方式更易于實(shí)現(xiàn),而不是讓人整天沉溺在電腦前。

更具體化的要點(diǎn)

  • 實(shí)驗(yàn),玩,學(xué),原型。這些事情能讓你在短期內(nèi)獲益匪淺,并且迅速輸出。例如,以同樣的你慣用的方式,不斷地建立網(wǎng)站。但是,隨著時(shí)間的推移這會(huì)逐漸變得乏味,讓人提不起一點(diǎn)興趣。編程有部分也是工程,需要使用經(jīng)過(guò)充分驗(yàn)證的技術(shù)用于生產(chǎn)軟件。但它也可以讓你玩樂(lè)、實(shí)驗(yàn)和嘗試新想法。將20%的時(shí)間消磨在技術(shù)上是避免職業(yè)倦怠最有效的策略之一。所謂消磨在技術(shù)上可以是嘗試新的庫(kù),也可以是創(chuàng)造一些有趣的但與工作無(wú)關(guān)的東西,又或是學(xué)習(xí)一些自己以前不曾涉獵的內(nèi)容,如函數(shù)式編程。
  • 參加聚會(huì),會(huì)議和收聽(tīng)播客。編程會(huì)讓人感到孤單。和其他開(kāi)發(fā)人員碰面,或在播客上聽(tīng)他們的經(jīng)驗(yàn),能讓你更在意和注重自己的工作。沒(méi)有人喜歡抱怨,但是分享或聆聽(tīng)來(lái)自于其他程序員的奮斗經(jīng)歷,以及他們?nèi)绾慰朔щy的過(guò)程,能夠激勵(lì)你繼續(xù)前進(jìn)。
  • 打造良好的工作環(huán)境,千萬(wàn)不要在工具上吝嗇。能快速編譯的PC,能讓你的時(shí)間不必浪費(fèi)在沒(méi)有必要的等待上。確保有一個(gè)舒適的椅子、桌子和顯示器以及設(shè)置。如果你在嘈雜的環(huán)境中工作,那么買(mǎi)一個(gè)高品質(zhì)的耳機(jī),將噪音隔離開(kāi)來(lái)。
  • 掌握工具。良好的工具可以使得編程更加愉快,掌握這些工具能讓工作更加高效。這是眾所周知的一點(diǎn),但我還是要再重復(fù)一遍。了解工具,如編輯器,操作系統(tǒng),命令行中的所有快捷方式,可以為你節(jié)省很多時(shí)間。自動(dòng)化日常任務(wù)可以加快進(jìn)程,進(jìn)一步遠(yuǎn)離倦怠。
  • 休息,涉獵其他方面。除了編程之外,還有許多有趣的活動(dòng)。例如:體育運(yùn)動(dòng),文化活動(dòng),sex,閱讀,樂(lè)高積木,社交活動(dòng),釣魚(yú),烘焙,攝影等。如果你總是持續(xù)做一件事,如編程,那么總有一天你會(huì)不可避免地心力交瘁。所以,做一些看似無(wú)關(guān)但實(shí)際可以重新點(diǎn)燃激情的工作,這些工作或許還能激發(fā)你新的想法和思路,就像那位傳奇的諾貝爾獎(jiǎng)獲得者理查德·費(fèi)曼學(xué)習(xí)板擺動(dòng)一樣。
  • 考慮更換工作或啟動(dòng)一個(gè)不同的項(xiàng)目。職業(yè)倦怠也有可能是因?yàn)槟憧偸窃谧鰺o(wú)趣,又耗費(fèi)心力的工作,如整天微調(diào)現(xiàn)有的代碼庫(kù)。也有可能是因?yàn)槟悻F(xiàn)在工作的項(xiàng)目已經(jīng)不符合你的興趣,或你的價(jià)值標(biāo)準(zhǔn)。此外,如果你發(fā)現(xiàn)編碼再也激發(fā)不了你的激情,那么也可以考慮相關(guān)領(lǐng)域,如信息架構(gòu),系統(tǒng)管理等,也許可以再次點(diǎn)燃你的激情。
  • 將那些你可以順利完成的工作,整合為日常任務(wù)。這些工作包括測(cè)試代碼,寫(xiě)注釋,改善變量命名等等,這些都可以釋放內(nèi)啡肽,有助于恢復(fù)工作行為。這條技巧意在讓我們的大腦對(duì)我們做的工作更有積極性。

結(jié)論

世上并沒(méi)有治愈職業(yè)倦怠的仙丹妙藥,而且每個(gè)人的情況都不盡相同。所以,希望我上面列出來(lái)的這些我覺(jué)得有效的小貼士也能為你所用。

誠(chéng)然,我們需要時(shí)間來(lái)培養(yǎng)新的習(xí)慣。但是吃得好,睡得好,鍛煉和好好照顧自己,能讓你感覺(jué)更好,從而幫助你在完成工作的時(shí)候做得更好,并保持對(duì)編程的熱愛(ài)。

所以,come on。不要強(qiáng)迫自己必須工作10小時(shí)/天,6天/周的工作量??茖W(xué)證明,輸出一定數(shù)量聚精會(huì)神的工作小時(shí)后,注意力會(huì)急劇下降。因此,上班時(shí)間集中注意力高效地使用番茄工作法工作,下班之后就徹底棄之腦后吧。學(xué)會(huì)說(shuō)不,除了編程之外,做點(diǎn)自己喜歡的事情。這才是真正重要的一點(diǎn),加油吧,騷年!

責(zé)任編輯:倪明 來(lái)源: 碼農(nóng)網(wǎng)
相關(guān)推薦

2014-03-27 11:10:46

程序員老程序員

2017-06-12 11:14:52

程序員技術(shù)停滯

2015-03-24 13:53:26

程序員程序員精神崩潰程序員建議

2018-09-05 16:25:03

程序員裁員焦慮

2017-06-12 15:53:40

程序員代碼編程

2020-09-21 15:52:47

程序員技術(shù)編碼

2020-02-25 15:29:04

程序員35歲以后怎么辦

2022-02-15 14:06:26

人工智能程序員圍棋

2014-01-14 10:09:39

項(xiàng)目程序員

2014-03-31 11:05:22

程序員程序員的困惑

2018-05-16 09:05:07

2018-01-09 20:29:15

程序員日本程序員中國(guó)程序員

2013-08-20 09:33:59

程序員

2012-03-06 09:22:46

程序員

2023-11-12 21:58:41

Java“假死”

2022-05-07 10:38:07

自由職業(yè)程序員成長(zhǎng)

2012-09-19 09:21:59

2012-09-20 09:19:30

程序員非程序西方程序員

2009-05-21 15:58:12

程序員工作經(jīng)驗(yàn)職場(chǎng)

2015-03-30 15:51:29

程序員程序員面試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)