成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

低效程序員可能存在這七個壞習慣

開發 后端
程序員總是想做到盡可能的高效,但很多人往往會覺得力不從心。這是因為他們在多年的編碼過程中養成了一些不好的習慣。下面這7個壞習慣絕對是軟件工程師需要改掉的。

程序員總是想做到盡可能的高效,但很多人往往會覺得力不從心。這是因為他們在多年的編碼過程中養成了一些不好的習慣。下面這7個壞習慣絕對是軟件工程師需要改掉的。

[[148829]]

1.缺乏激情

這已經是一個老生常談的話題了,但卻是真理。寫了多年的代碼后,程序員們很可能會失去激情,只想著做一天和尚撞一天鐘。更糟糕的是,這種情緒會像瘟 疫一樣傳染給周圍的人。 “即使寫了一整天的代碼,你也應該在午餐和下班后對它津津樂道,”Liz Eggleston,Course Report——提供學習編碼在線資源的聯合創始人這樣說道。缺乏激情會導致懶散。懶散會導致工作錯誤。軟件工程師需要重新找回自己的激情。

(碼農網推薦閱讀:《提高程序員工作效率的5個訣竅》)

2.不喜歡測試代碼

軟件工程師曾一度認為測試代碼不關他們的事。但現實情況并非如此。如果你還這么想,那么你要么是無知要么就是狂妄。 “測試不是錦上可添可不添的花,而是雪中必須燒的炭,”D.J. Charles,Invaluable——一家在線拍賣市場的CTO如是說道。

“不必因為bug而感到難堪——良好的質量保證工程才是超棒的安全保障,”他建議, “沒有誰能夠鑒定每一個測試用例和結果。在QA中發現bug總比在生產中發現bug要好得多。

“低效率的工程師沒有測試的意識,”他補充道, “業績最佳的往往是那些強烈要求測試時間和測試自動化的程序員。這是他們的經驗教訓。通過自己的親身經歷他們已經知道了測試的重要性。”

(碼農網推薦閱讀:《是什么殺死了軟件測試人員?》)

3.關于可用性完全不在考慮中

低效的軟件工程師認為他們的工作就是提供應用程序,而不是讓那些使用這些應用程序幫助其完成工作的用戶接受并持有這款應用程序。他們不將用戶當作客 戶:他們認為用戶是麻煩的根源。 “有時候,我們很難使得工程師銜接到現實世界,”Invaluable的Charles解釋道,“低效的工程師會錯誤地表征用戶體驗問題為其他人的問 題。”

遺憾的是,似乎很多軟件工程師都持有這種態度,這也是為什么企業要尋求能夠移情和了解他人問題的代碼戰士。 “雇主正在竭力尋找那些擁有技術技能和基本周邊業務問題領域知識的人才,”Matt Sigelman,Burning Glass Technologies——一家就業市場分析公司的CEO說。

“即使是優秀的程序員,可能也會說他們對于理解正在解決的業務不感興趣,”他繼續說。 “他們會說,‘給我一個規范。我會照著規范寫。’這是一種低效的編程。“

4.喜歡說“不”

低效的程序員缺乏對事物的“愿景”。因此,他們常常會對項目說’不’,或成為項目前進路上一股強勁的消極力量。 “當遇到挑戰的時候,積極的態度讓人敢于面對所有潛在的可能,”Charles解釋說。

“說’不’其實相當于關閉了創造的大門,”他繼續說。 “無論你是否想到了一個好點子,你都需要保持一種開放的心態來等待靈感的敲門。”

低效的軟件工程師之所以會快速說“不”的還有一個原因是,一旦手頭有工作,就不想受其他事的干擾,生怕被打亂。 “沒有人是完美的,害怕被打亂其實是選擇了安全和不創新,”Charles說, “工程師們需要自由地去嘗試新的東西。有些點子一開始被認定為“瘋狂”,搞不好最后會導致一個創新又突破性的解決方案。”

5.不喜歡學習,拒絕好奇心

低效的軟件工程師都是不愿意學習新創意的拒絕學習者。這種態度在所有職業中的代價都很高,但卻會是軟件工程師的職業終結者。 “你必須要有不斷學習的好奇心,因為編程是一個終生學習的過程,”Course Report的Eggleston說。

“你需要接觸社區中的其他人,以便于緊跟最新的需求技術,因為技術是不斷變化的。”她建議說。

研究與開發會議,在線研討會,以及每周和同事共進午餐,是軟件工程師避免低效學習的幾個活動,Charles指出。

“好的軟件工程師有一種與生俱來的渴求學習的本能。”他這樣說道。

6.不能和其他人友好相處

低效的軟件工程師不能成為團隊成員。這可能是當今開發世界中的一個非常現實的問題了——越來越趨向于團隊合作。 “軟件項目越來越復雜,”BurningGlass的Sigelman說, “那些像一頭孤狼一樣靠自己編程的時代已經一去不復返了。”

