藍(lán)鷗西安java語言培訓(xùn)決定以健康的態(tài)度去管理和處理壓力,下面是我怎么做的方法:
我從開源社區(qū)聽到最大的抱怨之一是,人們既期望維護(hù)人員夜以繼日地工作。同時人們又對為了修復(fù)bug和極端情況下 而長時間的無薪工作行為感到羞愧。這容易造成工作倦怠并且傷害到整個團(tuán)隊的積極性。
從第一天開始,我決定只在我想要的時候做這個項目。如果有人需要添加一些東西到項目里可以組隊自己添加或付錢給我(Yelluw)來添加。我不反對個性需求。我反對的是所有開源工作都是免費的(如啤酒)。通過限制什么時候在項目工作,我減少壓力的量。任何外來者的無理期望都是被這個規(guī)則簡單處理掉的。
休息很重要。當(dāng)你在一個項目上工作時,更是如此。我知道這對有些人來說是很難,但是工作過多會降低產(chǎn)量和質(zhì)量。休息讓我考慮實施并提出更好的解決方案。這也可以讓我的思緒自由發(fā)散地去想想其他的代碼。過分集中于一個代碼往往是很累人的。
我的經(jīng)驗法則是,每兩個星期的工作,我休息時間不少于連續(xù)三天。休息期間不寫代碼。
從一開始就設(shè)定期望,人們就不能讓你做你不想做的事情。對我來說,期望很簡單:
這四個明確的期望趕走了人們。我確實失去了一些善意的開發(fā)商的興趣,但這是付出代價的安心。
這很簡單,但是有效。我寫項目文檔,來減少問題的數(shù)量和支持的要求。這一課是多年前學(xué)的。沒有寫文檔的代碼意味著其他開發(fā)者會在工作期間打擾我問我,我認(rèn)為是愚蠢的問題。原來他們不是愚蠢的問題。我才是愚蠢的那一個–沒有記錄代碼使實施變得簡單?,F(xiàn)在我從一開始就記錄,并確保得到反饋的文件。
如果我不打算處理這些問題,就沒有意義了。眼不見心不煩。
并不是每個人都適合這個項目。我們可能無法合作。人們往往認(rèn)為項目維護(hù)者都張開雙臂迎接他們的貢獻(xiàn)。不,一點也不。由我來決定你的貢獻(xiàn)是否符合一般的項目路線圖。不添加任何額外的工作開銷。正確記錄。這似乎太苛刻了嗎?是的,這是嚴(yán)酷的。但它對我有用。我不想花我的時間處理BS。我就想寫代碼,然后得到報酬而已。
原來有大量的不良反饋。人們傾向于給予反饋但又不需要花時間去理解項目的背景。然而,每個項目都有它開發(fā)的上下文。沒有它的反饋(建議)是垃圾。曾經(jīng)有人告訴我,我應(yīng)該解決這個問題,因為它使項目無法使用(雖然我自己在生產(chǎn)中就使用它)。有些意見就像混蛋。你會經(jīng)常會遇到一些。學(xué)會恰當(dāng)?shù)靥幚硭鼈儼伞?nbsp;
這就是一些人失去動力的所在。擁有一個人們認(rèn)為成功的項目需要花費大量的時間和精力。我不在乎人們是否認(rèn)為這個項目是成功的,因為我定義了成功意味著什么。這個項目成功嗎?對!它已經(jīng)節(jié)省了我的時間和精力。但這不是巧合,該項目的成功是從一開始就定義為:如果我能減少我為客戶在網(wǎng)站上工作的時間,這個項目將是成功的。成功不是建立在一些虛榮的基礎(chǔ)上,就像它變得多么受歡迎一樣。它是基于它對我日常生活的影響。成功的定義是什么,你永遠(yuǎn)不要讓任何人說服你。
我認(rèn)為編碼是有趣的(在大多數(shù)情況下)。有樂趣意味著我喜歡工作。即使我不太喜歡這樣做的想法。
我們都會犯錯。我發(fā)出的第一個版本有一個大錯誤!但我發(fā)現(xiàn)它并從錯誤中學(xué)習(xí)。學(xué)習(xí)也意味著我不會為錯誤而感到羞愧。不,這意味著我會把錯誤當(dāng)作生命的方式來指明我下一步需要學(xué)的東西。
開源項目的工作是非常有意義的,它也是非常緊張。我知道這里有些事情看起來有點過分,但我很重視我的健康。西安java語言培訓(xùn)希望你看完這些方法后會讓你重新思考你的工作,你的開源項目,你如何維護(hù)。
請?zhí)顚懥粞曰蚋鶕?jù)意向選擇下列快捷留言
負(fù)責(zé)聲明:以上所展示的信息由會員自行提供,內(nèi)容真實性,準(zhǔn)確性和合法性由發(fā)布會與負(fù)責(zé)。本網(wǎng)對此不承擔(dān)任何責(zé)任。
友情提醒:為規(guī)避投資風(fēng)險,建議您在投資前務(wù)必多咨詢,多考察,降低投資風(fēng)險。