程序員缺乏經(jīng)驗(yàn)的 7 種表現(xiàn)!

知道這些表現(xiàn)乾忱,你才能在自己的程序員職業(yè)生涯中不犯相同的錯(cuò)誤讥珍。

軟件行業(yè)的工作經(jīng)驗(yàn)和你從事這個(gè)行業(yè)的工作年限直接相關(guān)。這句話在某種程度上是對(duì)的窄瘟,但是你從事這項(xiàng)工作的年限衷佃,并不一定代表你獲得了相同年限的工作經(jīng)驗(yàn),正如一句話所說:“我們以為我們是工作了十年蹄葱,其實(shí)卻只有一年的工作經(jīng)驗(yàn)氏义,只不過又重復(fù)用了九年”。

有一些人雖然工作了很多年图云,但工作表現(xiàn)就像剛?cè)胄械男氯斯哂啤K麄儙缀醪粚W(xué)習(xí)軟件開發(fā)的基礎(chǔ)知識(shí) 。除了最初幾年有所成長(zhǎng)琼稻,后期一直停滯不前吮螺,而且他們不明白為什么饶囚。

與此同時(shí)帕翻,我也曾與一些只有幾年工作經(jīng)驗(yàn)的開發(fā)人員共事鸠补,他們表現(xiàn)出驚人的增長(zhǎng)潛力。他們工作態(tài)度端正嘀掸,并且明白如何避免不稱職的行為紫岩。

根據(jù)開發(fā)人員的某些習(xí)慣,可以非常明顯地分辨出誰(shuí)更專業(yè)睬塌,誰(shuí)更業(yè)余泉蝌。讓我們深入剖析下業(yè)余程序開發(fā)人員的 7 種表現(xiàn),每個(gè)程序開發(fā)人員都應(yīng)該引以為戒揩晴,這些錯(cuò)誤會(huì)阻礙我們的職業(yè)發(fā)展勋陪。

1.一次性提交大量代碼

回憶下,你是否碰到過一次性提交大量代碼的人硫兰,你都不想給他做代碼評(píng)審诅愚。是的,不專業(yè)的開發(fā)人員就會(huì)這樣做劫映。他們會(huì)在一次代碼評(píng)審請(qǐng)求中包含多個(gè)模塊的修改违孝,而且會(huì)催促你優(yōu)先評(píng)審他們的代碼。

是啊泳赋,能不急嗎雌桑,排到后邊,還需要解決代碼沖突的問題祖今。這個(gè)問題在很多高級(jí)開發(fā)工程師中也存在校坑,他們?cè)诠δ荛_發(fā)期間不做任何提交,只有在功能徹底完工后衅鹿,才會(huì)提交所有修改撒踪,于是代碼評(píng)審中的任何意見都會(huì)引起大量的修改。

當(dāng)我碰到這種代碼評(píng)審請(qǐng)求時(shí)大渤,我首先做的是要求提交者按功能模塊將其拆分成多個(gè)小的請(qǐng)求制妄。我只會(huì)對(duì) issues(任務(wù)管理系統(tǒng))中的第一個(gè)功能需求評(píng)審,然后將其轉(zhuǎn)回提交者泵三。如果我有時(shí)間耕捞,我會(huì)和提交者連線進(jìn)行代碼實(shí)時(shí)評(píng)審。

你能做什么:

  • 進(jìn)行小的代碼提交烫幕。一個(gè)好的做法是:每個(gè)工作日都進(jìn)行代碼提交俺抽。
  • 不要提交沒有編譯或者會(huì)導(dǎo)致構(gòu)建失敗的代碼。

2.代碼寫的很爛

缺乏經(jīng)驗(yàn)的開發(fā)人員寫不出漂亮的代碼较曼,他們寫出的代碼會(huì)很混亂磷斧,而且分布在代碼庫(kù)的各個(gè)部分。阿里的《 Java開發(fā)手冊(cè) 》建議看看學(xué)習(xí)下。

當(dāng)你嘗試閱讀這類代碼時(shí)弛饭,會(huì)感覺自己身處一座迷宮之中冕末。你會(huì)逐漸忘記自己是從什么地方開始的,要尋找什么以及這段代碼完成了什么功能侣颂。

有經(jīng)驗(yàn)的開發(fā)人員知道代碼如何設(shè)計(jì)档桃。除非要開發(fā)的功能顯而易見,首先需要在紙上寫出你對(duì)需求的理解并畫出流程圖(簡(jiǎn)化版的規(guī)格需求說明書)憔晒,在腦海里對(duì)這段代碼進(jìn)行一個(gè)完整的構(gòu)思藻肄。除非你徹底弄清楚了如何修改,否則不要開始代碼編寫拒担。

