2016年,对我来说是最重要的一年,也是我价值体现最大的一年
为什么这么说呢?
生活上我本是一个三点一线,即无情趣的人(也许这是程序员的本质吧),时刻保持着学习,技术进步是我最大的乐趣,偶尔看看综艺节目,偶尔和朋友5黑(注孤生)
因为上一家公司的关系(做健身相关的产品),我接触到了健身,并在年初办了健身卡
没错和大部分办健身卡的少年一样,只保持了一个星期的热情,虽然后面没有放弃,但是每次运动量都不是很多,效果自然不理想
我期待自己的身体越来越好
我期待自己的身材越来越棒
我期待自己的毅力越来越强
但是又有什么用呢,梦想谁都有,道理谁都懂,又有几个坚持做下去,并成功的呢?
作为一个以后想干大事的人,我告诉自己人与人的差别就是在于做事的态度以及考虑事情的角度
有些人他渴望这个梦想,想了想需要经历的苦难,我的天这么难,猜测自己就算坚持了,后面也会放弃吧?我还是别白白浪费时间了
有些人他渴望这个梦想,想了想需要经历的苦难,哈哈,有点挑战,没准我成了呢?于是开始坚持了一段时间,呵?以我的条件后面可能还是不具备竞争力吧终将被淘汰,于是没有了然后
有些人他渴望这个梦想,想了想需要经历的苦难,他自信的告诉自己一定能成功,制定计划,踏出第一步,坚持下去,时刻努力,并告诉自己能行的
于是他成功了?
获得了利益
于是他失败了?
获得了经验
不亏啊?
来干了这碗鸡汤!
没错我就是第三种,我成功的坚持了下来,用汗水换来了8块腹肌和人鱼线(对于健身这个只要花时间和汗水,就一定会有成就的事情都办不成,还办大事?)
工作上,在年初,有幸进入一家互联网公司
这并没有什么值得奇怪的啊?
在这家公司,我第一次接触了直播领域,在之前我的心目中,直播是高大上的领域,没有一点技术沉淀是不敢触碰的,直播涉及到的高并发,延迟,弱网环境的优化,不是一般的公司能解决的,还好在使用了七牛的解决方案后,让这个难题迎刃而解
同时我也第一次意识到框架对一个项目的重要性,之前的项目从来都是一个Activity写到底,有什么变更直接在里面做操作
也许只有有经验的开发者,会在项目不断的增大,以及项目需求的频繁更改,从而导致代码越来越难看,越来越难以维护以及扩展,而领悟框架的重要性
庆幸我及早的领悟了
于是我开始收集各种资料,在我的屏幕上出现了:
MVP
Dagger2
RxJava
Retrofit
EventBus
…
现在又有一个难题,这些技术我都是第一次接触,如何让他们融合起来,适应自己项目的需求,于是又是各种实验,就有了现在MVPArms的雏形
在某天突发奇想,这些技术门槛高,集成也困难,我能不能让后面的所有项目,都非常轻松的引入这个框架?
受开源社区的影响,我不仅写出来了,还将它开源,从而让更多的小伙伴受益,很庆幸在我和小伙伴们的努力下,截止目前star数已经超过1k
开源项目也让我从关注如何用别人的代码,到关注别人怎么通过代码实现
再次感谢之前的直播项目,让我了解到了sdk,以及sdk的编写和文档的编写,
让我从只关注当前需求,到关注代码后续的扩展
让我从只关注代码的功能实现,到关注代码的封装性
让我从只关注自己的代码自己是否好用,到关注别人用起是否舒适易懂
让我从只关注一个产品的最终交付,到关注产品文档编写以及后期维护
虽然这个产品上线后没能达到预期的效果,但是我非常感谢这个产品教会了我这么多外面很难接触到的知识
直播
im
框架构建
文档编写
SDK集成
…
我庆幸自己在不大的年纪,通过自学换来了不错的收入
我庆幸自己在不大的年纪,通过汗水换来了不错的身材
我庆幸自己在不大的年纪,通过实践知道了自己的方向
没错2017年我还是要干大事情,我还是要不断改变自己,让自己成熟,有担当,细致,我知道自己脸皮薄,所以我希望2017年我能上台演讲!(不开玩笑😂)
别人说改变自己就是给自己做对,就是让自己的生存环境不断的从舒适变为糟糕,就是不断的拿刀子虐待自己
没错我就是喜欢自虐
感谢自己的努力与坚持
感谢曾经提供给我帮助的小伙伴和公司
2017继续努力,勿忘初心
– The end