以往的年结大家感兴趣的话可以看这里: 我的年结, 这篇是第五篇了. 今年的年结比去年晚了一些, 客观原因有很多, 但其实还是自己比较懒.

这一年发生了很多事情, 工作上变化是重心慢慢的向团队管理方向偏移, 具体业务逻辑不再过多深度参与. 这个转化怎么说呢, 还是挺愉快的, 一个人的精力是有限的, 再努力也只能涉及几个模块. 抛开这些则能从更宏观的角度去看待整个项目, 能观察到整个团队的缺陷, 更好的服务于团队.

但是过于远离业务逻辑, 如果没有强有力的框架做约束的话, 业务逻辑很容易变质, 而你可能得过很久才能发现, 这时这些变质的代码可能已经腐蚀了很多模块, 修改起来很麻烦.

所以如何权衡这两点就是我接下来所要努力的地方, 下面我还是按照以往的套路来总结下过去的这一年的收获.

一. 工作

C 公司 (2015.7 ~ 今)

算下来, 我在 C 公司也呆了快3年了, 还是当初那句话:

这是我工作以来待得最爽的公司, 没有之一.

三年之后, 我的想法还是没有改变. 过去的 17 年其实我们非常的忙碌, 做了很多的项目.

但是我们却没有过多的加班, 周六加班的次数不超过 10 次, 有半年左右的时间采用 9AM - 6PM 的工作时间, 想比很多大厂的 996, 对于一个初创团队来说, 这已经十分难得了.

去年年夜饭时, 老板公布了研运一体的发展方向, 这样能够摆脱发行公司的掣肘, 实现利益的最大化. 今天我们确实是这么实行的, 老板亲自带队, 而且成果喜人, 我们自己发行的一款产品带来的收入已经和之前的交给别人的发行的明星项目几近持平.

而且自己发行之后, 公司的发展方向有了更多的可能, 随便一个类型的项目都可以发上去跑跑量, 看看数据. 不再和之前那样跟风, 什么火了做什么, 不再受制于人, 这非常的爽.

放上几张我觉得有意义的照片:

晚上点了一盆西红柿打卤面, 大家吃的很香.

送别团队中的成员

二. 技术

这一年技术上的收获也算不少, 公司的项目中尝试了很多之前没有做过的事情, 业余练习的项目也收获颇丰.

1. 工作

1. Git Workflow

今年 4 月份的时候写过一篇文章洁癖患者的 Git GUI 指南 , 这篇文章是我们经过一段时间实践后得出的一个比较符合我们团队的 Git 工作流程. 其中这张图更是甚得我心:

经过这一年的实践, 也做了一些微小的调整, 使之更加符合项目的实际情况, 后面我会再写一篇关于 Git flow 的文章.

2. 硬件加速纹理

在这之前对于 ‘硬件加速’ 一直都是只闻其名, 不见其实, 真实能带来多大提升也没有底. 在一位小伙伴的大力协助下搞完了这个, 结果喜人, 可以用一句百利而无一害来形容, 如果你们还没有搞的话, 那就赶快行动吧.

3. Cocos Creator

对于 Cocos 家族的这个新产品一直都没有勇气深入尝试, 直到今年有新的团队成员加入, 恰好他之前用过, 我们试水了一个小游戏后全面开始使用了, 所以便有了知乎的这个回答. 在这半年的深度使用后, 感受又略有不同, 不过总体感觉利大于弊吧, 期待 Creator 2.0 版.

4. 基于 Quick-x 的全新资源加载系统

这个可以说是我今年的得意之作了, 我上一张图来说明下:

这个系统非常牛逼, 基本上颠覆了 cocos2d-x 的资源加载方式, 变成了更加现代化的加载方式.

5. 全新的工具系统

这是我这一年搞的另一个比较重要的事情. 我们之前项目有各种各样的脚本, 比如: 导表, 多语言转化, ui文件转化等等, 这些脚本基本上都是采用 python + shell 写的, 散落在一个 proj.tools 的文件夹中, 也没有文档, 几乎只有我在用.

重构完成后它变成了这样:

是不是感觉略屌呢?


上面的每一条都有必要单独开一篇文章来讲, 这里就不做展开了, 今年如果有时间的话, 我会一一详述的.

