【移動(dòng)應(yīng)用開發(fā)技術(shù)】低效程序員的7個(gè)壞習(xí)慣_第1頁
【移動(dòng)應(yīng)用開發(fā)技術(shù)】低效程序員的7個(gè)壞習(xí)慣_第2頁
【移動(dòng)應(yīng)用開發(fā)技術(shù)】低效程序員的7個(gè)壞習(xí)慣_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

【移動(dòng)應(yīng)用開發(fā)技術(shù)】低效程序員的7個(gè)壞習(xí)慣

程序員總是想做到盡可能的高效,但很多人往往會(huì)覺得力不從心。這是因?yàn)樗麄冊诙嗄甑木幋a過程中養(yǎng)低效程序員的7個(gè)壞習(xí)慣成了一些不好的習(xí)慣。下面這7個(gè)壞習(xí)慣絕對是軟件工程師需要改掉的。1.缺乏激情這已經(jīng)是一個(gè)老生常談的話題了,但卻是真理。寫了多年的代碼后,程序員們很可能會(huì)失去激情,只想著做一天和尚撞一天鐘。更糟糕的是,這種情緒會(huì)像瘟疫一樣

傳染給周圍的人?!凹词箤懥艘徽斓拇a,你也應(yīng)該在午餐和下班后對它津津樂道,”LizEggleston,Course

Report——提供學(xué)習(xí)編碼在線資源的聯(lián)合創(chuàng)始人這樣說道。缺乏激情會(huì)導(dǎo)致懶散。懶散會(huì)導(dǎo)致工作錯(cuò)誤。軟件工程師需要重新找回自己的激情。2.不喜歡測試代碼軟件工程師曾一度認(rèn)為測試代碼不關(guān)他們的事。但現(xiàn)實(shí)情況并非如此。如果你還這么想,那么你要么是無知要么就是狂妄。“測試不是錦上可添可不添的花,而是雪中必須燒的炭,”D.J.Charles,Invaluable——一家在線拍賣市場的CTO如是說道?!安槐匾?yàn)閎ug而感到難堪——良好的質(zhì)量保證工程才是超棒的安全保障,”他建議,“沒有誰能夠鑒定每一個(gè)測試用例和結(jié)果。在QA中發(fā)現(xiàn)bug總比在生產(chǎn)中發(fā)現(xiàn)bug要好得多?!暗托实墓こ處煕]有測試的意識,”他補(bǔ)充道,“業(yè)績最佳的往往是那些強(qiáng)烈要求測試時(shí)間和測試自動(dòng)化的程序員。這是他們的經(jīng)驗(yàn)教訓(xùn)。通過自己的親身經(jīng)歷他們已經(jīng)知道了測試的重要性?!?.關(guān)于可用性完全不在考慮中低效的軟件工程師認(rèn)為他們的工作就是提供應(yīng)用程序,而不是讓那些使用這些應(yīng)用程序幫助其完成工作的用戶接受并持有這款應(yīng)用程序。他們不將用戶當(dāng)作客戶:他

們認(rèn)為用戶是麻煩的根源。

“有時(shí)候,我們很難使得工程師銜接到現(xiàn)實(shí)世界,”Invaluable的Charles解釋道,“低效的工程師會(huì)錯(cuò)誤地表征用戶體驗(yàn)問題為其他人的問

題?!边z憾的是,似乎很多軟件工程師都持有這種態(tài)度,這也是為什么企業(yè)要尋求能夠移情和了解他人問題的代碼戰(zhàn)士。

“雇主正在竭力尋找那些擁有技術(shù)技能和基本周邊業(yè)務(wù)問題領(lǐng)域知識的人才,”MattSigelman,BurningGlass

Technologies——一家就業(yè)市場分析公司的CEO說?!凹词故莾?yōu)秀的程序員,可能也會(huì)說他們對于理解正在解決的業(yè)務(wù)不感興趣,”他繼續(xù)說?!八麄儠?huì)說,‘給我一個(gè)規(guī)范。我會(huì)照著規(guī)范寫?!@是一種低效的編程?!?.喜歡說“不”低效的程序員缺乏對事物的“愿景”。因此,他們常常會(huì)對項(xiàng)目說’不’,或成為項(xiàng)目前進(jìn)路上一股強(qiáng)勁的消極力量?!爱?dāng)遇到挑戰(zhàn)的時(shí)候,積極的態(tài)度讓人敢于面對所有潛在的可能,”Charles解釋說。“說’不’其實(shí)相當(dāng)于關(guān)閉了創(chuàng)造的大門,”他繼續(xù)說?!盁o論你是否想到了一個(gè)好點(diǎn)子,你都需要保持一種開放的心態(tài)來等待靈感的敲門?!钡托У能浖こ處熤詴?huì)快速說“不”的還有一個(gè)原因是,一旦手頭有工作,就不想受其他事的干擾,生怕被打亂。

“沒有人是完美的,害怕被打亂其實(shí)是選擇了安全和不創(chuàng)新,”Charles說,

