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

程序員請注意!七個細節暴露了你缺乏經驗……

新聞
只要工作足夠長的時間,就會積累足夠多的經驗,這句話在某種程度上來看是正確的。然而,在另一些情況下,工作年限不會保證獲得對應的經驗。我見過一些人,他們已經工作了數年,可還像個業余者一樣。

 本文轉載自公眾號“讀芯術”(ID:AI_Discovery)

[[380833]]

只要工作足夠長的時間,就會積累足夠多的經驗,這句話在某種程度上來看是正確的。然而,在另一些情況下,工作年限不會保證獲得對應的經驗。我見過一些人,他們已經工作了數年,可還像個業余者一樣。他們幾乎不學習軟件開發的基本原理。幾年過后,他們沒有進步、停滯不前,卻又找不到問題的癥結所在。

同時,我與一些有著幾年的工作經驗的開發者共事過,他們有著難以置信的發展潛力、恰當的態度和技巧,這能幫助他們避免做無用功。

基于某些特征,你可以容易地發現誰有經驗、誰缺乏經驗。犯錯會阻礙程序員的職業發展,為了避免這種情況,每個軟件工程師都應該明確缺少經驗的程序員有哪些特點,現在我們來深度分析缺少經驗的程序員具有的7個特點。

1.創造大拉請求

你收到過代碼評審請求嗎?里面改動的地方很多,多到你不想評審,是的,這就是缺少經驗的開發者會做的事。他們會在一個拉請求中把大量的更改捆綁在一起。最重要的是,他們會希望你為他們的代碼審查設定優先級。

我也見過許多資深的開發者,他們習慣于開發大拉請求,連續幾天做編碼,不收反饋。你為他們的代碼評估時,他們可能已經圍繞代碼構建了整個功能。因此,你給的任何評審都需要重大改動。

我若收到這種拉請求,第一反應是把他返回給開發者,讓他們把代碼分成小塊,有邏輯地分解性能要求(PRs)。通常,我只評論發現的第一個問題,然后把它返給開發者。有時我很慷慨,會請他們建立一個調用,并現場檢查代碼。

你可以:

  • 開發較小的拉請求,要想做好就要核對每天的工作。
  • 永遠不要簽入不能編譯或破壞構建的代碼。

2.編寫意大利面條式的代碼

缺少經驗的開發者寫不出好看的代碼。他們編寫的代碼纏在一起,散布在代碼庫的各個地方。每次讀意大利面條式的代碼,我都會感到迷惑,會忘記起始點、自己要找的東西以及代碼的含義。

有經驗以后,開發者就知道了如何規劃代碼。首先把自己的理解和流程寫在紙上,具有直接的功能性除外。做一個演練,把它從頭到尾想象一下。

若不遵循以上步驟,讀代碼就會很痛苦。自己和團隊都難以解決編寫代碼時遇到的困難和困惑。你可以:

  • 實施前明確理解特點。想問多少問題都可以,這樣才能理解要求。
  • 代碼簡潔、結構清晰。隊員應能看懂代碼,知道預期用途。

 

3.嘗試同時從事多種任務

缺少經驗的開發者不知道從哪入手、如何繼續、何時停止。他們沒有線索,不知道怎么把大塊代碼分解成有邏輯的小塊來易于實施。

你若給他們分配任務,他們會立即編碼,而不來找你核實自己不理解任務,也不會和你回顧自己的進步來確保自己步入正軌,只在完成后和你聯系。到那時,你只能祈禱要求得到了滿足。

另一種缺少經驗的標志是開發者同時著手多件事,他們會從不相關的特性中挑選任務,自愿排除生產問題,并承諾幫助團隊中的其他人。

最后,這些開發者沒有完整地完成一件任務,他們的態度大多是好意的,但最后的結果對團隊來說是場災難。最后導致團隊喪失了很多時間,必須以備戰狀態完成所有任務。

你可以:

  • 專注于小塊。把任務分成更小的邏輯塊。把它弄清楚,然后交付盡可能小的工作功能塊。
  • 一次徹底完成一個任務。按要求提交一份任務之后再做下一個任務。

4.傲慢

缺少經驗的開發者有著顯而易見的傲慢態度。他們眼里只有自己,犯錯的時候毫無察覺。若對他們的代碼和任務給予反饋,他們會視其為對自身能力的個人評論。

許多新手開發者炫耀自己的傲慢,這多半是因為無知。他們剛剛走出校園,不知道職場完全不同于在學校學的內容。實際上,聰明的開發者會保持安靜。

傲慢的不僅僅是新手開發者,還包括在軟件行業有著數年工作經驗的開發者。可能因為他們有些職業成就,也可能是他們沒遇到比自己聰明、有天賦的人。

不管是哪種情況,具有傲慢行為的開發者缺少相應的經驗。自負妨礙了他們學習正確的職業中的方法。最終,沒人愿意與傲慢的人共事,一旦發展受限,傲慢的開發者會把失敗歸咎于他人。

你可以:

  • 保持謙卑。在軟件開發領域,禮貌對于建立成功的職業生涯大有幫助。
  • 不管別人有什么指示,都要尊敬別人。不要因為意見不合而爭論。

5.不吸取教訓

我一直認為反饋機制對于軟件開發者來說是最有效的方式之一。通過反饋能得知自己的缺點以及得知如何改進,聰明的開發者知道如何通過反饋提高自己的效率。

