许久没写东西的结果就是,回望2018感慨万千,手在键盘上却“提笔空无言”。
大概是时间带走了一些东西,留下的又显得有些支离破碎,想编织出完整的拼图时,有些不知从何入手,如果总结出个词云图,大概会是如下图所示吧。
一、Github
事实上,Github确实占据了2018年很大的比例,这一年里:
-
的 star上涨都8.6K。
-
GSY家族新增 、、。
视频项目维持到如今确实有些出乎意料,也一定程度说明了移动产品在过去一年里对音视频功能的需求。(下图是2018年的数据)
GSYGithub客户端项目里 ReactNative 版本是最先完成的,而 Kotlin 原生版本是最晚发布。但是如今看来 Flutter 版本却是 star 最多,可见18年里 Flutter 的普及力度,还有大家都新东西感兴趣的程度都很高呢。
总的而言,Github 确实是一个不错沉淀的平台,也是很好的“交友”平台,同时2019年1月开始,Github 私有仓的免费开放,更是再好不过的新年礼物。
二、写作
2018大概写了12篇文章,事实上对本人而言,码字确实比撸码难的多,写文章时来回的键入和delete,就像是写代码时无解的反复的Debug。
写作平台上,2018前半年主要是在简书,后半年转向了掘金,感觉掘金是更纯粹的技术分享平台,再加上类似微博的技术圈沸点频道,比CSDN那些广告平台确实要舒服很多,毕竟没有一个展开和会员在等你。
关于掘金,这里有一个契机是,2018想学习 Flutter 时,刚好赶上了掘金的 Flutter 技术征文,这样一个契机下写下了 Flutter ,虽然并不是很完善的系列,中间也存在一些勘误,但这确实是第一次写了一个伪系列的文章,而这个契机,对学习和推广 Flutter 起到了很大的帮助。
(下图的掘金的奖品)
三、工作
2018的工作相对稳定,前期的工作主要还是技术支援,经历了几次部门调整和工作重心变换,工作也从移动开发调整到移动平台开发,部门最终从研究院转向平台部。
工作重心的变化,也带动了技术的变化,也是如此从原生Android开发开发,再到跨平台开发,再到大前端的发展。
四、学习
过去一年了撸 Weex、Flutter、Vue、SpringBoot 等拓展自己的技术面,也是个人感兴趣或者以前欠缺的,其中部分得以Github和文章的形式沉淀下来。
最近又用了 Vue + SpringBoot 部署了一套简单的后台管理系统,也算勉强完成了2017年立下的学习后台开发、学习大前端的Flag。
在程序猿圈子里,很多时候大家都会提到,说“学不动”了,技术迭代太快,跟不上年轻人的节奏。确实如此,但这也是常态不是么?
个人理解,工龄的竞争力体现还是在于,工作这么多年,当你真的掌握两三种语言和设计模式之后,是否真正意义上的提升了自己的“学习能力”。很多时候我们都自嘲是“搬砖”的,砖搬多了也就熟能生巧,套路走深自然知道坑在何处。更快更硬的接受新东西也是一种竞争力吧。
说“万变不离其宗”可能会被吐槽认为这是漂亮话,但是能把一种语言或者框架的套到另外一个上,有时候还是很有用的。“学历能力”可以做到对新东西“有文档和API就能上手撸码”这种程序,通过源码理解和避坑,大部分时候是够用的。
毕竟很多时候你用的叫“开源项目”。
五、思考
过去一年大环境确实收紧了,特别移动开发不如前几年“春风得意马蹄疾,一日看尽长安花”。经历了各种风口洗礼之后,再到18年底各种负面新闻烘托,大家都有了“过冬”的感觉。这种情况下还是老话,多充实自己“披衣取暖”吧。技术再好,也只有用得上的才是好猫。