入职新公司二三事
初到一家公司,如何快速的上手項(xiàng)目呢?整理幾點(diǎn)值得分享的經(jīng)驗(yàn)
上崗階段
- 按照入職時(shí)間報(bào)到完成入職流程,帶齊材料,提前準(zhǔn)備好筆記本和筆
- 跟隨主管帶到工位,電腦裝好,準(zhǔn)備下載需要的常見開發(fā)工具(此處建議同步一個(gè)書簽賬號(hào)、快速完成同步)
- 主管索要開發(fā)資料、maven的setting倉(cāng)庫(kù)文件、接口文檔、數(shù)據(jù)庫(kù)信息、代碼庫(kù)地址、概要設(shè)計(jì)文檔等
- 拉代碼,按照文檔先讓項(xiàng)目運(yùn)行跑起來,如果啟動(dòng)運(yùn)行過程中有任何問題第一時(shí)間求助同事,求助過程記錄下相關(guān)問題和解決辦法成文檔,后面會(huì)繼續(xù)用到,減少詢問別人時(shí)間
熟悉項(xiàng)目業(yè)務(wù)
- 首先理解做什么而不是怎么做——找產(chǎn)品熟悉業(yè)務(wù)
- 根據(jù)產(chǎn)品的研發(fā)排期獲取優(yōu)先級(jí)和重要性最高的業(yè)務(wù)。了解業(yè)務(wù)和技術(shù)都是進(jìn)入一家公司的必備技能。
- 根據(jù)代碼反推業(yè)務(wù)要難得多,反而根據(jù)業(yè)務(wù)可以基本推演出一個(gè)大致的代碼框架。因此熟悉項(xiàng)目的運(yùn)作是必要的。后面才是具體的實(shí)現(xiàn)細(xì)節(jié)。切莫一開始就陷入具體的實(shí)現(xiàn)細(xì)節(jié)不可自拔。
- 通常在剛?cè)肼毜那皫滋焓遣粫?huì)安排工作的,這些時(shí)間要利用起來充分了解項(xiàng)目和各部門的工作,為后面具體的開發(fā)任務(wù)準(zhǔn)備好“糧草”
- 切忌用這幾天的時(shí)間來劃水。一旦用來劃水,項(xiàng)目排期時(shí)就會(huì)一無所知,做東西沒有思路,無從下手。從而導(dǎo)致心態(tài)不好,越來越難融入新的環(huán)境中。——“踢貓效應(yīng)”
熟悉數(shù)據(jù)庫(kù)
- 通常入職后接到的項(xiàng)目大部分都是之前開發(fā)好的,工作更多是優(yōu)化或者是維護(hù),少數(shù)人會(huì)從0開始參與開發(fā)一個(gè)新項(xiàng)目或者重構(gòu)(如果有這樣的機(jī)會(huì),你就偷著樂吧!上輩子拯救了地球)
- 要清楚地了解每一張表是干什么的!通常的數(shù)據(jù)庫(kù)設(shè)計(jì)都與項(xiàng)目模塊關(guān)聯(lián)的
- 個(gè)人在項(xiàng)目開發(fā)過程中也要寫好注釋,節(jié)省別人時(shí)間,做好傳承
簡(jiǎn)單開發(fā)功能
- 過一周或者2周后,組長(zhǎng)or師兄開始派發(fā)簡(jiǎn)單的任務(wù),開不開心——終于可以參與項(xiàng)目里了
- 根據(jù)開發(fā)任務(wù)定位到具體的項(xiàng)目功能中簡(jiǎn)單過一遍;整理一份簡(jiǎn)單的實(shí)現(xiàn)文檔;
- 此時(shí)不要著急開發(fā),要找到產(chǎn)品對(duì)需求,將個(gè)人對(duì)需求的簡(jiǎn)單理解和產(chǎn)品進(jìn)行對(duì)一遍,確保無誤后才進(jìn)行開發(fā),這種通常幾分鐘的溝通可以減少后面開發(fā)功能偏了或者不對(duì);
- 不要在收到需求后立即找產(chǎn)品,先對(duì)需求有一定了解后再對(duì)接。保證工作質(zhì)量。
- 接口文檔一定不能忘記;
- 開發(fā)卡住了如何辦?第一時(shí)間找組長(zhǎng)和師兄幫忙。但是此時(shí)一定要需求和卡點(diǎn)問題都描述清楚,節(jié)約大家時(shí)間!
- 前期開發(fā)階段如果遇到問題卡主不要自己瞎搞,耽誤了時(shí)間,很容易延誤工期(博主就吃了這個(gè)啞巴虧)。
- 也許問了別人很快就搞定。千萬不要有,問過別人就會(huì)顯的自己菜的心態(tài),能得到offer,能力就可以勝任這份工作的,否則,在面試那一輪就over了。
如何在新公司得到持續(xù)提升
- 大家很多人面試時(shí)候被hr問到離職原因都是:在原公司得不到提升,一部分小伙伴是真到了天花板,另一部分小伙伴此處省略....,自己體會(huì)哈!!!
- 一周無論給你分配多少需求都不要抱怨,分配得越多你就越了解項(xiàng)目,不要只看自己的一畝三分地。只要保持這種心態(tài),你就不會(huì)在任何一家公司得不到提升。
- 都說在小公司提升快為什么?因?yàn)樾」緢F(tuán)隊(duì)人少,你什么都要干。什么東西都要學(xué),所以你的技術(shù)提升非常快,可以直接運(yùn)用到項(xiàng)目。
- 但是在開發(fā)人員稍微多一點(diǎn)的團(tuán)隊(duì),你只做你的肯定不會(huì)感覺到明顯的提升。
- 需求分派下來后把這個(gè)需求所關(guān)聯(lián)的業(yè)務(wù)都要仔細(xì)看,想想如果是你開發(fā)的話會(huì)怎么寫。如果開發(fā)思想有出入的話,可以想想別人為什么會(huì)這么寫,肯定有別人的道理,對(duì)別人寫的東西進(jìn)行細(xì)嚼慢咽,直到都被打通。
- 那些能夠站在整個(gè)項(xiàng)目高度并且堅(jiān)持思考的人,在一段時(shí)間后就會(huì)對(duì)整個(gè)流程非常熟悉。線上遇到bug就能夠很快定位到問題
- 把公司項(xiàng)目熟悉得差不多,就需要開始自我提升了,你的技能水平是怎么樣的會(huì)很快的在工作中展現(xiàn)出來,一定要經(jīng)常給自己充電,多看、多練、多想。
好了,不啰嗦了。目前想到的就這么多了,后面有新的思考和沉淀再回來更新,2922加油吧!
總結(jié)
- 上一篇: 项目报告模板
- 下一篇: 启动nginx服务报错Job for n