毫無色彩的二哲和他的巡禮之年 | 掘金技術徵文

二哲發表於2017-02-05

前戲

今年,對於我個人而言遭遇了三個重大的轉折點。

  • 15年9月大三休學創業,16年9月重新復學大三
  • 在2016年4月順利引進天使輪,公司從廈門集美區搬到了深圳南山區
  • 16年底,我們正在準備接入A輪

16年與15年相比,總體來說自己還是很滿意的,基本都按計劃進行。當然,獲得了許多的同時也失去了許多,離開了自己曾經最喜歡的團隊,失去了一個本可能成為很好的基友。16年下半年所過得生活,一切都不敢想象。

前戲做多了,接下來還是說說2016年都幹了啥吧。

技術的這一年

回首自己在16年所寫的文章,其實就很明確的發現這個「時間軸」就是我16年在技能路線上的縮影。

2016.01.23 ---- 終於用thinkjs重寫了本站
2016.01.30 ---- WebPack在多頁應用專案中的探索
2016.03.04 ---- 教你如何預判使用者手勢行為
2016.04.22 ---- WebPack在單頁專案中的探索
2016.04.26 ---- (1/2)Vue構建單頁應用最佳實戰
2016.05.23 ---- (2/2)Vue構建單頁應用最佳實戰
2016.09.01 ---- Vue或React多頁應用腳手架
2016.09.26 ---- 為小程式而生的小(jiao)手架
2016.11.28 ---- vue自定義指令升級2.0的坑
2016.11.29 ---- vue2.0構建單頁應用最佳實戰
2016.12.12 ---- 推薦五個Vue2的免費教程

技術文寫得還真是少哈!僅僅11篇,質量也略一般。在9月我個人也開通了公眾號,專門用於撰寫非技術文。致力於成為一名「偽作家」【 想更多瞭解我的私生活的可以在我的網站頭像那掃二維碼關注或者微信搜尋公眾號:erzhe221】

16年初,我們從Avalon全面換到了Vue1.x。在16年初,那我一直糾結於React和Vue之間應該選哪位情人的問題。一方面來說,react有她成熟女性的一面,她更明白如何能讓一個男人滿足,另一方面來說,正是因為她得成熟使她更難以攻略。而vue則是潔白無瑕青春懵懂的乙女,不得不讓人日夜幻想她褪去衣裳後的樣子。不久前這位少女也突破了40K star的大關,成為了上升趨勢最凶殘的前端框架,看來當初我選擇vue的這個決定還是蠻正確的。

15年底我們僅憑著一個HTML5的宣傳頁讓一個產品突然成為爆款。可是那時候正好趕上年假,然而年假後的兩週新產品就要上線。對於我們來說僅僅只有兩週必須把這個專案做完。在這緊要關頭,開發的效率成為了我們的重中之重,然而能快速上手學習成本極低小巧的vue成為了首選。

我相信即使現在應該90%的網站依舊還是多頁為主,我們也不例外。複製程式碼

迫於無奈我們長達半年多都是把vue直接引入頁面進行開發的,這和傳統jQuery+template再配合gulp構建沒有太大的區別。在這半年中,我一直在探索多頁應用如何能像SPA那樣.vue+ES6開發。就Webpack來說,如果只是學習構建SPA專案,那可能你只需要半個小時就能學會,但是構建多頁卻異常噁心。所以我最早產出了Webpack在多頁應用中的探索那篇文章(已廢棄),但還是不理想。也嘗試了用entry讀js再通過plugin自動生成頁面的方案,卻發現構建速度不理想,幾十上百頁面就會很慢。我個人還是比較潔癖的,1s都不想等待。直到有一天一個靈感使用Gulp為主Webpack為輔進行構建,實現了.vue+es6開發多頁專案,極大的提升了生產力。

不難看出我這一年都在置身於研究Gulp和Webpack這樣的基礎設施構建。我也因而發現,我更擅長去做技術調研和基礎設施構建這樣的事情以便於提高公司的生產力。

在15年9月,我們就已經開始前後端分離。所以在16年,我們在專案中做了分離api層,基於Express做mock層,並且嘗試把前後端做的更徹底,配合微服務將Node在邊緣業務中使用。儘可能的把溝通成本用約定和文件降低

當然我們還有很多嘗試,每一個點恐怕都可以寫出一篇文章了,再此就不過多贅述。

在這一年中,我還開源了幾個非常不起眼的專案,非常感謝大家的支援。

毫無色彩的二哲和他的巡禮之年 | 掘金技術徵文
github

正是因為你們的陪伴,我才能不斷地產出,樂此不疲。十分感謝!

創業的這一年

專案上:

兩年前CEO對我說了一句話,這個專案你來帶可以吧?嗯,我當場猶豫了,當著所有人的面猶豫了,恐懼,憂慮,不知所措。我深知自己全方面的不足以至於肯定沒法接下帶領整個專案的任務。那種無能無力的場景隨時都會在心中浮現。

能從頭到尾帶一個專案在那時成為了我的一個小夢想

16年,我很針對性的打磨了自己的軟技能。學習項管,學習如何開會,思考團隊配置,學習產品等等等。都是為了有一天自己能獨當一面不再有懼怕的感覺。9月重新回學校後我發現已經可以做到了,重新尋找團隊,重新組織大家,確認產品需求,立項,研發,上線。整套流程可以按照自己的節奏跑完。