Charles指出,雖然低效的軟件工程師不能成為很好的團隊成員,但他們仍然依賴于其他的團隊成員。 “時刻謹記,總有一些潛在的東西是你正在寫的代碼所依賴的——并且你正在寫的代碼也依賴于某些正在改變的東西,”他說。

他補充說,驕傲自滿也會限制低效的軟件工程師成為一個稱職的團隊成員。 “時不時地陷入問題中是沒關系的。知道何時以及如何爬上軌道才是成功的關鍵。不要讓驕傲自滿成為你的攔路虎。”

缺乏溝通技巧也會讓軟件工程師的團隊設置變得低效。尤其是當低效的工程師與團隊以外的人進行溝通的時候。 “那些缺乏和非技術團隊成員溝通能力的開發人員通常也不太成功,”Eggleston注意到。

當涉及到團隊內部溝通的時候,我們或許可以放低效工程師一馬,Charles指出。

“不能夠與別人合作,與其說是一種有意識的決定,還不如說是一種個性特質,”他繼續說, “讓開發人員進入到其他業務部門的圈子里,學習他們的溝通技巧,盡管這不是開發人員想要做的事情——卻是克服這個缺點的一個很好的方式。”

7.不關心安全性

這是高效和低效軟件工程師都可能養成的壞習慣。在許多開發產品商店,安全性往往是成品后的擴充,而這并不是解決安全性的最好辦法。 “開發人員在編碼的時候需要把安全放在第一位,”Stephen Newman,Damballa——一家網絡威脅檢測公司的CTO說。

但是,即使是拿到計算機科學學位的軟件工程師也沒有受過這方面的訓練。 “如何構建安全的軟件還沒有成為大多數大學的要求,”Newman指出。

“以前我們只會處理已經發現的問題,但是現在,網絡世界的攻擊那么多,你不得不把安全放在第一位,”他補充道, “一個真正優秀的程序員會在他的設計和架構中以及所有有關于代碼的地方,考慮到安全問題。”

壞習慣會讓所有職業的員工都變得低效。對于軟件工程師,不良習慣,如對項目不感興趣以及拒絕成為一個團隊成員,可能會破壞整個團隊。許多低效的軟件 工程師并不是一開始就這樣,并且也不是改不了。通過定期的自我評估,不良的習慣也是可以識別并消除的,所以低效的軟件工程師也可能成為高效的人才。你碰到 過高效的軟件工程師嗎?你是不是其中之一呢?

責任編輯:王雪燕 來源: 碼農網
相關推薦

2012-05-22 00:16:47

2021-11-01 22:39:14

程序員專業技術

2011-05-30 14:50:56

程序員

2021-05-12 14:10:17

程序員IT互聯網

2018-07-02 09:53:03

程序員代碼升職加薪

2019-01-25 17:21:04

程序員壞習慣

2014-07-29 13:32:15

2022-10-08 13:13:14

Python程序性能

2024-11-06 14:26:40

2019-11-22 09:16:32

跳槽那些事兒人工智能程序員

2014-01-21 08:56:10

人物管理

2018-01-11 13:57:36

程序員技能開發者

2009-02-16 16:49:53

DBA經驗

2012-12-04 10:08:25

程序員

2011-07-15 15:10:37

PHP

2016-02-01 15:43:37

成功程序員習慣

2009-02-23 13:00:17

程序員職業習慣

2015-11-23 09:27:39

程序員不良編程習慣

2013-07-11 17:18:17

程序員習慣

2021-02-05 14:53:54

程序員軟件開發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 特级黄色毛片 | 91免费入口 | 户外露出一区二区三区 | 久久草视频 | 国产精品国产成人国产三级 | 亚洲一区二区精品 | 偷拍亚洲色图 | 久久婷婷av | 久久久久久久久99 | 91新视频 | 欧美精品在线免费观看 | 中文字幕视频在线 | 亚洲一区二区在线播放 | jlzzjlzz国产精品久久 | 国产精品成人一区二区 | 一区二区亚洲 | 日韩精品一区二区三区 | 久久久久久国产精品久久 | 亚洲在线一区二区三区 | 久久久精彩视频 | 在线免费看黄 | h片在线免费观看 | www312aⅴ欧美在线看 | 国产日韩精品一区二区 | 中文字幕不卡在线观看 | 久久久区| 一区二区三区日韩 | 超碰美女在线 | 不卡在线视频 | 国产农村妇女毛片精品久久麻豆 | 久久国内 | 日韩精品一区二区三区中文字幕 | 性生活毛片 | 日韩精品影院 | 精品免费国产视频 | 国产亚洲成av人片在线观看桃 | 日本aaaa| 日韩视频高清 | 麻豆视频在线免费观看 | 免费观看日韩精品 | 在线日韩精品视频 |