如果你不遵守以上的規(guī)則嘹屯,當(dāng)你回顧自己完成的代碼時(shí)會(huì)非常痛苦。以后如果需要修正問題或者增加功能从撼,也會(huì)變得非常棘手抚垄。你能做什么:

  • 編寫代碼之前,對(duì)你要實(shí)現(xiàn)的功能有個(gè)清晰的了解谋逻。為了清楚地理解需求呆馁,你需要盡量多問問題。
  • 讓你的代碼簡(jiǎn)潔而優(yōu)雅毁兆。其他團(tuán)隊(duì)成員可以讀懂代碼并理解它打算做什么浙滤。

3.同時(shí)開展多項(xiàng)工作

缺乏經(jīng)驗(yàn)的開發(fā)人員不知道什么時(shí)候開始一項(xiàng)任務(wù)、如何推進(jìn)气堕、什么時(shí)候結(jié)束纺腊。他們?cè)噲D并行處理多項(xiàng)任務(wù)。他們不知道如何將一項(xiàng)大任務(wù)分解為小的模塊茎芭,從而減輕實(shí)現(xiàn)的難度揖膜。

當(dāng)他們收到一項(xiàng)任務(wù)時(shí),并不是第一時(shí)間和上級(jí)確認(rèn)需求梅桩,而是立刻就開始編程壹粟,而且在做任務(wù)期間,也不會(huì)和上級(jí)就任務(wù)進(jìn)度進(jìn)行溝通宿百。只有當(dāng)任務(wù)完成時(shí)趁仙,他們才會(huì)向你反饋。到那個(gè)時(shí)候垦页,你只能祈禱他們完成的功能就是你想要的雀费。

缺乏經(jīng)驗(yàn)的開發(fā)人員的另一個(gè)表現(xiàn)是同時(shí)推進(jìn)多項(xiàng)任務(wù),他們會(huì)同時(shí)處理多項(xiàng)事情痊焊,如:實(shí)現(xiàn)多個(gè)沒有太大聯(lián)系的功能點(diǎn)盏袄、解決生產(chǎn)環(huán)境問題忿峻、協(xié)助其他同事工作等。

最終辕羽,從他們那里得不到有效的產(chǎn)出炭菌。雖然他們的態(tài)度和出發(fā)點(diǎn)是好的,但對(duì)整個(gè)團(tuán)隊(duì)造成的后果是災(zāi)難性的逛漫,浪費(fèi)了很多的時(shí)間,導(dǎo)致團(tuán)隊(duì)得日夜趕工赘艳。

你能做什么:

  • 專注完成小的任務(wù)酌毡。將收到的任務(wù)分解為小塊,明確需求的優(yōu)先級(jí)蕾管,一小塊一小塊地完成枷踏。
  • 領(lǐng)取一項(xiàng)任務(wù),完成后再開始新的任務(wù)掰曾。

4.性格傲慢

對(duì)于缺乏經(jīng)驗(yàn)的開發(fā)人員旭蠕,傲慢是非常致命的。傲慢會(huì)導(dǎo)致他們不能接受別人的批評(píng)和建議旷坦。當(dāng)你對(duì)他們的代碼或者陳述給出意見時(shí)掏熬,他們會(huì)認(rèn)為你是在質(zhì)疑他們的能力。

許多新人由于無(wú)知秒梅,都會(huì)表現(xiàn)出這種傲慢旗芬。剛走出校門的他們充滿自信,并沒有意識(shí)到他們?cè)趯W(xué)校學(xué)到的東西離社會(huì)要求還有很大差距捆蜀。這些人中的聰明者會(huì)很快調(diào)整自己疮丛,以歸零的心態(tài),努力學(xué)習(xí)并適應(yīng)公司文化辆它。

其實(shí)不只是新人——一些有幾年工作經(jīng)驗(yàn)的開發(fā)人員也會(huì)表現(xiàn)出這種傲慢誊薄,一部分原因是其滿足于個(gè)人獲得的專業(yè)成就,另一部分可能的原因是其缺乏和優(yōu)秀的人共事的機(jī)會(huì)锰茉,有點(diǎn)坐井觀天呢蔫。

此外,傲慢的行為也從另一方面證明這樣的開發(fā)人員確實(shí)缺乏經(jīng)驗(yàn)飒筑。這樣的行為會(huì)對(duì)他們的職業(yè)發(fā)展造成很多阻礙咐刨,因?yàn)闆]有人喜歡和一個(gè)傲慢的人共事。當(dāng)成長(zhǎng)變慢時(shí)扬霜,他們不會(huì)從自身找原因定鸟,而是更多的歸罪于別人。

你能做什么:

  • 在前行的路上保持謙卑著瓶。禮貌地對(duì)待別人會(huì)讓你在軟件開發(fā)職業(yè)生涯中走得更遠(yuǎn)联予。
  • 尊重每一個(gè)人。出現(xiàn)分歧后,在你發(fā)表意見時(shí)沸久,不管對(duì)方是什么身份季眷,都要尊重對(duì)方。

