項目做完以后哪些東西可以加入自己簡歷成為“亮點”
程序員的日常工作就是做項目,一個接一個,沒完沒了。
剛開始工作的時候,還能通過做項目學(xué)到很多技術(shù)知識,感覺進步巨大,成就感滿滿。
慢慢地就覺得進步不那么快了,機械地做一個個項目,重復(fù)使用現(xiàn)有技能。做完回頭一想,腦子里能留下來的似乎只剩下瘋狂加班的鏡頭了。
但是我們不能夠讓一個項目做完以后,真的就“完”了,要去想一想,自己加班加點努力了這么久,到底留下了什么?你自己獲得了什么,有哪些成長? 有哪些東西是可以加入自己簡歷的“亮點”?
這些亮點包括:
做項目的時候有哪些技術(shù)挑戰(zhàn),是怎么解決的?
使用了哪些好的工程實踐? 例如單元測試,持續(xù)集成......
引入了什么新的工具提高了效率?
是不是自動化了某些繁瑣的工作?
......
拿我個人的經(jīng)歷舉例,在做一個歐洲稅務(wù)相關(guān)的項目時,把一些看起來很復(fù)雜的稅務(wù)邏輯抽象成二維坐標(biāo)上點的移動,降低理解難度,簡化了代碼邏輯,這就是亮點。
再比如說在工作之外自學(xué)單元測試,然后引入到項目中來,對核心業(yè)務(wù)邏輯進行測試,提高產(chǎn)品質(zhì)量,這也是亮點。
也許你找來找去,實在找不到,原因可能有這么兩個:
1. 項目實在是太簡單
2. 你負責(zé)的工作太簡單。
如果是前者,沒什么可說的。
如果是后者,那就要思考一下了:作為一個已經(jīng)有工作經(jīng)驗的程序員,是不是不夠積極主動?
比如總是等待領(lǐng)導(dǎo)分配任務(wù),從來不敢主動要求?
對于有挑戰(zhàn)的任務(wù)有畏難情緒,總想逃避,總想挑軟柿子捏?
對于項目中存在的問題,是不是習(xí)以為常,司空見慣,不敢當(dāng)“刺頭兒”改變它?
是不是習(xí)慣于熟悉的技術(shù)和工具,不敢嘗試新東西?
......
主動出擊和被動等待,決定了你是一個深度的貢獻者還是一個旁觀者,兩種行為導(dǎo)致的結(jié)果差距會非常之大。
對于沒入行的人來講,簡歷上要有項目經(jīng)驗,對于已經(jīng)工作了的人來說,簡歷上應(yīng)該有亮點。
我們都不希望工作了幾年以后,簡歷上只是一堆項目經(jīng)驗的堆砌。那樣的話只是不斷地才原地踏步而已,沒有任何成長。
有人說:不管你是不是準(zhǔn)備跳槽,每年都整理下自己的簡歷是一個很好的辦法。
我想說的是:到了年末才整理簡歷,去做總結(jié)有點晚了, 應(yīng)該在每個項目結(jié)束以后就去整理,時刻提醒自己:要有成長,不能原地踏步。
【本文為51CTO專欄作者“劉欣”的原創(chuàng)稿件,轉(zhuǎn)載請通過作者微信公眾號coderising獲取授權(quán)】