看了掘金上大家的年终总结,才华横溢,成绩斐然,自己深感惭愧,都不好意思把自己的总结发出来。
但是好不好和有没有应该是两回事,记录一下留给以后的自己。
先说说技术上的,技术上略有“小程”
工作中对自己的系统做了一次完整的架构重构,新的架构大大提高了开发和维护效率,上线的风险也大大降低,同时也具备一定的扩展性,使新业务接入非常方便,让我对架构的理解有了新的认知,当然这也仅仅是开始,只是皮毛而已。
和我的小伙伴一起打造了一个小程序通用方案,降低公司同一个业务多端运行的开发成本和维护成功,今年完成了2.0版本。其实这个通用方案是在18年7月开始的开发的,在后来 taro
就出来了,紧接着业内迎来了一个爆发期,出现很多种解决方案。我们的方案比较简单,只解决的是各小程序端的 -百度、微信、快应用等,统一采用微信小程序的语法开发,然后再编译到各端,实现并不复杂,主要是可以解决实际业务中的问题,提升效率,降低成本。
后半年开始深入研究了 react ssr
同构,并且打造了一个基于 koa
的项目开发脚手架 zz.js
,目前 star
差一点点就到200了。
下面是仓库地址,有兴趣的给个 star
呗。
https://github.com/Bigerfe/koa-react-ssr
为了实际使用下自己的ssr
脚手架,便开发了一个前端面试刷题网站 http://bigerfe.com
如何体验一下zz.js
npm i zzjs-cli -g
zzjs -i
10月份开始在掘金写文章,写了5篇长文,目前 lv3。给我感触就是写文章真的很耗费精力,每一篇长文都要耗费至少十几个小时的时间完成,甚至需要一两周的时间。虽然很累,但是写文章对个人还是有很有帮助的,但是要掌握好时间和精力的分配,不然会耽误一个人在其他方面的提高。
虽然不多,但是文章质量都能过的了自己这关。
【扒一扒】这一次,彻底理解 ES6 Iterator https://juejin.im/post/5dd3540df265da0c0a143f5d
写给新手前端的各种文件上传攻略,从小图片到大文件断点续传 https://juejin.im/post/5da14778f265da5bb628e590
【译】这44个 CSS 精选知识点你能在30 秒内给出答案吗? https://juejin.im/post/5d40120f6fb9a06b0471d956
【长文慎入】一文吃透 React SSR 服务端渲染和同构原理 https://juejin.im/post/5d7deef6e51d453bb13b66cd
【长文慎入】一文吃透 react 事件机制原理 https://juejin.im/post/5d7678b06fb9a06b2b47a03c
其他一些原创输出在公众号上。
另外为了打造团队氛围、提升个人水平,在团队内开展技术分享活动,小伙伴们也比较踊跃,全年共组织了18次技术分享,而且分享还会继续搞下去,因为对于分享者来说帮助太大了,不但可以提升对技术的掌握和理解,还能锻炼个人的表达能力,当然还有 ppt 能力。
再说说个人的一些心得
行走江湖,要认真对待规则,不可有侥幸心理。今年我的小车车行驶里程创新高,这一年把前4年的里路程都给补上了。之前上班从来不开车,今年突然觉得开车方便一些,这开起来就停不下来,即便是路上堵的要命,结果就取得了罕有的成绩。公里数超过前4年总和,扣分罚款超过前4年总和,共扣27分,罚款超2000元。我太难了。
后来我就想,之前觉得自己的技术挺牛逼的,每次到年底还是满分,今年还没过去一半儿就剩3分了,再也经不起一丝波澜。其实不是我技术多牛逼,而是我开的少,今年有这成绩也不是因为我技术不牛逼,而是你懒得办证。虽然你有很多办法躲,但是总有踩坑的时候。所以人不能有侥幸心理,躲得过初一躲不过15,凭运气得来的,早晚会凭实力送回去。生活如此,工作也如此,不按规则办事,吃亏只是早晚的事儿。
如果一件事想好了就及时做,人多的时候就别跟风了。11月北京开始了无敌进京证规定,前几个月想来既然无缘车牌,那怎么也得弄个摩托车牌吧,好歹也是京牌,结果一直拖着没去,当时考个证那叫一个快啊,一周下本儿,去个两三次就搞定了,后来感觉人多了,我竟然去报名了。其实人多了再去也没啥意义了,就等排队吧,这个标准和考车本一样,说不准你的本还没弄下来结果摩托车买不了了。当初那个赶紧弄个摩托车本那种急切的想法再也么有了,结果对自己说,非要啥自行车。所以如果想好了一件事要做,就要抓紧去做,如果能往后拖的,那就要看看这个事儿到底要不要做了。
说说关于如何学习,好的学习方法可以让我们事半功倍,我个人比较喜欢有节奏有计划的去学习,不要贪多,要分清主次,先把平时需要用到的学精,对于新技术要先学会用,也就是多实践,实践出真知,等用的差不多了,再回过头来进行深度学习,这样可以较为快速的打通任督二脉。另外就是学完了,要进行验证,要说出来,最直接的途径就是分享,可以组内讨论,可以分享给自己的同事,如果不能把自己的想法表达出来,教会别人,那就继续学习,直到能够讲明白为止。
不要被外界所干扰,不要陷入铺天盖地的文章中,那可能是一些有用的东西,但是你这个阶段不一定需要,如果什么都想要,那结果只能是越来越焦虑。
到底立不立 flag?
我个人是不会再立 flag 了,年初立的是什么,写在哪里了,完全没印象。起不到什么好影响,还牵扯精力,因为完不成总觉得对不起自己。这就好比每次放假回家,都会带电脑回家,总想着能写写代码,写写文章,可是每次都是怎么带回去的,怎么带回来,很可能电脑都没从电脑包里掏出来过,结果只能长吁短叹一番。
人们往往会高估自己做某件事的能力,但事实很残酷,真的未必能完成。flag
年年立,每次到年底就会觉得对不起这些flag
,反而觉得自身问题很多,不自律,以至于带来了一些负面影响。
人生不变的永远是变化,没必要太逼自己做什么事儿,虽然我们要上进,我们要努力,但是不要让这些东西给你带来过多的压力,做之前多想想为什么。所以,立或不立,莫强求,根据自身情况来定。但求心安,莫问前程,问心无愧就行。
人生在世,行走江湖不易,我还是想随意一点。
虽没有flag
但是来年的规划不能停。
诶,刚说完不立 flag 了,怎么又规划上了。规划和 flag 可不是一回事,flag 表示你必须要完成的事儿,而规划是一个大的方向,就好像是自己的 kpi,不是必须完成的,是你心灵的舵手。表示了你这个阶段想做的事儿,应该做的事儿,或者非常重要的事儿,能不能完成还是要看个人的时间和精力,说不准你有个更重要的事儿呢,甚至你可以规划更长时间1年、2年、3年。
首先在技术上要精进、深耕,扫清今年遗留的问题。另外希望可以多读读书,因为太没文化了,除了“卧槽”“牛逼”之类的词咱也升华一下自己,也给自己的文章增添点文采。
少写代码,走出工位,多交流,另外通过公众号传达一些东西,写一些自己的过往和经历,以及个人的思考和实践,希望这些不值钱的经验能够给一些朋友伴带来一丝启发。
最后,勤思考,多总结,多交流,做一个有态度有观点的技术人,哪怕是错的,但是前提是要先有。
2020年关键词 - 初心、坚持、思考、沉淀、交流、观点
接下来进入送书环节
(+前端技术江湖签名)
卷1
活动规则
1本次活动送出3本前端书籍,请看上图
2仅限关注公众号的前端小伙伴
3点击“在看”并发评论到文章,内容"说说你的2019和2020"请尽量走心,否则难以上墙
4邀请朋友给你的留言点赞,点赞数高的前三位获得,点赞数越高同时选择权也越高
5由于是本人自费送书,所以运费需中奖者自理
6中奖后,回复本号"领奖"
活动截止时间:截至2019年12月31号晚12:00
扫码关注,不错过任何一个干货
-- 前端技术江湖 --