人生一年一年像是一輪一輪的迭代, 匆忙的計劃, 充滿意外的現實.
我但願這一個迭代, 能作得比上一個迭代更好, 不要總是上線了出 bug.前端
這一年由於不少緣由, 出去逛了很多地方. 之前個人真的是太宅了.
之前是窮鄉僻壤出來, 作學生又沒錢, 一直就是怕出門的習慣.
老是要改的, 響應國家戰略大力發展高鐵, 你們鏈接在一塊兒, 共同創造財富.
夏天發動過一次長途旅行, 回來衣服汗臭, 皮膚曬傷, 一副變了我的的樣子.
人也不小了, 必定要多出去走走, 多見見世面, 不要成天對着電腦.
並且要多熟悉交通系統, 多瞭解賓館客棧酒店山莊的區別, 避免出現各類尷尬.
同時, 考慮到十月份開始幾乎沒有高鐵外出, 我對本身的前景表示擔心.npm
好在人在上海, 能去的地方仍是很多的, 沒有耽誤什麼社會活動.
過年回到家, 整個縣都是大大小小的山峯和景點, 我幾乎無法出門,
二者對比, 交通閉塞對於經濟發展的限制簡直歷歷在目, 我很是不自在.
在上海我地鐵一我的來來去去太多地方了, 那種自由是我在浙江中部享受不到的.
國家規劃 2022 年以前浙江會發展多條高鐵, 這將會是我家鄉的經濟命脈.
因爲金華是大力發展旅遊業的, 能夠想見, 將來我回金華極可能是邊旅遊邊寫代碼.
固然我在扯. 不過從中能夠想象老家的爸媽會和我有多少的爭執.
架構問題隱含的這些 bug, 將會在將來十年二十年逐漸暴露出來影響生活穩定.編程
ClojureScript 社區此前一直面臨着學習門檻過高, 開發環境複雜等問題,
五月份 Thomas Heller 發佈 shadow-cljs 以後, 這個問題一直在逐步緩解,
我也在 shadow-cljs 社區當中投入了大量心血, 而且基於 shadow-cljs 整合個人工具鏈.
shadow-cljs 就是 ClojureScript 世界的 Webpack, 集成和簡化了不少的開發細節.
而這一層工具鏈的簡化, 以及對於 npm 模塊的激進支持, 是後續 ClojureScript 發展的重要臺階.
這一年加上 Lumo 帶來的改變, 以及 Clojure CLI 對工具鏈的強化, 我以爲有一絲明亮的曙光.
我認爲接下來一年能夠有更加順暢的發展, 也但願社區規模能更加壯大.微信
目前 Slack 上的 Clojurians 和 Reddit 上的榜單依然人流量活躍,
ClojureVerse 雖然流量不大, 可是內容正在積累, 中文微信羣活躍度也還能夠,
接下來我會繼續在微博上利用流量優點轉發 Clojure 相關內容,
我堅信, Clojure 語言設計帶來的效率提高, 會給在實踐當中帶來收益,
Clojure 社區如今的問題是工具鏈不夠完善, 而這就是咱們社區成員該努力的.
並且很明顯, 這要靠紮紮實實去寫代碼作東西才能達成, 不能光靠嘴上說的.架構
編程效率的提高, 一方面來自學習和領悟, 一方面來自於工具的迭代,
編程語言自己的發展就是工具的進步和領悟的增長, 但這是官方的工做,
具體到開發者, 須要加強工具鏈來完成工做任務, 壓縮工做的時間和成本.
個人想法是基於已有的技術能力開發各類小工具, 基於 Respo 和 Cumulo,
整個方案可以快速完成一些小應用, 好比任務清單, 好比信息系統,
我認爲這類小工具是能夠實實在在幫助我提高某些工做的效率的.
並且考慮到編碼效率問題, 我要注意造成規模, 以此來壓縮開發成本.編程語言
另外一方面, 之前的判斷依然沒有失效, 頗有必要保留時間作本身的編程工具,
公司分配任務的時間會排斥我的探索技術細節的勞動, 但探索又必不可少,
若是但願在技術上不被拖垮, 只能花時間多去探索, 儘管只能在某些方向取得成功.
我對 ClojureScript 的熱衷, 包含着對 JavaScript 的失望, 其實也是一個心結.
可是我必須讓 ClojureScript 方面的優點, 能發揮出來, 消化實際的工做需求.
ClojureScript 不能用在工做的項目當中, 結果只能是投入到各類輔助工具當中.
但願這條路能走得稍微安心一點吧. Cirru 已是工具鏈的一環, 就不專門說了.函數式編程
此前我工做當中要考慮 Vue, 而我主要學習的是函數式一派的技術, 二者風格迥異,
按照 Facebook 的技術棧, React 後面有 ReasonML, 這個纔是官方大力投入的方向.
大型網站開發須要的可靠的狀態管理方案, 高性能, 類型系統, 都包含在裏面.
不管用 Redux 仍是 MobX, 未來 ReasonML 都是繞不開的問題, 以及競爭對手.
由於 ReasonML 維護者們真的很給力, 因此我能作的就是嘗試去學習和使用了.
我最初投入 React 的懷抱的時候, 可歷來沒想到過 Facebook 會下這樣一盤大棋.
回到小的方面來講, 我確定是選效率更高的技術棧, 用最省心的方式完成掉工做任務.函數
另外 React 社區中文論壇和微信羣我還在參與維護, 須要花點心思.
十一月份在微信羣你們籌謀下, React 上海 Meetup 辦了一次, 氣氛挺好.
可是你們都不是固定的組織者, 即使是攜程和上線了這樣的 React 大廠也沒有專門的心思.
個人精力在函數式編程上, 在 ClojureScript 投入更多, 對於 React 一直若即若離.
我以爲社區須要的是沉澱, 網上的文檔, 線下的指導, 都是有用的,
想要深層地提升效率, 某些付出是必不可少的, 無論是文檔仍是工具鏈,
我以爲其實你們都想要收穫結果, 但不肯額外付出特別多, 畢竟各自有生活壓力.
不過力所能及的那些小事情仍是要作的, 年輕人老是愈來愈多的.工具
上面說那麼多, 主要是跟社區相關的, 沒有花篇幅去說工做和感情,
工做在創業公司會緊張一些, 個人心思都在前端以及相關的工具鏈上,
我以爲能把技術作好已經有至關的難度了, 精力盡可能集中才行.
公司使用 ClojureScript 的條件不成熟我已經接受, 可是相關工做仍是要作一些.
短時間看來都是業務的難點, 以及衍生出來對技術的需求, 這些倒不是選擇性的問題.
感情方面只能說我已經撞到牆上知道厲害了, 接下來會認真考慮和花時間去作的.性能
另外一個暴露出來的問題是身體情況在過去一年垮得很明顯,
雖然沒有大毛病, 可是着涼和做息引起的腸胃不適以及呼吸道感染很是難受,
還不到杭州公司那種程度, 已經一度讓我懷疑呆在創業公司是否是身體還能跟上.
我打算接下來要在口罩上多花錢, 能不能平時多一點運動量還要另說.
若是從此身體情況從去年開始每況愈下, 那真的是災難, 我以爲很是可怕.
生活就像一個軟件, 你永遠不知道會出現什麼 bug, 並且怎麼修都會繼續有 bug.出於慾望, 咱們會不斷在軟件上增長功能, 同時埋下更多 bug. 惋惜這就是生活.