早起情況
現(xiàn)在早上都在學習DOM的有關(guān)知識舆瘪。
身體能量不足
昨晚沒來實驗室,在寢室休息红伦,身體累英古,心也累。
今天看到一篇文章昙读,講避免工作疲勞的
程序員累了怎么辦召调?
程序員在編程的時候因為心力交瘁,從而失去工作熱情的現(xiàn)象并不罕見蛮浑。
很多文章都可以成為這一方面的證據(jù)唠叛,證明這已經(jīng)是IT行業(yè)一個普遍現(xiàn)象。因為我已經(jīng)有處理過職業(yè)倦怠的經(jīng)驗沮稚,所以我想要更深入地探索這個問題艺沼,幫助大家解決甚至預防它。
倦怠發(fā)生的原因
程序員比其他領(lǐng)域的專業(yè)人士更容易產(chǎn)生職業(yè)倦怠蕴掏。至于為什么會出現(xiàn)這種情況障般,我也沒有一個明確的答案,但我認為有四個主要原因盛杰。
▌第一個是生理原因挽荡。每天坐在辦公桌前,面對著電腦即供,是不健康的定拟,會讓人更加無精打采、昏昏欲睡逗嫡。嗜睡還可能導致其他不良的生活習慣青自,如吃零食,抽煙驱证,熬夜等延窜。然后最終導致郁結(jié)于心,產(chǎn)生倦怠感雷滚。
▌第二個原因是需曾,編程是認知高度密集并且壓力非常大的工作吗坚,會導致心理疲勞和損傷祈远。
▌第三有可能你現(xiàn)在已經(jīng)精疲力竭了,因為正在做的工作耗盡了你的力量商源,并且收獲甚微车份。對此,唯一的解決辦法是離開一段時間牡彻,好好反省下——如果不考慮錢的因素扫沼,你希望做什么樣的工作出爹。
▌第四個原因不是我想出來的,是我在《Hacker News》的評論部分發(fā)現(xiàn)的缎除。有一個人準確地描述了严就,“職業(yè)倦怠是由反復做大量犧牲,或努力完成高風險問題最后卻以失敗告終而導致的器罐。這是伏隔核(nucleus accumbens)負面預測落差的結(jié)果梢为。你的大腦需要理智地應(yīng)對失敗。這一條說得真的太對了轰坊。在創(chuàng)建軟件的過程中铸董,基本上沒有一天不是處在各種失敗和挫折中。
我本身也經(jīng)歷過好幾次職業(yè)倦怠肴沫。雖然我沒有一次放棄編程粟害,但偶爾我也會懷疑我選擇的職業(yè)是否正確。所以颤芬,從那時起悲幅,我開始注重策略化的工作方法,以保持長效的動力和生產(chǎn)力驻襟。我將在這篇文章中介紹我的一些開發(fā)習慣夺艰,以及一些可以預防或甚至消除倦怠的技術(shù)手段。
先從基本的開始
▌吃好沉衣。不要以為做個素食主義者就萬事大吉了郁副。試著逐漸用白開水代替蘇打,低糖飲食豌习,多吃蔬菜存谎,不要吃得過飽。還有最重要的是要持續(xù)下去肥隆。
▌睡好既荚。這包括良好的睡眠質(zhì)量和充足的睡眠時間。更好的睡眠環(huán)境栋艳,能夠讓我們一覺醒來倍感清爽恰聘。具體的一個技巧就是減少會讓人徹夜難眠的藍光照射。這可以通過安裝Flux吸占,來調(diào)整計算機顯示器的色彩晴叨。
▌不要勞累過度。已經(jīng)有很多證據(jù)表明矾屯,生產(chǎn)效率兼蕊,即輸出,會在經(jīng)過4個小時聚精會神的工作之后件蚕,急劇降低孙技。像程序員這類認知高度密集的職業(yè)产禾,要想長期保持高效,那是不可能的牵啦。
▌番茄工作法亚情。這對于既要保持生產(chǎn)力,又要獲得一些必要休息的程序員哈雏,是一個既簡單又有效的方法势似。番茄工作法,即集中精神工作25分鐘僧著,然后休息5分鐘履因,然后循環(huán)。如果在每次的工作時間都有一個特定目標盹愚,效果會更好栅迄。理想情況下,在休息時間里皆怕,應(yīng)該去做一些遠離計算機的活動毅舆。如散步,俯臥撐等愈腾。當然你還可以在三次番茄工作法后憋活,休息個30分鐘,效果也很好虱黄。
▌保持活性悦即,保持前進。我本來想說的是——運動橱乱,但很多人有一種誤解就是辜梳,認為運動必須包括去健身房,或其他泳叠。但是在現(xiàn)實中作瞄,保持活性也可以通過用爬樓梯代替乘電梯,或者將汽車停放在一角危纫,而選擇騎車上班宗挥,總之,其他在日常中就能運動的方式更易于實現(xiàn)种蝶,而不是讓人整天沉溺在電腦前契耿。
更具體化的要點
▌實驗,玩蛤吓,學宵喂,原型糠赦。這些事情能讓你在短期內(nèi)獲益匪淺会傲,并且迅速輸出锅棕。例如,以同樣的你慣用的方式淌山,不斷地建立網(wǎng)站裸燎。但是,隨著時間的推移這會逐漸變得乏味泼疑,讓人提不起一點興趣德绿。編程有部分也是工程,需要使用經(jīng)過充分驗證的技術(shù)用于生產(chǎn)軟件退渗。但它也可以讓你玩樂移稳、實驗和嘗試新想法。將20%的時間消磨在技術(shù)上是避免職業(yè)倦怠最有效的策略之一会油。所謂消磨在技術(shù)上可以是嘗試新的庫个粱,也可以是創(chuàng)造一些有趣的但與工作無關(guān)的東西,又或是學習一些自己以前不曾涉獵的內(nèi)容翻翩,如函數(shù)式編程都许。
▌參加聚會,會議和收聽播客嫂冻。編程會讓人感到孤單胶征。和其他開發(fā)人員碰面,或在播客上聽他們的經(jīng)驗桨仿,能讓你更在意和注重自己的工作睛低。沒有人喜歡抱怨,但是分享或聆聽來自于其他程序員的奮斗經(jīng)歷服傍,以及他們?nèi)绾慰朔щy的過程暇昂,能夠激勵你繼續(xù)前進。
▌造良好的工作環(huán)境伴嗡,千萬不要在工具上吝嗇急波。能快速編譯的PC,能讓你的時間不必浪費在沒有必要的等待上瘪校。確保有一個舒適的椅子澄暮、桌子和顯示器以及設(shè)置。如果你在嘈雜的環(huán)境中工作阱扬,那么買一個高品質(zhì)的耳機泣懊,將噪音隔離開來。
▌掌握工具麻惶。良好的工具可以使得編程更加愉快馍刮,掌握這些工具能讓工作更加高效。這是眾所周知的一點窃蹋,但我還是要再重復一遍卡啰。了解工具静稻,如編輯器,操作系統(tǒng)匈辱,命令行中的所有快捷方式振湾,可以為你節(jié)省很多時間。自動化日常任務(wù)可以加快進程亡脸,進一步遠離倦怠押搪。
▌休息,涉獵其他方面浅碾。除了編程之外大州,還有許多有趣的活動。例如:體育運動垂谢,文化活動摧茴,sex,閱讀埂陆,樂高積木苛白,社交活動,釣魚焚虱,烘焙购裙,攝影等。如果你總是持續(xù)做一件事鹃栽,如編程躏率,那么總有一天你會不可避免地心力交瘁。所以民鼓,做一些看似無關(guān)但實際可以重新點燃激情的工作薇芝,這些工作或許還能激發(fā)你新的想法和思路,就像那位傳奇的諾貝爾獎獲得者理查德·費曼學習板擺動一樣丰嘉。
▌考慮更換工作或啟動一個不同的項目夯到。職業(yè)倦怠也有可能是因為你總是在做無趣,又耗費心力的工作饮亏,如整天微調(diào)現(xiàn)有的代碼庫耍贾。也有可能是因為你現(xiàn)在工作的項目已經(jīng)不符合你的興趣,或你的價值標準路幸。此外荐开,如果你發(fā)現(xiàn)編碼再也激發(fā)不了你的激情,那么也可以考慮相關(guān)領(lǐng)域简肴,如信息架構(gòu)晃听,系統(tǒng)管理等,也許可以再次點燃你的激情。
▌將那些你可以順利完成的工作能扒,整合為日常任務(wù)佣渴。這些工作包括測試代碼,寫注釋赫粥,改善變量命名等等,這些都可以釋放內(nèi)啡肽予借,有助于恢復工作行為越平。這條技巧意在讓我們的大腦對我們做的工作更有積極性。
結(jié)論
世上并沒有治愈職業(yè)倦怠的仙丹妙藥灵迫,而且每個人的情況都不盡相同秦叛。所以,希望我上面列出來的這些我覺得有效的小貼士也能為你所用瀑粥。
誠然挣跋,我們需要時間來培養(yǎng)新的習慣。但是吃得好狞换,睡得好避咆,鍛煉和好好照顧自己,能讓你感覺更好修噪,從而幫助你在完成工作的時候做得更好查库,并保持對編程的熱愛。
所以黄琼,come on樊销。不要強迫自己必須工作10小時/天,6天/周的工作量脏款∥唬科學證明,輸出一定數(shù)量聚精會神的工作小時后撤师,注意力會急劇下降们童。因此,上班時間集中注意力高效地使用番茄工作法工作富腊,下班之后就徹底棄之腦后吧宫纬。學會說不,除了編程之外万俗,做點自己喜歡的事情湾笛。這才是真正重要的一點,加油吧闰歪,騷年嚎研!