我的 2017 上半年总结

2017-07-07  本文已影响278人  腾儿飞
呦呵

时间好快,2017 年转眼间就到了下半年了,无论是工作还是生活,都还是需要一些仪式感的,所以 —— 还是来要写一个『总结与展望』吧!

1. 最主要的事情就是换了一座城市吧!

对我而言,上半年最大的事情就是离开了待了三年多的上海,举家搬到了杭州。工作自然也换了,从待了两年多的『周末酒店』,到了现在的『小影』—— 生活和工作都是全新的环境了。

回顾之前,在上海工作的『周末酒店』是个创业公司,在两年多的时间里,公司的员工从四五个人发展到了三四十个,办公室也搬了两次。我自己也是跟着公司一起成长,从一个『代码员』变成了『攻城狮』,一个人负责公司所有的Android相关开发工作。

一切都好,但因为一直是一个人单打独斗,所以在当对日常所有的业务开发都得心应手之后,缺少突破点,就感觉技术到了一个瓶颈,提升得很慢了。另外,一个人写代码久了,就很想知道一队人一起写代码是什么感觉,觉得自己缺少团队协作的经验。

—— 于是,到了杭州这边,就希望到一个稍大些的公司。
—— 然后,就到了现在的『小影』。

三月初入职,到现在近四个月,感觉自己的收获还是挺多的。

2. 工作流程上的一些改变

对新工作的第一感觉,就是工作的流程跟之前很不一样。比如客户端开发依赖于服务端的接口以及设计师的效果图,设计师的工作又依赖于产品经理的原始需求 —— 诸如此类的工作在开始启动时,都会让每个环节先给出工作的估时、排期。这些流程在小创业公司一般是没有这么规范的,容易的结果是一旦出现问题之后不好去定位。

对我个人而言,这些规范的流程让我对如下的几个点有了更深的体会:

3. 关于执行力

这些日子还悟到一个提高执行力的方法:没必要等彻底想好才去执行 —— 永远不可能彻底想好的。且挽起袖子开干就是!遇到问题再想办法解决就行了。

有两件事让我对这个方法尤有感触:一个是 Android 组新版『网络模块』封装、一个是 Android 项目组件化工作的推进。这两件事都是一开始准备的时候想了好久,想找一个彻底完美的方案再执行,但是这样工作就一直没有实质进展,后来干脆不想了,直接先随便找个点开始做,然后慢慢去完善修正,这样到后来反而能达到了不错的效果。

4. 技术方面

这几个月里的开发,除了堆业务代码之外,也还是做了一些非业务性的工作,对于程序员来说,可能非业务性的工作是更能提高自己的,大概有如下几块

4.1 网络模块的封装

公司的主项目是很有历史的,导致有很多代码库都也都是比较陈旧的了,需要逐步更新。新封装的网络库使用了比较流行了 Retrofit + RxJava 方式。

对于我个人来说,做这部分工作带来的收获,除了把自己技术栈中的 RxJava1 升级到了 RxJava2 之外,也让我对 API 封装的哲学有了更多理解,另外也对 Java 泛型也明白了更多。

4.2 Kotlin

我从去年开始了解 Kotlin 之后,就一直很喜欢这门语言,还专门写过文章去安利它(《Android开发:为什么要使用Kotlin?),但是一直没有机会实际项目中使用。

趁着今年 Kotlin 转正的机会,再加上我们刚好有个启动不久的新项目,终于,开始尝试在正式项目中使用它了。目前我们饭盒 APP 的线上版本,就是有一部分代码是用 Kotlin 写的。

也再次安利一下大家使用,熟练之后,很能提高生产力。

4.3 Android 项目组件化

这是断断续续一直在做的一项工作,上面说的『网络模块的封装』其实也可以算是这部分工作之一。目前来说可以算是初见成效,但是还有很长的路要走。

4.4 Android 之外

…… 没啥建树。
去年起码还学习了 Vue.js 跟微信小程序的开发 …… 要反思。

5. 其他

5.1 写作

不可否认,写文章,是一个对自己的知识点重新梳理、深入的过程,是一个提高自己的好方法。保持『输出』其实也是对自己保持『输入』的一个鞭策,因为只有持续不断地学习,才能不断地有保持内容可写。

我自己写技术文章的历程比较乱,写文章的平台都变了好多次 —— 从最早的 csdn,到后来自己弄了个独立博客 barryzhang.com,后来又到简书,最近又自己开始了尝试开了一个公众号【不只Android】…… 『有时快、有时慢、有时容易有时难、有时心烦、有时不知怎么办』—— 写文章时的心情,大概是跟李宗盛写歌的感觉差不多。

一直断断续续的,但还好没有放弃。

这半年,整体来说,对自己写的比较满意的文章大概有三四篇 —— 还是比较低产的,反思一下原因:

  1. 『写文章』的确是一个比较耗精力的事情:一篇高质量的文章,从开始有了点子思路,到把它最终写完,经常要好几天甚至好几周。
  2. 之前写文章基本就纯属于记录性质,比较随意。但是近来觉得既然写了,就想写得质量高一些,能对别人也有所帮助,所以对于文章结构、内容、实例等都会比以前更认真地去处理了。
  3. 自己还不够勤奋,有时回到家时感觉有些累,就会很容易把时间耗在游戏、电视、知乎或者无聊的网络小说中 —— 这个是要反思的。

微信公众号名字叫做 不只Android ,扫描文章底部的二维码,来个关注吧!🙈

5.2 阅读

非技术类的书籍也还是看了几本的:

而技术方面的书籍主要有两本:

总结起来,上半年大概能给自己打 7.5/10 分吧,总体还好,还有很多要提高的地方。

6. 下半年的一些计划

回顾完上半年之后,接下来就是列一下下半年的一些计划了,大致这些:

7. 最后

在杭州的工作比在上海时忙了许多,忙在大部分时候其实是件好事,只是遗憾的是,这样一来陪伴家人的时间就少了很多。

** 感谢封面的妹子对我的包容。** 🐶🐶🐶


不只Android

没关注的同学们赶紧来长按/扫码关注一下吧,帮助我早日实现『1k 关注者』的小目标~ 🐒


关于作者
http://www.barryzhang.com
https://github.com/barryhappy
http://www.jianshu.com/users/e4607fd59d0d

上一篇 下一篇

猜你喜欢

热点阅读