5.不能從之前的錯(cuò)誤中學(xué)到經(jīng)驗(yàn)

我一直認(rèn)為卷胯,對(duì)于軟件開發(fā)人員子刮,反饋機(jī)制是一個(gè)很有效的工具。來(lái)自他人的反饋窑睁,會(huì)讓我們明白自己的短板是什么以及如何去改進(jìn)挺峡。一個(gè)聰明的開發(fā)人員明白如何借助他人反饋來(lái)促進(jìn)自己的成長(zhǎng)。

根據(jù)一個(gè)開發(fā)人員對(duì)建設(shè)性意見的反應(yīng)担钮,你可以判斷出他是否缺乏經(jīng)驗(yàn)橱赠。缺乏經(jīng)驗(yàn)的開發(fā)人員不接受任何建設(shè)性的建議,甚至代碼評(píng)審中的評(píng)論箫津,他都會(huì)認(rèn)為是對(duì)他個(gè)人的一種攻擊狭姨。

很多年前,我有一個(gè)同事給我寫了很長(zhǎng)的一封郵件苏遥,教我如何來(lái)評(píng)審代碼饼拍,他對(duì)我給他代碼的評(píng)論感到憤怒。他的主要觀點(diǎn)是我不應(yīng)該關(guān)注編碼標(biāo)準(zhǔn)田炭,因?yàn)樗廊绾尉幋a惕耕,我應(yīng)該只關(guān)注代碼能否滿足功能需求。

如果一個(gè)開發(fā)人員因?yàn)閯e人對(duì)他代碼給出的評(píng)論诫肠,而感覺被冒犯司澎,只能表明他不具有真正的開發(fā)經(jīng)驗(yàn)。他抱著做一天和尚撞一天鐘的態(tài)度工作栋豫,卻感慨沒有遇到賞識(shí)自己的伯樂挤安。

你能做什么:

  • 對(duì)每個(gè)反饋保持積極的態(tài)度。對(duì)于每個(gè)反饋丧鸯,你可以選擇是接受還是拒絕蛤铜,但拒絕之前要保持心平氣和的態(tài)度。
  • 從錯(cuò)誤中學(xué)習(xí)丛肢。沒有人能永遠(yuǎn)正確围肥,保持終身學(xué)習(xí)才能讓自己持續(xù)強(qiáng)大。

6.工作時(shí)間處理私人事務(wù)

日常工作中蜂怎,總是發(fā)現(xiàn)團(tuán)隊(duì)里的一些成員在工作時(shí)間處理私人事務(wù)穆刻,如:看社交媒體,瀏覽購(gòu)物網(wǎng)站杠步,玩游戲氢伟。

我之前還有個(gè)團(tuán)隊(duì)成員榜轿,上班時(shí)間炒股。因?yàn)樗枰粫r(shí)地關(guān)注股票的 K 線走勢(shì)朵锣,造成個(gè)人的產(chǎn)出質(zhì)量不高谬盐。其他同事對(duì)他很有意見,因?yàn)樗麄冃枰ㄙM(fèi)更多的時(shí)間去趕工期诚些。

當(dāng)開發(fā)經(jīng)理和這個(gè)開發(fā)人員談話之后飞傀,他改變了一段時(shí)間,但是很快就故態(tài)復(fù)萌诬烹。最終砸烦,公司只能把他開除了。

工作時(shí)間處理私人事務(wù)椅您,這是違反商業(yè)道德,并且表現(xiàn)了你的不專業(yè)寡键。我們需要對(duì)工作敬業(yè)掀泳,畢竟我們要靠它謀生。

你能做什么:

  • 工作時(shí)間盡量不要處理私人事務(wù)西轩。當(dāng)你需要離開幾個(gè)小時(shí)去處理個(gè)人事情時(shí)员舵,請(qǐng)向你的管理者請(qǐng)假。
  • 使用休息時(shí)間瀏覽你的社交媒體藕畔。如果必須要點(diǎn)外賣或炒股马僻,請(qǐng)利用午休時(shí)間。

7.盲目追逐技術(shù)潮流

開發(fā)人員缺乏經(jīng)驗(yàn)的另一個(gè)表現(xiàn)是面對(duì)技術(shù)潮流的態(tài)度注服。你會(huì)發(fā)現(xiàn)他們總是在談?wù)摷夹g(shù)潮流韭邓,當(dāng)有一個(gè)新的潮流出現(xiàn)時(shí),他們會(huì)立刻丟棄原來(lái)的潮流溶弟,投入新的懷抱女淑。