通過觀察開發者對富有建設性的反饋所作出的反應,很容易識別出誰是缺少經驗的開發者。對于別人提出關于他們軟件性能的改進意見,他們從不接受。他們甚至把代碼評審注釋當成是針對個人的意見。

多年前,有個隊員給我寫了一封長郵件,上面告訴我如何評審代碼。我對他的性能要求給出評審建議,他對此大為憤怒。他的主要目的是讓我別擔心編碼標準,因為他自己知道怎么編碼。他只想讓我評審代碼符不符合功能要求。

如果開發者因評審意見而感到受到了侮辱,這表明他們沒從經驗中學到東西。他們年復一年地工作,卻缺少端正的態度,還想知道為什么沒人重視他們所做的貢獻。

你可以:

  • 積極地對待每個反饋。學會取舍,在舍棄某個反饋前做出公正的評價。
  • 以開放的心態從錯誤中汲取教訓,人皆有錯,利用知識改善性能要求。

6.在工作時間做私事

總有一些隊員,他們在工作時間做私事:瀏覽社交媒體、掃描購物網址或打游戲。我們有一個團隊成員過去經常在辦公時間在股票市場交易。其他團隊成員對這種行為表示擔憂,因為為了按時完成任務,他們必須加倍努力。

當經理警告了這個開發者后,他改正了,但幾天過后又故態復萌。最終,由于這種行為,公司不得不解雇他。這種行為既不道德,也體現了開發者缺少經驗。我們通過職業謀生,盡忠職守則是最好不過的。

你可以:

  • 辦公時間把私事限制到最小程度。如果不得不處理一些私事,可以向經理請幾個小時的假。
  • 利用休息時間使用社交媒體。在辦公桌上吃午飯,要是想的話,午飯時間做股票貿易。

7.追趕時髦的技術

缺少經驗的開發者的明顯特征是追趕時髦的技術。他們總是談論即將發生的大事。一旦市場上出現了新的潮流,開發商就會放棄之前的潮流,追趕最新的潮流。

沒有經驗的開發人員也掌握了制作教程的藝術。毫無疑問,教程是非常有用的學習工具。但是僅僅遵循教程而沒有任何實際應用是浪費時間的。這會使人產生一種虛假成就感,但真正考驗知識的是如何將其用于現實世界。

幾乎沒有開發者使用時髦的技術或從教程獲得的知識來實施新的東西。他們這么做僅僅是為了滿足自我,許多缺少經驗的開發者因害怕錯過時髦技術而落入陷阱。

你可以:

  • 把時間和精力花在學習可以在工作場所或個人項目中實際使用的技術上。
  • 利用從教程中學到的知識并進行實際操作。親身實踐比看教程的收獲更多。

缺乏經驗的程序員效率低下,降低了整個團隊的生產力。他們對待工作的方法不正確,使他們錯過了在高回報的軟件職業中成長的機會。

聰明的做法是在職業中盡早發現對自己不利的態度,并避免這些態度。當你養成了上述的習慣,在職業生涯中會很難擺脫。愿你避免陷阱,實現想要的職業發展。

 

責任編輯:華軒 來源: 讀芯術
相關推薦

2021-04-18 22:11:55

程序員開發代碼

2021-04-15 09:42:21

程序開發軟件開發

2021-09-15 05:25:53

開發經驗程序員開發

2015-03-02 10:47:04

2011-06-01 09:27:08

JavaScript

2011-01-11 08:45:17

JavaScript

2015-09-14 09:12:12

2018-10-24 11:26:40

1024錦鯉CTO訓練營

2012-02-08 10:25:54

程序員

2015-03-24 14:02:45

程序員

2025-03-20 07:09:52

2009-11-17 09:41:49

程序員的學歷

2009-05-21 15:58:12

程序員工作經驗職場

2025-05-29 04:00:00

2015-11-02 09:00:54

創業取舍

2011-09-21 09:32:28

2024-01-17 16:06:38

2015-04-10 19:37:34

程序員

2013-03-28 15:24:29

程序員

2023-04-17 16:37:14

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕 在线观看 | 亚洲一区二区三区久久 | 国产高清在线 | 99视频在线看 | 久久久青草婷婷精品综合日韩 | 国产 日韩 欧美 制服 另类 | 免费一区二区三区 | 爱爱综合网 | 日本精品视频 | 天天干免费视频 | 毛片在线看片 | 国产精品九九 | av中文字幕在线 | 羞羞视频网页 | 久久久999免费视频 999久久久久久久久6666 | 欧美日韩久久久久 | 久久91精品国产一区二区 | 亚洲成人国产精品 | 亚洲国产精品人人爽夜夜爽 | 亚洲欧美日韩一区二区 | 亚欧午夜 | 第四色播日韩第一页 | 久久精品亚洲欧美日韩久久 | 日本一区二区视频 | 亚洲精品美女在线观看 | 一级片av| 亚洲一区二区三区免费 | 一级欧美一级日韩片 | 九九精品在线 | 成人h动漫精品一区二区器材 | 欧美日韩国产一区二区三区 | 国产精品污www一区二区三区 | 精品久久精品 | 中文字幕亚洲精品 | 高清av在线 | 在线观看日本高清二区 | 天天草天天爱 | 国产精品视频网站 | 中文字幕丁香5月 | 久久久久成人精品 | 久久久久久久久久久成人 |