繁忙的Q4过去了, 但是Q4自己的工作计划基本都没完成, 有诸多原因, 但不是借口, 时间是挤出来的, 面向未来, 做好自己.
2016年第四季度工作计划
1 将React Native作为工作的重中之重, 力图可以熟练使用React做相对复杂的UI, 打通protobuf协议桥, 增强React Native的生命力, 作为自己工作的重要战功.(战功侧)
2 学习AOP编程思想, 巧妙优雅做些架构级设计, 深读JSPatch源码, 深入理解作者的巧妙独到, 并尝试使用JSPatch对比React Native做业务.(提升侧)
3 不忘初心, 不过多纠结项目中猥琐代码, 垃圾设计, 只求完成日常需求.(工作侧)
4 学习swift, 学习swift, 学习swift, 坚持刷微博, 坚持刷微博, 坚持刷微博.(学习侧)
2016年第四季度工作计划完成情况
1 什么也不说了, 没学. 0%
2 虽然没空深入了解JSPatch, 但是还是了解了AFN的一些源码和思想, 修复了困扰已久的多线程问题. 20%
3 对于有些代码还是忍不住, 不改没法看, 没法继续在垃圾上工作.10%
4 swift没学, 但对于微博刷的还是很积极的.50%
Q4赶上业务冲KPI, 对于产品来说是春天, 对于想要上进的开发简直是灾难, 几乎是2个人扛起整个业务的需求, 然予居于此,多可喜,亦多可悲. 喜的是对于业务开发, 自己可以独立解决95%以上的问题, 从SDK层到逻辑层到UI层全可以独立解决问题, 悲的是, 然并卵啊, 自己只是一个业务开发, 在别人眼里的"做UI的", 和技术可能都挨不上边.
在新年的第一个工作日, 制定未来一年的工作计划还是很有必要的. 首先先总结下自己2016年的得与失:
1 业务技能的提升, 从做个UI还需要问别人到事事都能不求人, 自己可以完成项目的任何需求.
2 个人养成上, 虽然对于iOS圈的新技术了如指掌, 但却没有什么自己的技术壁垒, 感觉到了一个技术的瓶颈, 比上不足比下有余, 但却始终没有对哪项热门技术有特别深入的钻研, 并在此基础上进行创新, 成为自己的技术壁垒, 这点是急需在2017年提高的.
3 在2016年隐忍较多, 工作诸多不顺, 已经很难与队友达成一样的认知, 2017急需做出改变, 努力提升自己.
4 2016制定了许多比较空泛没有动力完成的目标, 2017要制定些更实际的, 并且有充足时间和经历完成的目标.
2017年第一季度学习计划:
1 搞清楚第三方登录支付, applePay等通用技术的原理, 并形成demo.
2 学习一点前端开发知识.
3 完成1和2.