“工程師們需要自由地去嘗試新的東西。有些點(diǎn)子一開始被認(rèn)定為“瘋狂”,搞不好最后會(huì)導(dǎo)致一個(gè)創(chuàng)新又突破性的解決方案?!?.不喜歡學(xué)習(xí),拒絕好奇心低效的軟件工程師都是不愿意學(xué)習(xí)新創(chuàng)意的拒絕學(xué)習(xí)者。這種態(tài)度在所有職業(yè)中的代價(jià)都很高,但卻會(huì)是軟件工程師的職業(yè)終結(jié)者?!澳惚仨氁胁粩鄬W(xué)習(xí)的好奇心,因?yàn)榫幊淌且粋€(gè)終生學(xué)習(xí)的過程,”CourseReport的Eggleston說?!澳阈枰佑|社區(qū)中的其他人,以便于緊跟最新的需求技術(shù),因?yàn)榧夹g(shù)是不斷變化的?!彼ㄗh說。研究與開發(fā)會(huì)議,在線研討會(huì),以及每周和同事共進(jìn)午餐,是軟件工程師避免低效學(xué)習(xí)的幾個(gè)活動(dòng),Charles指出?!昂玫能浖こ處熡幸环N與生俱來的渴求學(xué)習(xí)的本能?!彼@樣說道。6.不能和其他人友好相處低效的軟件工程師不能成為團(tuán)隊(duì)成員。這可能是當(dāng)今開發(fā)世界中的一個(gè)非?,F(xiàn)實(shí)的問題了——越來越趨向于團(tuán)隊(duì)合作?!败浖?xiàng)目越來越復(fù)雜,”BurningGlass的Sigelman說,“那些像一頭孤狼一樣靠自己編程的時(shí)代已經(jīng)一去不復(fù)返了?!盋harles指出,雖然低效的軟件工程師不能成為很好的團(tuán)隊(duì)成員,但他們?nèi)匀灰蕾囉谄渌膱F(tuán)隊(duì)成員?!皶r(shí)刻謹(jǐn)記,總有一些潛在的東西是你正在寫的代碼所依賴的——并且你正在寫的代碼也依賴于某些正在改變的東西,”他說。他補(bǔ)充說,驕傲自滿也會(huì)限制低效的軟件工程師成為一個(gè)稱職的團(tuán)隊(duì)成員?!皶r(shí)不時(shí)地陷入問題中是沒關(guān)系的。知道何時(shí)以及如何爬上軌道才是成功的關(guān)鍵。不要讓驕傲自滿成為你的攔路虎?!比狈贤记梢矔?huì)讓軟件工程師的團(tuán)隊(duì)設(shè)置變得低效。尤其是當(dāng)?shù)托У墓こ處熍c團(tuán)隊(duì)以外的人進(jìn)行溝通的時(shí)候?!澳切┤狈头羌夹g(shù)團(tuán)隊(duì)成員溝通能力的開發(fā)人員通常也不太成功,”Eggleston注意到。當(dāng)涉及到團(tuán)隊(duì)內(nèi)部溝通的時(shí)候,我們或許可以放低效工程師一馬,Charles指出?!安荒軌蚺c別人合作,與其說是一種有意識的決定,還不如說是一種個(gè)性特質(zhì),”他繼續(xù)說,“讓開發(fā)人員進(jìn)入到其他業(yè)務(wù)部門的圈子里,學(xué)習(xí)他們的溝通技巧,盡管這不是開發(fā)人員想要做的事情——卻是克服這個(gè)缺點(diǎn)的一個(gè)很好的方式?!?.不關(guān)心安全性這是高效和低效軟件工程師都可能養(yǎng)成的壞習(xí)慣。在許多開發(fā)產(chǎn)品商店,安全性往往是成品后的擴(kuò)充,而這并不是解決安全性的最好辦法?!伴_發(fā)人員在編碼的時(shí)候需要把安全放在第一位,”StephenNewman,Damballa——一家網(wǎng)絡(luò)威脅檢測公司的CTO說。但是,即使是拿到計(jì)算機(jī)科學(xué)學(xué)位的軟件工程師也沒有受過這方面的訓(xùn)練?!叭绾螛?gòu)建安全的軟件還沒有成為大多數(shù)大學(xué)的要求,”Newman指出?!耙郧拔覀冎粫?huì)處理已經(jīng)發(fā)現(xiàn)的問題,但是現(xiàn)在,網(wǎng)絡(luò)世界的***那么多,你不得不把安全放在第一位,”他補(bǔ)充道,“一個(gè)真正優(yōu)秀的程序員會(huì)在他的設(shè)計(jì)和架構(gòu)中以及所有有關(guān)于代碼的地方,考慮到安全問題?!眽牧?xí)慣會(huì)讓所有職業(yè)的員工都變得低效。對于軟件工程師,不良習(xí)慣,如對項(xiàng)目不感興趣以及拒絕成為一個(gè)團(tuán)隊(duì)成員,可能會(huì)破壞整

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論