2018再見!

micherwa發表於2019-01-01

圖片描述

前言

2018對我來說,發生了不少的變化,工作方面,生活方面都有,在此與大家分享。

技術

今年,隨著業務的發展,我做了更多偏移動端的技術儲備,來年還會繼續深入。還做了工程上的重構,以及釋出流程的規範化,以提升多人協同開發的效率。具體的方面如下:

前端框架方面

  • 繼續使用vue技術棧支援主要的業務需求
  • 用react支援到了外圍的基礎工程
  • 選取某個輕量級專案,實踐開發了vue的electron桌面版
  • 將PWA版本的react工程,納入研究階段
  • 初步應用TypeScript,深感其靜態編譯和型別規範的強大作用

工程搭建方面

  • 深入研究了webpack,並升級至V4版本,提升了團隊的開發效率
  • 根據業務的需要,從工程結構,編碼規範,底層構建這幾個方面,進行專案重構
  • 與運維部門合作,重新規範釋出過程

業務

程式設計師需要關心業務麼?我的回答,是的。

之前看到過一篇不錯的文章 《為什麼碼農要了解業務?》 。如文中所說,IT研發與業務需求方,常常因為一個業務功能的實現,爭辯得耳紅面赤。研發覺得這個功能很low,沒什麼技術含量,業務方卻認為這個功能卻很有用,最後的結果通常是,高大上的功能做出來了,卻很難用,或沒法用。

鑑定一個功能是不是好功能,非常重要的一條標準是看它能否支撐業務、改善業務、推動業務,也就是應用效果。如果程式設計師懂業務,在實現業務需求的同時,還能花功夫把功能,做細做深做好,那麼做出來的產品一定會很受業務以及使用者歡迎。所以,程式設計師懂業務,真的很有必要。

圖片描述

我今年轉入了遊戲行業,從事廣告業務方向的研發工作。與之前我經歷過的網際網路裝修行業、金融行業的業務相比,遊戲的廣告業務,在資料探勘上,有許多值得深入理解的地方。近年來,騰訊增值服務中的廣告業務佔比,也是逐步增長。所以我認為,遊戲的未來走向,也將是利用資料分析,來更好地提升產品的質量,延長產品的生命週期,從而增長收益。

運動

近幾年隨著年齡的增長,我越發感到了運動的重要。

運動可以提升精神狀態。我堅持每個工作日的中午健身,偶爾也會因為一些事情被耽擱,通常那樣的下午就容易犯困,需要靠咖啡頂著才行。而每個健身完的下午,我的精神會一直很好,可以長久的集中注意力,處理複雜問題。哪怕需要加班,頭腦還是很清晰。

運動可以讓人變得自信,甚至可以“撩妹”。曾經有一陣子,我的狀態很頹廢,體重達到峰值200斤,連自己都討厭自己,更別提找女朋友了。有一天,我突然意識到,我需要做一些改變,從控制體型開始。一開始的確很困難,由於身邊有太多誘惑,自控力又不夠,一度想要放棄。可是,堅持了一段時間之後,我發現衣服開始變得寬鬆了,陸續有一些身邊的人誇我體型改善了。這給了我自信,我發現自己是可以掌控一些東西的。而後,隨著健身帶來的變化,讓我找到了女朋友,後來我們結了婚,並有了一個可愛的寶寶,已經2歲半了。我發覺,人一旦變得自信,就能實現更多的夢想。
圖片描述

運動的習慣還可以影響到周圍的人。讓我覺得欣喜的是,團隊裡越來越多的小夥伴,開始重視運動。我們會相互督促,保持每週至少三次去健身房的頻率。我會教大家一些基礎的動作,有些小夥伴還會暗自較勁,比一比誰能更快地進階到下一階段,過程十分地歡樂有趣。當然,這裡也要感謝公司,為大家提供的健身福利。

閱讀

今年,除了持續關注各大前端公眾號,阮大神的部落格之外,幾乎每天都會開啟Segmentfault,看看是否又有好文或好書推薦了。此外,我還看了實體書《高效前端:Web高效程式設計與優化實踐》,《Vue.js實戰》,《React狀態管理與同構實戰》,《深入淺出Webpack》等等。

其中,給大家推薦一本,書名為《軟技能 程式碼之外的生存指南》。它不是一本純粹的技術書,卻告訴了我,軟體開發人員的從業生涯中,不只有程式碼,還有諸如職業發展,自我營銷、生產力、學習、理財、健身等等值得關注的方面,以及一位優秀的軟體工程師該有的“活法”。

如果你感興趣,歡迎關注我的公眾號,可以獲得這本書的免費資源哦~

知識的輸出

今年,我在公司內部,組織了一次面向40多人的技術分享會,內容關於前端程式碼規範。我花了一週的業餘時間,用心準備PPT的素材和程式碼的示例,儘可能地讓規範更貼近我們的編碼習慣。分享會的原稿,在Segmentfault上也有,感興趣的同學,可以前往 《前端工程程式碼規範》 檢視, 該系列一共由4個部分組成,分別為命名規則與工程約定,以及Html、Css和JavaScript。

圖片描述

分享會結束之後,各專案組開始重新審視自己團隊的程式碼規範,我也被拉入了一個前端討論群,可以一起交流技術,探討前端方面的問題。這讓我萌生了一個想法,寫面向公眾的技術文章。我覺得如果能通過分享,認識更多熱愛前端的小夥伴,一起切磋技術,交流心得,是件多麼令人興奮的事情啊~

近期,我的公眾號正式上線了。主要分享一些前端方面的技術運用,以及心得體會。這裡,要感謝我老婆的支援,主動承擔起了小編的責任,當然,其中還包括了催更[哭臉笑]。該公眾號,目前會以每週2篇的速度更新。如果你覺得不錯,希望能加以關注,並多多轉發,非常感謝!

面向2019

致敬將要過去的 2018 ,展望 2019。我做了如下計劃:

工作方面

  • react技術棧繼續深入運用,並讓PWA的研究落地
  • 重拾微信小程式,學習理解AST(抽象語法書)的原理
  • 進一步學習運用node、express、mysql的知識,寫技術心得
  • 繼續深入理解廣告業務,提出一個業務上的想法

其他方面

  • 產出個人技術文章50篇,側重點會往移動端偏移
  • 讀15本書,其中技術類至少4本
  • 堅持每週健身4次,引體向上單組數量突破20個
  • 每週高質量陪娃3次以上
  • 帶娃旅行2次,一起練平板支撐,讓她能堅持10秒

希望新的一年,我們每個人,都能活成更好的自己~

PS:歡迎關注我的公眾號 “超哥前端小棧”,交流更多的想法與技術。
圖片描述

相關文章