2016年,我很榮幸的加入了**這個(gè)大家庭相恃,轉(zhuǎn)眼間2016年已經(jīng)過(guò)去了辜纲。在芯盾的歲月中自己在總結(jié)、審視中腳踏實(shí)地地完成好本職工作拦耐,各個(gè)方面都取得了很大的進(jìn)步「冢現(xiàn)將這幾個(gè)月的工作、生活做一個(gè)系統(tǒng)的總結(jié)杀糯。
研發(fā)方面:
話匣子項(xiàng)目
話匣子項(xiàng)目是我到**接觸的第一個(gè)項(xiàng)目扫俺,和司銀江同事一起修復(fù)P4項(xiàng)目中遺留的各種問(wèn)題。P4是一個(gè)老項(xiàng)目固翰,中間無(wú)數(shù)開(kāi)發(fā)者加入又退出狼纬,到我加入時(shí)代碼已經(jīng)非橙刑疲混亂宠叼,完全沒(méi)有代碼規(guī)范可言尖殃,所以很難去研究整個(gè)項(xiàng)目的實(shí)現(xiàn)邏輯和遺留問(wèn)題的解決方案胆绊。我們一起工作一個(gè)月薇宠,一點(diǎn)點(diǎn)探索代碼中的線索涣狗,逐漸的修復(fù)完善碑诉,最終做到項(xiàng)目的結(jié)案携取,其中凝聚了大家無(wú)數(shù)的汗水太示。P4項(xiàng)目是我接觸的芯盾第一個(gè)項(xiàng)目柠贤,也是我逐漸融入這個(gè)大家庭,逐漸的跟上大家的開(kāi)發(fā)腳步先匪,跟上大家的步伐种吸,熟悉公司的開(kāi)發(fā)風(fēng)格的一次重要經(jīng)歷。對(duì)以后的項(xiàng)目開(kāi)發(fā)打下了基礎(chǔ)呀非。
P7和P5D
P7和P5D是我接下來(lái)接觸的項(xiàng)目坚俗。P5D是在P4的基礎(chǔ)上對(duì)壓縮算法進(jìn)行優(yōu)化的項(xiàng)目镜盯,可以說(shuō)時(shí)P4的改進(jìn)。由于P5D項(xiàng)目開(kāi)啟之前猖败,P4項(xiàng)目已經(jīng)結(jié)案速缆,代碼bug已基本修復(fù),所以P5D的核心就是壓縮的實(shí)現(xiàn)恩闻。P4的711一倍壓縮效率低下艺糜,不利于長(zhǎng)時(shí)間,大數(shù)據(jù)的傳輸幢尚。melp壓縮能夠做到將1080字節(jié)壓縮到10字節(jié)破停,這個(gè)壓縮率和711比較起來(lái)進(jìn)步客觀。在北斗壓縮傳輸?shù)幕A(chǔ)上對(duì)P5D壓縮進(jìn)行改進(jìn)尉剩,理論上是可行的真慢。但是在實(shí)際集成過(guò)程中卻遇到了各種各樣的問(wèn)題。其中對(duì)64位手機(jī)框架的支持就是一個(gè)難點(diǎn)理茎,在多重資料查詢黑界,問(wèn)題定位下終于得以解決。但是P5D和北斗有本質(zhì)的區(qū)別皂林,北斗壓縮是對(duì)文件進(jìn)行的朗鸠,二P5D是對(duì)數(shù)據(jù)流直接壓縮。集成過(guò)程中發(fā)現(xiàn)壓縮后的數(shù)據(jù)解壓后失真嚴(yán)重础倍,達(dá)到了無(wú)法聽(tīng)清的地步烛占。這一段時(shí)間是很難熬的,每天加班加點(diǎn)研究這個(gè)問(wèn)題著隆,卻遲遲沒(méi)有頭緒扰楼,偶然的機(jī)會(huì)在DEMO中發(fā)現(xiàn),對(duì)流進(jìn)行壓縮和對(duì)文件進(jìn)行壓縮后的數(shù)據(jù)比對(duì)美浦,都是相鄰奇偶位錯(cuò)位的弦赖。我就大膽假設(shè):是不是錯(cuò)位置后進(jìn)行壓縮,解壓后再進(jìn)行錯(cuò)位復(fù)原就能夠解決這個(gè)問(wèn)題呢浦辨?抱著試一試的想法蹬竖,在DEMO中進(jìn)行嘗試,結(jié)果給人驚喜流酬,真的解決了這個(gè)困擾好幾周的問(wèn)題币厕。解決了壓縮,P5D在客戶端方面最大的難題就解決了芽腾。
密扈輸入法
密扈輸入法是我一手開(kāi)啟的項(xiàng)目旦装。可以說(shuō)密扈輸入法才是真正凝聚了無(wú)數(shù)心血的項(xiàng)目摊滔。從最開(kāi)始的調(diào)研阴绢,然后對(duì)各種難題的找尋解決方案店乐,替代解決方案,最終DEMO測(cè)試方案的可行性呻袭,無(wú)不爭(zhēng)分奪秒眨八,加班加點(diǎn)的進(jìn)行。對(duì)于自己的項(xiàng)目左电,從一開(kāi)始我就寄予了厚望廉侧,從一開(kāi)始就嚴(yán)格遵守代碼規(guī)范,命名規(guī)范篓足,java規(guī)范和Android規(guī)范段誊。為項(xiàng)目的后續(xù)完善,其他開(kāi)發(fā)人員加入提前做好準(zhǔn)備工作栈拖。Android Studio工具的選擇枕扫,Gradle編譯工具的使用,這是Android開(kāi)發(fā)者必將的選擇辱魁。包名的定義,變量的使用诗鸭,方法的注釋細(xì)節(jié)處體現(xiàn)用心染簇。輸入法項(xiàng)目不是一個(gè)簡(jiǎn)單的小項(xiàng)目,涉及很多强岸。包括九宮格選詞拆詞方法的調(diào)研锻弓,解決方案的查詢,全鍵盤選詞的實(shí)現(xiàn)蝌箍,鍵盤布局的重繪青灼,輸入法性能的優(yōu)化,其中最重要的是使用信源加密技術(shù)的數(shù)據(jù)加解密妓盲。EP2加解密的適配杂拨,安全T卡加解密的適配,藍(lán)牙的連接悯衬,短信的監(jiān)聽(tīng)弹沽,密文的展現(xiàn),明文的顯示筋粗,無(wú)不需要用心構(gòu)思策橘。Android系統(tǒng)是一個(gè)巨大的生態(tài)系統(tǒng),與iOS不同娜亿,她的設(shè)置多種多樣丽已,使用環(huán)境各異,用戶習(xí)慣千變?nèi)f化买决,僅僅屏幕一項(xiàng)就有上百種沛婴。更恐怖的是碎片化的嚴(yán)重性吼畏,Android2.3開(kāi)始,3.0瘸味、4.0宫仗,4.4,5.0旁仿,5.1藕夫,6.0等等版本各不相同,內(nèi)部實(shí)現(xiàn)原理甚至不會(huì)相互兼容枯冈,更是在國(guó)內(nèi)這個(gè)特殊的環(huán)境下毅贮,各個(gè)廠商定制ROM斗艷,開(kāi)發(fā)的難度可想而知尘奏。最終輸入法能夠很流暢的驚醒輸入滩褥,在用戶輸入體驗(yàn)上又有很大的提升,這是整個(gè)項(xiàng)目相關(guān)人員的心血與努力的成果炫加。
團(tuán)隊(duì)協(xié)作:
公司的發(fā)展離不開(kāi)所有公司成員的努力與奮斗瑰煎,加入**是無(wú)悔的選擇,能夠與**的同仁一起合作俗孝,共同見(jiàn)證公司的發(fā)展酒甸,這是無(wú)比的喜悅。
無(wú)論是P4還是P5D還是到后來(lái)的輸入法項(xiàng)目赋铝,無(wú)論是開(kāi)發(fā)者內(nèi)部還是各位領(lǐng)導(dǎo)間的交流插勤,無(wú)論是不同部分、不同職位下革骨,大家都能各抒己見(jiàn)农尖,共同完善項(xiàng)目,一起推動(dòng)進(jìn)度良哲,這是一件非常愉悅的事情盛卡。很榮幸我有一個(gè)開(kāi)明的直接領(lǐng)導(dǎo),無(wú)論項(xiàng)目遇到什么困難臂外,卡在什么地方窟扑,都能夠很冷靜的做出決斷,找到最優(yōu)的解決方案漏健。更重要的是嚎货,在與其他部門、其他成員遇到?jīng)_突的時(shí)候蔫浆,能夠很好的從中協(xié)調(diào)殖属,體諒各方的困境并最終解決矛盾,能夠體諒開(kāi)發(fā)人員的苦衷瓦盛,認(rèn)真對(duì)待每一個(gè)問(wèn)題洗显。很幸運(yùn)我們有一個(gè)暖心的項(xiàng)目管理外潜,在項(xiàng)目開(kāi)發(fā)的過(guò)程中,能夠很清晰的理順項(xiàng)目的進(jìn)度及相關(guān)事項(xiàng)的進(jìn)展挠唆,能夠合理的分大家的工作处窥,使項(xiàng)目在合情合理,大家心情愉悅的范圍內(nèi)不斷的推進(jìn)玄组。有一個(gè)思路清晰的產(chǎn)品經(jīng)理也是很重要的滔驾,產(chǎn)品只有有了一個(gè)清晰的定位才能更快的開(kāi)發(fā),只有一個(gè)合理的需求才能夠順順應(yīng)時(shí)代的潮流俄讹,最終被大眾所接受哆致,很高興的是我們的產(chǎn)品經(jīng)理能夠看到開(kāi)發(fā)人員看不到的地方,指出產(chǎn)品存在的不錯(cuò)患膛,有一個(gè)明確的產(chǎn)品需求和產(chǎn)品定位摊阀。測(cè)試團(tuán)隊(duì)是產(chǎn)品流入市場(chǎng)的最后一道過(guò)濾器,很幸運(yùn)我們的測(cè)試團(tuán)隊(duì)盡職盡責(zé)踪蹬,兢兢業(yè)業(yè)胞此,保證產(chǎn)品的質(zhì)量。最最重要的是有一群志同道合的開(kāi)發(fā)者跃捣,開(kāi)發(fā)工作不是一個(gè)人的工作豌鹤,需要一個(gè)團(tuán)隊(duì)的配合,我覺(jué)得很幸運(yùn)枝缔,十幾個(gè)人坐到一起,一起探討蚊惯,這是一個(gè)幸福的事愿卸。
個(gè)人總結(jié):
2016年馬上就要過(guò)去了,這一年來(lái)截型,有收獲趴荸、有失去,有成就宦焦、有失落发钝,但是這些無(wú)論好的還是不好的,都將是人生路上的亮點(diǎn)波闹,共同組成了起起落落的生活酝豪。這一年來(lái)收獲不少,感悟也不少精堕,發(fā)現(xiàn)自己的不足也是挺多:性子總是太急孵淘。做什么事情總想著速度做完,卻不知速度的背后可能是做事的質(zhì)量下降歹篓,有時(shí)候辛辛苦苦做好了瘫证,卻發(fā)現(xiàn)缺陷所在揉阎,然后進(jìn)去無(wú)盡的誤區(qū)循環(huán)。個(gè)人學(xué)習(xí)方面稍微落下背捌,個(gè)人博客更新的更慢了毙籽,書看得也少了,雖然會(huì)不斷的從各個(gè)渠道學(xué)習(xí)新的知識(shí)毡庆,但是明顯覺(jué)得和以前比學(xué)習(xí)的少了坑赡,其中可能有工作忙的原因,當(dāng)然最大的原因還是自己時(shí)間安排的不合理扭仁,這是一個(gè)十分嚴(yán)峻的問(wèn)題垮衷。
17年愿景:
2017年的工作還是會(huì)更加的困難,越來(lái)越大的競(jìng)爭(zhēng)壓力有時(shí)候會(huì)給我們帶來(lái)極大的壓力乖坠,但是化壓力為動(dòng)力搀突,這才是我們一直以來(lái)不斷的進(jìn)步的最根本。在不斷的進(jìn)步中熊泵,我們得到了很大的發(fā)展仰迁,在進(jìn)步中我們也有陣痛,但是這些都是暫時(shí)的顽分,長(zhǎng)遠(yuǎn)的發(fā)展才是我們一直想要的結(jié)果徐许!相信在2017年我們會(huì)做的更好!