團隊上:

一個團隊,如果沒有自己的個性和信仰,那就找不到它存在的意義。

我曾一直在團隊裡散播,我們要有BAT一樣標準。
我們的信仰,前端組是沒有bug的程式碼。
同時也一直在公司裡向別的部門強調,前端組的程式碼是沒有bug的。

我知道這幾乎是做不到的事情,但就為了從外界環境上,從心理上,能給我們塑造更加嚴格的環境和約束,督促組裡的每一個人,認真對待自己的事業和產品

能組建一支有信仰和個性的團隊,一直以來也是我的一個小夢想,當然這絕對不僅限於技術團隊。只有技術的團隊,是發揮不出最大的價值的。

學習的這一年

可以說16年的學習,在上半年80%的精力,放在了技術上。20%的精力放在了軟技能上。而下半年則相反。這一年在技術方面的學習其實還沒有達到自己的理想目標,只能給個60分吧,還有許多想嘗試做的小專案由於種種沒法得以實現。

我知道大多數公司的前端都只有1個或者2個人。時常看見大多數人老會抱怨著自己公司的團隊不好,自己進步緩慢。我必須嚴肅地告訴你,這一定是你自己的問題。

我經歷了公司從幾個人,變為了十來個人,變為了幾十個人。
我同樣也經歷了,前端只有1個人,到2個人,到現在的4個人。

我並不完全認為你在技術上沒法進步是由環境所導致。的確這有很大一部分原因。但是,這也不影響你能自己去學習更加優秀的技能應用於實踐。哪怕是你的業餘專案。

你沒法進步真的是團隊太差,而不是自己不去改變嗎?
你沒法進步真的是自己學不會,而不是自己沒有耐心嗎?
你沒法進步真的是需要一個人帶,而不是自己過於怠惰嗎?
你沒法進步真的是看不懂英文文件,而不是連翻譯都不用嗎?

你沒法進步的原因可能非常多,但你是否真正有那麼幾個深夜,在床上好好的與自己獨處,認真的瞭解自己想要什麼,自己欠缺什麼,自己該如何努力?

無假的這一年

時間對於年輕的我們來說更是一件無法衡量的奢侈品。

從15年開始養成了一個365天即工作日的狀態,當然在16年我也是如此。每當看見身邊的同學或者是朋友在那無所事事的玩遊戲,我就會替他們倍感焦慮。無法理解他們是懷著怎樣的心情浪費著自己的青春。

在假期中,我可以有更多的私人時間,專注於寫作,專注於自己的小專案或者小產品中,專注於學習一個新的框架或寫寫demo,專注於練習基本功造造輪子,專注於反省與思考這一週我都做了什麼?這個月我都做了哪些?下個月應該完成什麼?如果可能的話,我希望我可以無假到30歲,40歲,50歲。

在16歲,20歲,30歲。

在這麼年輕的時光你有什麼資格給自己放假?
在這麼年輕的時光你憑什麼應該給自己放假?
在這麼年輕的時光你放假不會有強烈的罪惡感嗎?
在這麼年輕的時光同齡人都不敢鬆懈,你卻在給自己放假?
在這麼年輕的時光比你年長的前輩都在努力,而你卻在給自己放假?

你總有給自己放鬆的藉口,我已經學習了3個小時了需要dota一局,我已經努力工作5天了,明天終於週末啦!辛苦工作一年了,春節我要好好休息胖3斤。別傻了,你已經不是中學時代的你了,這樣的時間週期已經不再適合這個時代的你了。

一年的節假日總計起來大約有115個,摺合工作時間(8h)至少有 115 * 8 = 920 個小時。這是什麼概念啊!只要十年,你能擁有2個一萬小時!根據所謂的「一萬小時天才理論」你可是能成為兩個領域的天才!然而這僅僅只需要努力10年!想想都覺得可怕。

即使如此,你還天天期待著放假去玩而不是在假期更好的充電嗎?

無假是一種什麼樣的生活態度可能對每個人來說都不一樣,但我可以告訴你當你過上無假的生活的時候,隨時都可以有假。

事後

人生中的小夢想,總是要惦記的,無論你在年幼時候夢想著要實現什麼,要做什麼,請千萬別覺得Ta幼稚,別瞧不起Ta。

無論是過去的你,還是將來的你,Ta終將是你自己的一部分,你理應為年幼的你負責,實現Ta一個又一個的小夢想。

既然是年終總結本應該在年前發的,但我希望本文可以給大家在17年帶來一點類似正能量的東西,類似雞血一樣的藥劑,讓大家在17年開一個好頭,別忘記了自己的小夢想。同時希望大家在奮鬥的人生上,別忘了身邊的風景與親人。即使有一句話是「你成功的速度需要大於你親人老去的速度」,然而我覺得像我們這樣大多數的普通人都是做不到的。

17年,我渴望與更多的人連線,渴望與看到這的你相識。讓我們在未來的路上一起共勉。

我是二哲,一個一不小心會寫程式碼的偽作家。

(點選下方的 愛心 或者 評論,這個舉措就將創造出你與我第一次本不可能存在的交集)

gold.xitu.io/post/587f0e…

希望你今年過得比去年好一點
是因為有我

相關文章