版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明。否則將追究法律責任。本文地址:http://tech.it168.com/a2008/0911/204/000000204752.shtml
課程上線消息:Leo講的《初入公司,我們應該注意什么?》已隆重上線,地址:http://www.itcast.net/portal/courses/unit/200
?
上次,我發表了《知道你為什么找不到好工作嗎?》出版通知、序言及封面,今天,我來談談程序員面對壓力的問題,之前寫過姐妹篇《淺析程序員的壓力的產生》和《淺談程序員如何正確面對壓力》,剛好與本文形成壓力三步曲。
?
受傷的總是我
“即使加倍努力也可能得不把項目做到百分百沒有失誤,小錯誤往往領導都看得到,有時候我們還會因小錯誤而被到批評。甚至有感于誰做的誰就錯也多,有時候受到批評的時候想一走了之,離開傷心地。”作為打工者,作為研發人員,我們相信大家多多少少都會有上面的感覺。事情果真如此嗎?
以下的原因導致了我們的受傷:
?
1、? 經驗不足
職場之中,在開發這條路上,我們都是從青澀走向成熟的。在全面成長之前,經驗積累的過程之中,會因各種原因(項目壓力、溝通不順暢)導致本已壓力很大的我們犯些錯誤。我們認為:只要不是導致項目失敗的致命錯誤,我們及時檢討改正,都應該有機會補救。吸取教訓和經驗,下次思考地再全面些,從錯誤從成長才是真正關鍵和重要的。重要的是成長!
?
2、? 突發事件導致了不良后果
最近我手里工作多、壓力大,短時間內連續兩次受到領導的批評(都應該算是突發事件導致的)。像所有正常人一樣,我心里不爽,明明努力工作了,還是得不到領導他老人家的認可,就給這點錢您打算雇什么樣兒的啊???回頭想想,無論準備的如何充分,很多時候還是會有意外發生,任何突發事件都可能導致錯誤的發生,已寫入計劃的研發人員突然離職需要重新招聘,導致項目無法完成;客戶需求變更(很多時候是無理的),繼而導致開發周期延長,同時預算沒有增加不能投入最佳資源等。面對突發事件,我們只能準備地充分些,再充分些(充分給出時間BUFFER、及時凍結需求),把握住我們能把握的部分,最大限度地保證項目的成功。
?
3、? 作的越多,犯錯的機率也越大
很多時候,研發人員為了能讓自己更快地成長(或者是公司原因更大限度地利用資源)都會盡可能多地承擔工作內容和工作職責。做的事情多了,頭緒也就多。2個項目并行開發和12并行開發的復雜度會幾何積數增長,自然出現問題的機率也就越大,這是導致犯錯的一個比較主要的原因。即使是這樣,我們也建議研發人員在自己能力允許的合理范圍內,接受更多的工作任務以完成自己的成長目標。畢竟,相同時間內接觸的項目越多、承擔職責越大,相應的成長也就更快。舉個真實的例子,我面試過一名前臺X,由于公司的關系(公司是專門做出租工位的),她坐在同一個位置上擔任5家公司的前臺工作。由于同時服務的公司多,X做一個月相當于其他前臺做3至4個月。X再找工作的時候,年輕、經驗豐富,自然會有很多機會向她招手(最后她并沒有接受我的邀請加入公司,而是直接去了一家500強外企)。
為了自己的成長,多干一些J
?
不斷提高自己的開發能力、管理項目進度的能力和溝通能力,是程序員們面對職場壓力、提升自己的不二法寶。