又到了写年度总结的时候,翻看去年定下的三个目标,基本都达到了自己的期望,心情舒畅,所以我就不吐槽各大卫视的跨年晚会为什么那么无聊了。

目标回顾

加速熟悉公司的工作,成为更优秀的开发者,客观上给公司做出更多贡献

2016是第一个完整的工作年度,差不多花了年初的一段时间熟悉了组里的工作方式、工作内容和同事的工作领域。整理一下自己的输出:

  • 一个用于分析模型使用数据的内部工具

    这是进组之后开发的第一个产品,典型的B/S结构,一个人完成,后台是Scala + 公司内部的一个框架 + 公司内部的对象数据库,前台一开始用了公司内部的UI库,在遇到了一些问题之后用Angular重写了,这也是在这个项目中学到最多的地方:第一次正儿八经地开发了整个前端。虽然并不准备成为职业的前端工程师,但是回忆了一把JS,学了一下Angular,也熟悉了现在前端的开发流程。

  • Scala模型的维护

    这个是组里最大的项目,其他很多组的开发都会使用这个Scala API。所以相对而言写的代码不是很多,更多的是与用户确认需求,讨论设计,考虑更多的是API的修改是否向下兼容,以及需要加哪些测试用例。我相信很多大型项目里都需要做这些看上去没那么酷但却十分重要的事情。另外由于各个分支方案比较复杂,这个过程中也熟悉了Git的一些复杂用法。

  • 一个教授模型使用方法的交互式学习网站

    这是第一次带实习生做项目,项目的目标是建立一个类似codecademy和codeschool的交互式学习网站,教用户使用Scala模型。使用的技术栈和第一个项目相同,只是这次的重心是指导实习生,帮助他们了解公司,和他们一起解决问题,是一种不太一样的体验。

  • 一套新的数据开放平台POC

    这是未来几年组里的方向,想要建立一个开放平台管理公司内各系统之间的数据流。下半年的时候完成了一个POC,用了Scala + Spray + Angular,并且基本上采用了微服务架构,希望今后能够把这个POC转变成生产系统,推广出去。

总的来说一切都很满意,尤其是伦敦有个大牛同事,一起做项目写代码功力提高不少。不过有个小插曲,年中的时候特别喜欢的老板跳槽走向人生巅峰了,上海就剩下我和新招的同事,有点突然。这种情况维持了个把月,给力的新老板来了之后一切恢复正常。

爱情和友情一切顺利

完全符合期望,第一个和阿豆完整生活在一起的一年,体验了情侣的日常,一起又去了一次日本,住在以前住过的酒店,吃以前吃过的餐厅@@去了一次杭州和青岛,一起去了没有一起去过的地方@@

和好朋友们还是会经常一起打牌玩耍,大家还在年中一起去了一次南京,不过随着大家越来越忙,联系也渐渐变少,不过马上要过年了哈哈。又可以约起来了。还有北京的朋友们好久没见过了,希望能找机会去一次。

向技术社区做出更多贡献

这一点基本上算是完成了目标,不过还可以做得更好。

  • 出版了《Python网络编程(第三版)》(传送门

    终于完成了这本书的翻译,并且在9月份出版了纸质书。虽然花费了不少精力,但是也收获良多。图灵的工作人员来上海参加QCon的时候还组织了作译者聚餐,见到了不少只闻其名不见其人的大牛网红前辈,自叹还要继续努力@@

  • Swagger贡献代码

    机缘巧合之下开始给Swagger的子项目swagger-codegen贡献代码,还对一些Scala的PR进行了code review。这个项目根据Swagger的API定义自动生成各种语言和框架的服务器和客户端代码。还有项目的维护者以前竟然也是我们公司的!不过最后一个季度没怎么做这个,刚看了下现在在贡献者清单里已经掉到第45了。

其他

国乒在奥运会后爆红

刘胖子的国乒三次创业终于开始成功了,现在就算和门外汉也可以聊上几句乒乓球了。从这个角度来看这绝对是件好事。下半年开始在公司打球的次数也逐渐增多了,反手的稳定性明显提升,希望明年更多训练。

英国脱欧公投/川普当选

这两件事本质上都是全球化发展到一定阶段后的外国势力与本地势力之间利益博弈的产物。虽然暂时不知道对我们的未来有什么影响,且拭目以待吧。

王菲演唱会车祸

不是菲迷,不过一直挺喜欢王菲的很多歌。昨晚演唱会直播后骂声不断,看了一下感受就是,真的老了唱不动了。她应该是平时都不练习又不保养嗓子,所以在同年龄段的歌手当中退化特别快。不过这并不妨碍她留下了无数唱片中的经典,若干年后我们还在哼唱。

新年目标

今年我更加贪心了!像爱情友情工作这些都是基本目标了,所以列几个具体的。

  • 完成出版翻译的新书

  • 勤写博客,不能再年更了!

  • 继续给Swagger贡献代码

  • 流畅地弹几首世界著名三俗钢琴曲