程序員新人職場(chǎng)指南
剛從學(xué)校出來(lái)或者首次步入程序員的行業(yè),要放平自己的心態(tài),因?yàn)楣就ㄟ^(guò)面試和簡(jiǎn)歷對(duì)你是有了解的,不會(huì)安排超出你工作能力的任務(wù),所以你不用想我不會(huì)怎么辦?而且一般情況下還有人帶你,不要怕,多一些勇氣!
新人通常會(huì)從“新加一個(gè)相似的功能”或者“修bug”開(kāi)始,逐步熟悉原有的系統(tǒng)。這時(shí)無(wú)論原有的代碼寫(xiě)的怎么樣,都應(yīng)仔細(xì)的思考每段相關(guān)代碼的作用和對(duì)應(yīng)的需求,努力做到追蹤溯源,完全弄懂這是怎么回事。之后再做task就會(huì)游刃有余,在做相似功能時(shí),你就會(huì)知道哪些地方已經(jīng)實(shí)現(xiàn)、可以復(fù)用,哪些地方因?yàn)樾录拥拇a、應(yīng)該做些重構(gòu);修bug時(shí),你可以從根本原因出發(fā)解決問(wèn)題,而不是在出現(xiàn)問(wèn)題的地方修修補(bǔ)補(bǔ),最后BUG越補(bǔ)越多。更重要的是你已經(jīng)完全懂了,不會(huì)在處理原有的代碼的時(shí)候躡手躡腳了。接著你就是套路性工作,先熟悉產(chǎn)品需求,再熟悉源代碼,另外很重要的一點(diǎn),一定要跟別人多交流,嘗試著寫(xiě)一些項(xiàng)目里的小功能,在自己本地多測(cè)試測(cè)試!
最后要明白專(zhuān)注技術(shù)永遠(yuǎn)是首要的。提高你的技術(shù),途徑有三種:
2.向前輩請(qǐng)教
3.看書(shū)多練
做個(gè)有心的人,不要再同一個(gè)錯(cuò)上犯第二次。
做個(gè)有責(zé)任心的人,盡所能地把分配給你的工作做得完美。別被自己的情緒打倒,面對(duì)未知,新鮮事務(wù),都會(huì)或多或少出現(xiàn)恐慌和緊張,你要認(rèn)識(shí)到這是一種正常心理和生理反應(yīng)!要記住寫(xiě)代碼是簡(jiǎn)單,心態(tài)很重要,聽(tīng)華妹一句話,根本不用緊張,慢慢來(lái)!加油!