來DaoCloud剛好一個月了,這段時間下來,感覺自己慢慢適應(yīng)了在這里的工作節(jié)奏诊霹,對我們DaoVoice的代碼架構(gòu)也熟悉了很多。這篇文章主要分享一下這一個月來做的事情渣淳,也談一下技術(shù)方面的經(jīng)驗和總結(jié)脾还。
從一個連Angular都不會的初出茅廬的毛頭小伙子,到現(xiàn)在能獨立開發(fā)feature入愧,中間確實經(jīng)歷了不少痛苦鄙漏,雖然直到現(xiàn)在都不能說自己是個稱職的實習生,但是確實是成長了不少棺蛛。
來的前兩天怔蚌,被Windows坑得無比痛苦,npm一直出錯鞠值,項目代碼在本地構(gòu)建不起來媚创,遂厚著臉皮問銀子拿了個mini用,之后將近一個多星期的時間彤恶,一直在Angular的官網(wǎng)看文檔钞钙,算是有了點眉目但是說實話收效十分有限鳄橘。那段時間每天真的是焦慮的不行,覺得自己完全對DaoVoice就是個累贅芒炼,想做點什么但是又無處發(fā)力瘫怜。將近兩個星期,只修了幾個小bug(還是在同事的幫助下)本刽,代碼量寥寥無幾鲸湃,慘的一筆。
更讓我難過的是子寓,當我剛覺得自己對Angular更熟悉了一點的時候暗挑,一看到Voice的代碼量我真的是一臉懵逼,光文件目錄就夠我找半天了斜友,一開始連bug所在的相關(guān)代碼都找不到在哪里炸裆。
更更讓我難過的是,我用了一年的github鲜屏,但是竟然在Voice的日常git flow中犯了很多錯誤烹看,一開始的時候提個PR都膽戰(zhàn)心驚的……
第二個星期挺哥找我談了一下,跟我說文檔的話不可能只讀一遍洛史,只能在實踐中找到問題然后不斷地從文檔中學習惯殊。這里我要感謝挺哥在這個時候放心把一個還蠻重要的feature交給我做。在做這個feature的過程中也殖,我遇到了各種各樣的問題土思,甚至發(fā)現(xiàn)了DaoStyle組件庫的一些bug。雖然這個feature開發(fā)了將近兩周的時間毕源,但是這個機會讓我充分熟悉了Voice這邊的代碼架構(gòu)浪漠,學會了怎樣高效地使用CMD+F(微笑),之后再也沒出現(xiàn)過找不到相關(guān)代碼的問題……
從第三周開始我的狀態(tài)明顯好了很多霎褐,開始繼續(xù)開發(fā)一個加tag的feature,復(fù)用了DaoStyle的一個組件该镣,讓我對我們Service冻璃,Components之間整個的一個邏輯更加清晰明了。并且挺哥明智地開始補單元測試损合,于是我也開始學著用Jasmine+Angular寫測試省艳,雖然遇到了不少困難,但是探索新領(lǐng)域的成就感又讓我找到了剛開始學編程時候的感覺……
第四周Voice這邊經(jīng)歷了人員方面還算蠻大的變動嫁审,走了兩個前端跋炕,只剩下三個,僅有的三個后端也只剩下了兩個律适,不得已我們從公有云那邊把博文拉了過來辐烂。這樣一來遏插,自己要承擔的責任更重了一些,不過我心里是蠻開心的纠修。再加上我們從第三周開始每周上線兩次胳嘲,這樣緊張狀態(tài)可謂十分的具有挑戰(zhàn)性,看著TB上自己的Task List越來越充實扣草,成就感滿滿的了牛,今天下班的時候一看這兩周寫了1600多行代碼,60多次commit辰妙,感覺還是蠻吃驚的……
來DaoCloud的四周鹰祸,真的感覺經(jīng)歷了好多。同事人都很好密浑,感覺交到了值得交往一生的朋友蛙婴,圈子一下子擴大了好多,開始擔心走的時候會很難過……
最后肴掷,感謝挺哥敬锐、Tanki、Shenxu的包容和指導呆瞻,如果沒有你們我不會有這么順利的成長台夺;感謝談老師每天跟我shore習和分享知識;感謝Kebe不厭其煩地跟我聯(lián)調(diào)接口痴脾,給我在線上找bug(微笑)颤介;感謝沈磊和徐楊姐姐平常的照顧;感謝Star把公有云的timeline交給我赞赖,我們十分想念你滚朵!
要感謝的人太多啦,每天在公司的時光真的是彌足珍貴前域,希望接下來也能維持這種狀態(tài)辕近!