2. 学习

今年其实也开了一些新坑, 大多没有填上, 好惭愧.

1. untp

今年主要是继续维护, 修复大家提出的一些问题. 考虑到有美术同学在用, 添加了 GUI 和 windows 便携版.

直到写文章的今天, 它收获了 101 个 star. 虽说 github 的 star 已经越来越水了, 但在没有推广的情况下, 能有这个结果, 也算是很欣慰了, 应该帮到了一些人吧.

2. convert2fnt

使用 Electron 重写了这工具, 大家感兴趣的可以看这篇文章. 这个项目算是我的第一个 WEB 技术栈的应用了, 体验非常棒, 感觉 js 会统一全宇宙.

3. 一个很没有意思的消除小游戏

在家学习 Creator 时搞的一个练手的小游戏, 基本上是用 TS 重写了很久之前我用 Lua 写的那版. 大家感兴趣的可以点击这里试玩.


学习上基本就是这样, 本来也没有什么规划, 也就没有完成度什么的, 其实不算太好, 希望今年能有时间做个学习的规划, 或者专心完成一个有意思的游戏也好.

三. 生活

1. 篮球

这恐怕是贯穿我这一整年的事情, 每个周六, 约上三五个好友, 相聚于大学的篮球场, 干上一上午, 真是人生一大快事, 当为此浮一大白.

老婆也特别支持我的这项运动, 每次打球完回家都会有一顿可口的饭菜; 担心我受伤, 特意帮我买了运动护具; 甚至还让我带一起打球的同事回家, 做一大桌饭菜招待他们. 得妻如此, 夫复何求 ?

2. 健身

虽然每周都去打球, 但由于管不住自己的嘴, 体重蹭蹭的往上涨, 巅峰时期一度接近 76kg, 人看着都肿了起来.

于是在10月份的时候决定健身, 之前其实有自己瞎练过, 但是没有成体系, 长期的锻炼过. 这次下载了 Keep, 补充了一些基础知识, 便开启了健身之路.

公司的休息室有一些基础的健身设备, 哑铃, 杠铃, 杠铃架, 基本能够满足我的基础需求(手臂/胸/肩/背/腿), 所以没有去健身房.

三个月体重掉了到 67kg, 人看起来也没有那么肿了.

3. 剁手

1. 康工 Y-1 椅子

长草了很久的人体工学椅, Herman Miller 太贵家里领导一直不给批, 因此特意去达宝利他们的实体店体验了一下, 最终选择了达宝利他们自己品牌 康工 Y-1, 主要原因还是便宜, 才 1.7k, 不到米勒的 1/5, 体验也不差多少, 还赠送了一个脚托.

这大半年做下来只能用一个字形容, , 自从买了这个椅子后, 我的背和肩就很少疼了. 每天中午看到其他同事以七扭八歪的姿势睡午觉, 我手轻轻一拨, 在他人目瞪口呆的眼光中向后趟去, 深藏功与名.

2. iPhone7

老婆生日送我的礼物, 至此结束了我的 5 年 Android 生涯, 对比 Android, iOS 多了一些限制, 也多了一些安心.

我对 iPhone 最满意的还是它的相机, 秒杀我之前用的 Mi Max, 这点最为重要, 生活中一些有意义的事情都可以随心的被记录下来.

3. 小米笔记本 Air

怎么说, 这恐怕是我对小米最失望的一款产品了, 尤其是触摸板, 嘎吱嘎吱的响.

4. 小米手环2

加了时间功能, 满电能挺一个月, 一如既往的满意.


生活部分基本上就是这样, 还是平平淡淡, 也没有说走就走的旅行. 5月份的时候租车带着家人去了一个不知名的森林公园, 算是这一年去的最远的地方了, 这是我拿到驾照的第一次开着, 非常顺利, 希望今年能有更多时间陪陪家人.

18年希望公司能做出更好的项目, 赚更多的钱, 有钱了大家都开心, 工作环境也会越来越好. 希望自己能读更多的书, 技术的非技术的都行, 争取变成一个更有内涵的人. 希望家人都身体健康, 不出意外的话会有一位新成员加入, 期待!

2018, 我们再见.