程序員犯的非技術(shù)錯(cuò)誤(Top 5)[1]
對于程序開發(fā)者來說,有兩種技術(shù)需要我們掌握,一個(gè)是技術(shù)上的能力,另一個(gè)是非技術(shù)上的能力。不幸的是,許多程序員過多地關(guān)注了技術(shù)上的能力,而忽略了非技術(shù)上的能力的培養(yǎng),因此,我們的程序員們經(jīng)常會(huì)有一些很不好的習(xí)慣,這里我們例舉了程序員們最常犯的5個(gè)非技術(shù)的錯(cuò)誤,與大家共勉。
1.- 缺乏團(tuán)隊(duì)紀(jì)律
"Discipline is the bridge between goals and accomplishment." Jim Rohn.
紀(jì)律是一個(gè)最有價(jià)值的技能,不僅僅只是在軟件開發(fā)領(lǐng)域,同樣在其它領(lǐng)域也是一樣的。但對于現(xiàn)實(shí)來說,我們很難找到即有才華又有紀(jì)律的人。這正如足球隊(duì)一樣,非洲的球員們才華相當(dāng)?shù)某霰姡上麄兛偸仟?dú)自為陣,團(tuán)隊(duì)紀(jì)律性不足,所以可以有好的成績,但卻無法贏得最后的勝利;而德國隊(duì)的隊(duì)員個(gè)人技能平平,但其有很強(qiáng)大的團(tuán)隊(duì)紀(jì)律性,所以,總是能打入最后的決賽并獲得冠軍。有人說過,個(gè)人英雄并不可怕,而有強(qiáng)大紀(jì)律性的團(tuán)隊(duì)才讓人可怕。這正是日本這個(gè)民族的可怕之處。況且,軟件開發(fā)從來都不是一個(gè)人可以完成的事情,所以團(tuán)隊(duì)工作中的紀(jì)律性會(huì)是非常重要的。
Steve Pavlina 強(qiáng)調(diào)了自律中5個(gè)因素:"承擔(dān), 毅力, 努力, 勤奮, 和堅(jiān)持。" 這里,我們強(qiáng)烈推薦你讀一讀Steve的 關(guān)于自律的文章。
下面是我們覺得程序應(yīng)該有的`比較良好的習(xí)慣。
每天都有自己的to do list
在一個(gè)時(shí)間內(nèi)只做一個(gè)事
把事情做對了
事情沒有完全完成時(shí)不要輕易結(jié)束
慢點(diǎn)總比道歉好,道歉總比不做好
2.- 過度自負(fù)
我們的經(jīng)驗(yàn)告訴我們,過度的自負(fù)的人一般是意識(shí)不到自己的自負(fù),下面是一些過度自負(fù)的特征,希望你可以從中檢測一下自己是否過度自負(fù)了。
覺得自己是最牛的程序員
總是打斷談話
你要求Code Reivew不是要檢查代碼,而是向大家炫耀你的代碼
3.- 溝通不暢
"如果我要說十分鐘,我需要一周做準(zhǔn)備;如果說15分鐘,我需要3天做準(zhǔn)備;半個(gè)小時(shí),我需要兩天;如果說一個(gè)小時(shí),我現(xiàn)在就準(zhǔn)備好了。" Woodrow Wilson
人類的溝通是我們最主要的活動(dòng)。成為一個(gè)好的溝通者是一件很難的事情,我們不斷地和別人交換關(guān)于設(shè)計(jì),編碼,文章的意見,并且我們每天都在試圖說服別人我們自己的設(shè)計(jì)和想法會(huì)更好,更有道理……
【程序員犯的非技術(shù)錯(cuò)誤(Top 5)[1]】相關(guān)文章:
英語面試切忌犯的錯(cuò)誤01-15
英語面試不能犯的錯(cuò)誤11-17
英語面試忌犯的錯(cuò)誤11-14
開餐廳容易犯哪些錯(cuò)誤-開餐廳容易犯的四大錯(cuò)誤10-30
拳擊易犯的幾大錯(cuò)誤09-08
素描考試中容易犯的錯(cuò)誤10-06
學(xué)習(xí)日語最容易犯的錯(cuò)誤08-13
網(wǎng)站SEO優(yōu)化不能犯的錯(cuò)誤08-21
化妝易犯的錯(cuò)誤有哪些10-10