主題
首先由衷的歡迎你的到來(lái)!
這不是什么客套話(huà),因?yàn)槟慵磳?huì)參與到我們項(xiàng)目中,為團(tuán)隊(duì)分擔(dān)任務(wù),為團(tuán)隊(duì)做出貢獻(xiàn)。
所以你要明白一點(diǎn),今后一段時(shí)間你如果會(huì)覺(jué)得在團(tuán)隊(duì)中團(tuán)隊(duì)合作有困難,那么一定是這個(gè)主題做的有問(wèn)題。
而這也是我寫(xiě)下這篇文章的唯一目的,希望你能夠給你一個(gè)得到團(tuán)隊(duì)每個(gè)人歡迎的方法。
熟悉項(xiàng)目
首先的,你需要熟悉我們這個(gè)團(tuán)隊(duì)的項(xiàng)目是做什么的,對(duì)于整個(gè)行業(yè)的價(jià)值是在什么地方,然后需要了解我們整個(gè)項(xiàng)目的技術(shù)棧,項(xiàng)目結(jié)構(gòu)以及代碼規(guī)范。
代碼規(guī)范
代碼規(guī)范很重要,重要到如果代碼規(guī)范大面積出現(xiàn)問(wèn)題,你可能會(huì)被團(tuán)隊(duì)每個(gè)人叼。
同樣的代碼規(guī)范很容易做到,你只需要參照項(xiàng)目規(guī)范適應(yīng)一段時(shí)間就好。
而這一點(diǎn)你必須做到。
項(xiàng)目技術(shù)棧
關(guān)于項(xiàng)目所使用到的技術(shù)棧,應(yīng)該在面試的時(shí)候面試官就已經(jīng)跟你介紹過(guò)相關(guān)內(nèi)容,并且覺(jué)得合適的人才會(huì)邀請(qǐng)你加入團(tuán)隊(duì)。
如果發(fā)現(xiàn)有的技術(shù)棧你未曾了解,請(qǐng)一定花時(shí)間去了解,因?yàn)殛P(guān)于這些技術(shù)棧一定是在項(xiàng)目中遇到的最基礎(chǔ)問(wèn)題。
項(xiàng)目架構(gòu)
對(duì)于項(xiàng)目中的架構(gòu),希望你能按照自己的理解做出一個(gè)項(xiàng)目架構(gòu)圖。這也是對(duì)任何一個(gè)新人的要求,不論好壞。
因?yàn)槿绻跊](méi)有確定你已經(jīng)理解了項(xiàng)目中大體的結(jié)構(gòu)、事件流,導(dǎo)師是無(wú)法確定你能完整的接受并執(zhí)行任務(wù)的。
如果在了解過(guò)程中,你遇到了覺(jué)得不合理的地方,無(wú)法理解的地方。不要著急立馬提出質(zhì)疑,任何事情存在即是合理的。
當(dāng)然如果架構(gòu)真的有問(wèn)題,不意味著不能提出質(zhì)疑,而是 應(yīng)該告訴導(dǎo)師,你明白原來(lái)這樣做是為干什么解決什么問(wèn)題。而在明白這些的前提下,我有一個(gè)更好的解決方案,這樣做會(huì)比之前有哪些好處。只有這樣,你的建議在導(dǎo)師看來(lái)才是合理的,有效的,能解決問(wèn)題的。
在以往的工作經(jīng)歷中,新人來(lái)以后往往有很多地方會(huì)提出自己的想法,這寫(xiě)都是合理的,并且確實(shí)有些點(diǎn)是對(duì)項(xiàng)目有好處的。
一個(gè)原則:說(shuō)問(wèn)題,少抱怨。
如果項(xiàng)目架構(gòu)中有存在問(wèn)題,請(qǐng)直接說(shuō)出你發(fā)現(xiàn)的問(wèn)題和你的建議。 類(lèi)似以下這類(lèi)抱怨可以完全不必要提出, 因?yàn)檫@樣的話(huà)解決不了任何問(wèn)題:
- 跑起來(lái)卡頓
- 文檔不明確
- 編譯時(shí)間長(zhǎng)
- 項(xiàng)目事件調(diào)用流有問(wèn)題, 混亂分不清
導(dǎo)師更想聽(tīng)到的是:
- 我發(fā)現(xiàn)哪里有一個(gè)性能問(wèn)題,在哪個(gè)文件
- 在某個(gè)時(shí)間調(diào)用的位置說(shuō)明不夠明確,我分析后做了一些說(shuō)明文檔
- 項(xiàng)目中整體編譯速度慢,我分析了一下,可以對(duì) 某個(gè)包做預(yù)編譯提升編譯速度
項(xiàng)目流程
另外一個(gè)需要你著重了解的是整個(gè)項(xiàng)目的流程,不同公司會(huì)有各自項(xiàng)目發(fā)布流程和任務(wù)管理方式。
對(duì)于如何接到項(xiàng)目需求任務(wù),排期,提測(cè),發(fā)布。整體流程都需要你有一個(gè)大體的了解。
這樣可以保證你在工作過(guò)程中清楚知道自己的工作到什么階段,可以幫助你迅速進(jìn)入公司的工作節(jié)奏。
任務(wù)
任務(wù)排期
作為新人,接到的第一個(gè)任務(wù)往往是具有挑戰(zhàn)性的,導(dǎo)師希望你能夠合理的安排自己的排期。
為了保證任務(wù)按時(shí)完成,在任務(wù)排期時(shí)就需要考慮到一些技術(shù)難點(diǎn)的時(shí)間,一些需要溝通的時(shí)間,一些方案設(shè)計(jì)的時(shí)間。
導(dǎo)師希望你接的每一個(gè)任務(wù),都是心里有底的。并且對(duì)自己的任務(wù)有一定的責(zé)任心和擔(dān)當(dāng)。如果發(fā)現(xiàn)項(xiàng)目中又難以攻克的技術(shù)難點(diǎn),有逾期風(fēng)險(xiǎn),一定要對(duì)導(dǎo)師提前告知, 千萬(wàn)不要覺(jué)得導(dǎo)師會(huì)因此責(zé)怪你。因?yàn)閷?dǎo)師在 給你分配任務(wù)的時(shí)候就做好心理準(zhǔn)備了。
能夠誠(chéng)實(shí)的反應(yīng)任務(wù)狀況,要遠(yuǎn)遠(yuǎn)比任務(wù)即將到期才發(fā)現(xiàn)任務(wù)無(wú)法完成來(lái)得好。
技術(shù)難點(diǎn)
一般來(lái)說(shuō),分配給你的一些任務(wù),不會(huì)有什么大的技術(shù)難點(diǎn),即使有也是被解決過(guò)的。導(dǎo)師希望你在面對(duì)技術(shù)難點(diǎn)的時(shí)候,能夠充分了解項(xiàng)目中已有的解決辦法。
這是一個(gè)非常好的機(jī)會(huì),讓你能深刻理解項(xiàng)目中的一些關(guān)鍵問(wèn)題,對(duì)于技術(shù)難點(diǎn)不明白時(shí),導(dǎo)師希望你能帶著自己的想法和技術(shù)點(diǎn)來(lái)問(wèn)導(dǎo)師。
事后應(yīng)該詳細(xì)記錄下自己的思考過(guò)程,總結(jié)自己的解決方法。只有這樣才能在公司迅速成長(zhǎng),提升影響力。
請(qǐng)教問(wèn)題
態(tài)度
也許你來(lái)自 bat,也許你來(lái)自 985,也許你非常看不上你的導(dǎo)師。但在請(qǐng)教問(wèn)題的那一刻,請(qǐng)安靜的聽(tīng)完到導(dǎo)師所說(shuō)的內(nèi)容,急切的打斷別人的話(huà),并不是一個(gè)好的習(xí)慣。
我特別能理解,對(duì)于每個(gè)程序員來(lái)說(shuō) I am the world。越厲害的程序員,越有自己的想法和意見(jiàn),但同樣的這也是程序員最大的缺點(diǎn)。
如果你對(duì)公司不滿(mǎn)意,請(qǐng)找合適的人尋求解決辦法,比如 HR。
你的工資不會(huì)分給導(dǎo)師,導(dǎo)師能夠無(wú)私的為你講解問(wèn)題,從這點(diǎn)來(lái)講是你欠導(dǎo)師的。
問(wèn)什么
回到這篇文章的主題,我由衷的歡迎你的到來(lái),因?yàn)槟慵磳閳F(tuán)隊(duì)分擔(dān)一些任務(wù)。如果你的到來(lái)反而加重了團(tuán)隊(duì)的工作量,那么你就需要反省一下自己啦。
在問(wèn)問(wèn)題之前,要對(duì)問(wèn)題做思考。首先想清楚這個(gè)問(wèn)題,自己是否能解決,比如以下問(wèn)題:
- 這個(gè)地方怎么報(bào)錯(cuò)了
- vue 中的生命周期是什么
像這類(lèi)自己調(diào)試或者百度就能解決的問(wèn)題,問(wèn)導(dǎo)師只會(huì)讓導(dǎo)師心生不快。
然后思考這個(gè)問(wèn)題,詢(xún)問(wèn)導(dǎo)師是否可以解決,比如:
- 電腦卡,電腦上不了網(wǎng)
- 這個(gè)按鈕應(yīng)該怎么顯示,應(yīng)該顯示 什么內(nèi)容
總之要清楚一點(diǎn),導(dǎo)師是帶你上路的,不是出題考你的。
公司不是學(xué)校,任務(wù)不是作業(yè)。
一個(gè)任務(wù)分配給你時(shí),如何完成這個(gè)任務(wù),導(dǎo)師只能給你大體的方向,具體的實(shí)現(xiàn)細(xì)節(jié)是需要自己思考完成的。
不要拿下一步該怎么實(shí)現(xiàn)來(lái)詢(xún)問(wèn)導(dǎo)師。因?yàn)榕c其這樣,導(dǎo)師還不如自己做。
性?xún)r(jià)比
要清楚一點(diǎn),導(dǎo)師的每一分鐘在團(tuán)隊(duì)中的價(jià)值,要往往高于你的每一分鐘。
導(dǎo)師也是你的同事,手里可能有一大堆的事情需要處理,能夠花時(shí)間為你解惑,要心懷感激、珍惜機(jī)會(huì)。
在提問(wèn)之前,最好已經(jīng)對(duì)問(wèn)題的整理,切勿想一出是一出。
最好可以將一天內(nèi)的問(wèn)題匯總后,挑選導(dǎo)師空閑時(shí)間請(qǐng)求指導(dǎo)。