還算比較有收獲的2016年

猶豫了幾天,還是打算寫點(diǎn)。本來是想五年的時(shí)候再總結(jié)的,又感覺確實(shí)有不少東西值得寫寫了,加上最近各種總結(jié)帖霸屏各大技術(shù)站,大概是人們都有跟風(fēng)心理吧,再或者是發(fā)自內(nèi)心....

三年半到又到年底,突然發(fā)現(xiàn)跟代碼有一千多天的交情了,這一千多個(gè)日日夜夜,有互相傷害,有互相鄙視,當(dāng)然更多的是互相幫助成長(zhǎng)。一直以來,我都覺得:代碼是優(yōu)秀程序員最忠實(shí)的臣子。因?yàn)樗鼤?huì)一如既往的聽你的話,因?yàn)樗鼛缀跄茏龅侥阆氲降娜魏问?. 那么關(guān)鍵你是不是那個(gè)優(yōu)秀的、你想不想成為那個(gè)優(yōu)秀的coder

一件事,堅(jiān)持做一年,算入門。兩年到三年,如果還能堅(jiān)持,算進(jìn)階。四到五年,還沒有放棄,說明有想法搞點(diǎn)事情!那么現(xiàn)在不年輕也不算老的我,正徘徊在進(jìn)階到放棄或者搞事情的過渡期,該何去何從?先捋一捋:

技術(shù)上

  • JAVA、SQL從進(jìn)階到封存

  • javascript進(jìn)階到寫底層封裝插件

  • react從入門到放棄

  • vue從入門到進(jìn)階

  • 公眾號(hào)開發(fā)入門到進(jìn)階

  • 小程序從入門到放棄

  • requireJS進(jìn)階

  • gulp從入門到進(jìn)階到快放棄

  • ES6從入門到入門

  • node從入門到入門

  • webpack準(zhǔn)備入門

2016年工作中最欣慰的事情,就是漸漸的找到的自己的方向。JAVA從入門到進(jìn)階到封存,轉(zhuǎn)向自己感興趣的h5移動(dòng)前端,在不放棄以前知識(shí)的基礎(chǔ)上更專注的寫JS,封裝符合自己開發(fā)習(xí)慣的前端類庫(kù)。然而,這個(gè)過程是艱辛的。從最開始的迷茫,到發(fā)現(xiàn)自己幾乎每天都在重復(fù)的造輪子,無非就是模式化的增刪改查,封裝,繼承..  寫不完的if/else、try/catch,復(fù)雜點(diǎn)話也就是數(shù)據(jù)割接,去重,數(shù)不清的list/map、array,再深一點(diǎn)也就是spring的一些注解配置,分布式緩存,分布式存儲(chǔ),讀寫分離,負(fù)載均衡,高可用,容災(zāi).... 想多接觸海量數(shù)據(jù)處理,想多花時(shí)間在sql優(yōu)化上,怎奈用戶量不過幾萬,更談不上集群分布式這些。大公司又進(jìn)不去。漸漸地發(fā)現(xiàn)極其枯燥無味,坐不住了,想法就油然而生了:既然大數(shù)據(jù)沒機(jī)會(huì),那么就去轉(zhuǎn)向近幾年才萌生又異?;馃岬囊苿?dòng)前端崗位,剛好也覺得自己對(duì)圖形文字比較敏感,做的東西可以看到一些效果可能會(huì)比后臺(tái)更有意思,當(dāng)時(shí)就是這么簡(jiǎn)單的想法,說轉(zhuǎn)就轉(zhuǎn),選擇在一念之間。

2016年,前端真是像大爆炸一樣,Vue強(qiáng)勢(shì)崛起,小程序如火如荼,React剛剛?cè)腴T,就被vue卷走,后面找個(gè)借口說不喜歡JSX的寫法。Grunt才聽說時(shí),又看到說gulp更好,現(xiàn)在又準(zhǔn)備折騰webpack.. 層出不窮的新技術(shù),讓你應(yīng)接不暇..