又到了辭舊迎新的日子丹鸿,回顧自己的2017态坦,如果按照工作和生活的比重劃分——七三開替劈。自己把絕大部分時間放在了工作上面赔硫,完成工作任務自不必說,更多的是作為開發(fā)者需要主動迭代和精進自己的知識巷燥。利用剩余的三分時間赡盘,自己也曾盡情折騰,在興趣上面進行了各種挑戰(zhàn)嘗試缰揪。
現(xiàn)在還記得年會上大Boss對新年躊躇滿志的憧憬——爭取做到國內(nèi)一流陨享。我們的工作環(huán)境非常棒:高大上的硬件設施,人人平等的工作關系钝腺。大Boss立志高遠抛姑,告訴大家公司就像一個學校,沒有‘王總’艳狐、‘朱總’等的存在定硝,統(tǒng)一為年齡大的叫‘老王’、‘老朱’或者‘王老師’僵驰、‘朱老師’喷斋,年齡小的就稱呼‘小王’、‘小朱’蒜茴,Boss以身作則——以‘老陳’自居星爪。
作為移動端的「iOS開發(fā)者」,我在2017一共經(jīng)歷了4個項目:一個夭折粉私、一個待用和一個投入運營顽腾,迭代開發(fā)、一個正在進行诺核。工作之余抄肖,加入了羽毛球小分隊并參加了比賽。報名了非全日制研究生窖杀,挑戰(zhàn)了自己的學習極限漓摩。
夭折的項目
過完年回到公司,我們開發(fā)小組除了對已經(jīng)成型的App進行迭代更新外入客,在產(chǎn)品多元的規(guī)劃下管毙,還需要有人積極配合新業(yè)務線的App開發(fā)。我主動擔起新項目獨立開發(fā)的任務桌硫,參與了產(chǎn)品開發(fā)的前期規(guī)劃夭咬。但是商場如戰(zhàn)場,除了上帝铆隘,沒有人能準確預測形式變化卓舵。金融監(jiān)管的不斷加碼,直接導致我所在的業(yè)務線被迫停止膀钠,開發(fā)工作也隨之終止掏湾,我又重新回到原來的移動小分隊裹虫。
待用的項目
隨后公司開辟了新的業(yè)務線。面對新產(chǎn)品忘巧,我們移動端采用了模塊化開發(fā)的方法恒界。不同的業(yè)務模塊盡量獨立,把其中通用的部分提煉成基礎模塊砚嘴,作為公司開發(fā)的基本庫十酣。對模塊化的技術對比后,我們果斷選擇開源的Cocoapods方法作為管理模塊解耦的工具际长。雖然因為業(yè)務原因耸采,這個項目沒能及時上線,但是這個項目淬煉了小團隊的技術工育。使用創(chuàng)建Cocoapods管理庫的規(guī)則在官網(wǎng)可以找到虾宇。可能第一次使用的童鞋感覺使用起來步步維艱如绸,但是一旦一個項目配置成功嘱朽,其他項目的引用輕而易舉就能完成。做開發(fā)的童鞋應該知道怔接,在項目中引入Masonary后布局的方便程度搪泳。有了公司基礎庫后的iOS開發(fā),也能達到類似的效果扼脐,所以強烈建議小伙伴們學習使用Cocoapods岸军。
投入運營的項目
主營業(yè)務App停滯后,在其基礎上我們又開發(fā)了全新的App來滿足新的業(yè)務需要瓦侮。面對運營及時變更頁面內(nèi)容的需要艰赞,我們采用了FaceBook的React-Native技術,第一次在iOS和Android端實現(xiàn)了頁面的統(tǒng)一開發(fā)肚吏。使用中我們發(fā)現(xiàn)RN技術和原生組件的交互仍然存在著很多坑方妖,前期經(jīng)歷了莫名其妙的崩潰以及不同RN版本難以兼容的困難。而且后來FaceBook對其他競爭對手使用RN技術的限制罚攀,大大阻礙了RN的發(fā)展勢頭吁断。在嘗試新技術的過程中,我看到了語言的大一統(tǒng)趨勢:RN的開發(fā)語言基于前端ES6坞生,RN的語法中常常能看到iOS開發(fā)新語言Swift的影子。
進行中的項目
在公司的基礎庫中掷伙,包含了符合公司后臺規(guī)則的網(wǎng)絡請求是己、模型處理和常用庫等,還有對UIKit/NSFoundation等的分類完善任柜。我們新App的開發(fā)進展迅速卒废,經(jīng)過3周工作沛厨,現(xiàn)在已經(jīng)處于等待上線的狀態(tài)。
個人興趣與挑戰(zhàn)
對公司成立的多個業(yè)余興趣小組摔认,我選擇加入了羽毛球協(xié)會逆皮。作為其中的活躍分子,我爭取參加每次的鍛煉活動参袱。經(jīng)過半年的努力电谣,我的羽毛球水平,從最初遭人鄙視和被各種虐的入門級抹蚀,達到了現(xiàn)在游刃有余的中級剿牺。8月末我們還組織小隊參加了整個中關村西區(qū)組織的比賽』啡溃活動期間晒来,我了解到隊員中的一個小伙伴通過在職研究生考試,成為了北京大學的研究生郑现,引起了我的興趣湃崩。隨后的詳細了解,我知道了國家研究生招生政策的變化:從2016年開始接箫,取消原來的在職研究生單獨命題形式攒读,實行和統(tǒng)招生一樣的試卷×形考生報考時有全日制和非全日制兩種選擇整陌,各個學校對不同選擇的考生劃分不同的錄取分數(shù)線。雖然已經(jīng)9月中旬瞎领,我還是決定試一試泌辫,選擇了報考2018年的非全日制研究生。因此從10月份開始九默,我把全部業(yè)余時間都放在了準備研究生考試上面震放,重新?lián)炱鸫髮W的高數(shù)、英語驼修、政治和專業(yè)課殿遂。在12月23號參加了考試,雖然結果可能不如意乙各,我仍然覺得:我的選擇墨礁,雖敗猶榮。
喬幫主說過耳峦,「Stay hungry恩静,Stay foolish」。新的一年,我仍然會把大部分精力放在工作上驶乾,堅持更新自己的技術知識邑飒。仍然會堅持寫作,積極分享自己學習的知識和生活的感受级乐。當然疙咸,還有自己的新目標:在2018的上半年,要將開始的Android開發(fā)繼續(xù)向前推進风科,爭取有個可以拿得出手的階段性成果撒轮;下半年要把考研進行到底。
不知不覺間精彩紛呈的雞年已經(jīng)過去丐重,充滿希望的狗年就要到來腔召。你準備好了嗎?