缺乏經(jīng)驗(yàn)的開發(fā)人員總是在學(xué)習(xí)教程。毫無(wú)疑問辜御,教程是很有用的學(xué)習(xí)工具鸭你,但是,不進(jìn)行任何實(shí)踐而只是按照教程一步步操作無(wú)疑是浪費(fèi)時(shí)間擒权。它會(huì)讓你虛幻地覺得自己好像都掌握了袱巨,但是知識(shí)是否掌握了,需要通過真實(shí)的項(xiàng)目進(jìn)行檢驗(yàn)碳抄。

開發(fā)人員很少會(huì)用熱門技術(shù)或者從教程中學(xué)到的知識(shí)來(lái)實(shí)現(xiàn)新的東西愉老,他們學(xué)習(xí)熱門技術(shù)或者教程很多是為了滿足自己的虛榮心,或者擔(dān)心自己會(huì)錯(cuò)過什么剖效。

你能做什么:

  • 花費(fèi)時(shí)間和精力學(xué)習(xí)那些能在工作中或者實(shí)際項(xiàng)目中真正用到的技術(shù)俺夕。
  • 從教程中學(xué)習(xí)并及時(shí)練習(xí)裳凸,相對(duì)于新手教程,自己實(shí)現(xiàn)一個(gè)功能能學(xué)到更多的東西劝贸。

總結(jié)

缺乏經(jīng)驗(yàn)的開發(fā)人員會(huì)因?yàn)樽约旱男实拖逻M(jìn)而降低整個(gè)團(tuán)隊(duì)的效率姨谷。他對(duì)待自己工作的錯(cuò)誤態(tài)度,會(huì)讓其在職業(yè)發(fā)展中錯(cuò)失很多機(jī)會(huì)映九。

了解并避免這種錯(cuò)誤的態(tài)度和工作方式梦湘,是聰明人的做法。如果你不幸染上了這些壞習(xí)慣件甥,隨著時(shí)間的推移捌议,你會(huì)越來(lái)越難以擺脫。

謝謝你閱讀這篇文章引有。希望你能避開這些陷阱瓣颅,早日獲得職業(yè)上的成功。

來(lái)源:Lokajit Tikayatray
levelup.gitconnected.com/top-7-signs-of-an-inexperienced-programmer
譯者:王莉敏 策劃:李俊辰 來(lái)源:infoq

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末譬正,一起剝皮案震驚了整個(gè)濱河市宫补,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌曾我,老刑警劉巖粉怕,帶你破解...
    沈念sama閱讀 218,451評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異抒巢,居然都是意外死亡贫贝,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門蛉谜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)稚晚,“玉大人,你說我怎么就攤上這事型诚◎诒耍” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵俺驶,是天一觀的道長(zhǎng)幸逆。 經(jīng)常有香客問我,道長(zhǎng)暮现,這世上最難降的妖魔是什么还绘? 我笑而不...
    開封第一講書人閱讀 58,709評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮栖袋,結(jié)果婚禮上拍顷,老公的妹妹穿的比我還像新娘。我一直安慰自己塘幅,他們只是感情好昔案,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評(píng)論 6 392
  • 文/花漫 我一把揭開白布尿贫。 她就那樣靜靜地躺著,像睡著了一般踏揣。 火紅的嫁衣襯著肌膚如雪庆亡。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評(píng)論 1 305
  • 那天捞稿,我揣著相機(jī)與錄音又谋,去河邊找鬼。 笑死娱局,一個(gè)胖子當(dāng)著我的面吹牛彰亥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播衰齐,決...
    沈念sama閱讀 40,320評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼任斋,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了耻涛?” 一聲冷哼從身側(cè)響起废酷,我...
    開封第一講書人閱讀 39,241評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎犬第,沒想到半個(gè)月后锦积,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體芒帕,經(jīng)...
    沈念sama閱讀 45,686評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡歉嗓,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了背蟆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鉴分。...
    茶點(diǎn)故事閱讀 39,992評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖带膀,靈堂內(nèi)的尸體忽然破棺而出志珍,到底是詐尸還是另有隱情,我是刑警寧澤垛叨,帶...
    沈念sama閱讀 35,715評(píng)論 5 346
  • 正文 年R本政府宣布伦糯,位于F島的核電站,受9級(jí)特大地震影響嗽元,放射性物質(zhì)發(fā)生泄漏敛纲。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評(píng)論 3 330
  • 文/蒙蒙 一剂癌、第九天 我趴在偏房一處隱蔽的房頂上張望淤翔。 院中可真熱鬧,春花似錦佩谷、人聲如沸旁壮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)抡谐。三九已至裁奇,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間童叠,已是汗流浹背框喳。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留厦坛,地道東北人五垮。 一個(gè)月前我還...
    沈念sama閱讀 48,173評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像杜秸,于是被迫代替她去往敵國(guó)和親放仗。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容