2017 年终总结

2017 年对我来说算是比较重要的一年了,这一年,正式离开校园,走入社会,从此成为了社会人。

坦白说,经过近半年(实际上是4个月)的工作,感觉我们做纯技术工作的,在起始阶段跟在学校的区别也不太大,没有那么多尔虞我诈虚虚实实,每天按时上下班,也没有感受到职场的一些潜规则啥的,总体感觉还是很和平的。

大学本科是读的“动物科学”专业,硕士阶段转到了“动物医学”,而今硕士毕业证还没捂热,我已经供职于北京一家公司的 Android 开发岗位了,不得不说,世事真是变化无常。研二在安徽农科院联培期间,突然就醒悟了,实在不想从事“动物科学”行业,就此蹉跎一生,想要趁着还有一腔热血,去做做自己喜欢的事情,而这个想法也得到了两位导师的支持,在此,也很感觉赵老师和黄老师两位导师,包容了我的任性,为我的自由发挥创造了最好的条件。于是在研二的那个暑假,以 Android 为切入点,正式进入了向往依旧的 IT 世界。在这里,也要感谢张哥(stormzhang)以自己的亲身经历为例发出的对所有转行程序员的新手的鼓励,虽然他的鼓励是面向所有的有志于程序员世界的菜鸟,但我确实切身感受到了,在那个夏天,那个夜晚,就是看了这篇广为流传的《如何自学 Android 编程?》,从此跳入了 Android 开发的这个大坑,义无反顾。

9月,在家休养生息准备了两个月后,孑然一身来到北京求职,在此要特别感谢小伙伴们的鼓励和帮助,让我来到帝都有了容身之所,不至于刚到就要到处奔波找房。

投了两个星期的简历,收到的回应寥寥无几,通过面试了的更是只有一家,是一家外包公司,撼动科技。转行自学 Android 的一般水平,大家都懂,经过综合考量,还是去了这家外包公司就职。因为考虑到外包会有比较多的锻炼机会,虽然应用的技术和知识都是比较浅层的东西,但我现在缺少的正是代码量的积累,而且这家公司工作安排也比较合理,很少出现加班的情况,这样我就有机会在家更深入系统的进行学习。

入职后,就开始了常规的朝九晚七的生活,没什么可说的。经过了四个月的工作,独立开发了三个项目,合作开发了一个半,自我感觉自己的进步和变化是非常大的。

  • 从写第一个项目“乐享电”的时候,一个页面即一个Activity,也就那么按期完成了。
  • 到第二个合作项目“海港之家”二期,这个项目可以说是来的时间恰到好处,这个 APP 的一期是由“浩哥”这位老员工写的,代码质量有保证,就是从这时候开始,开始接触这个 APP 里的 MVVM,databinding 这些架构与技术,这个时候,正好有了一个完整的项目经验,勉强可以看懂和接收这些代码里的想法和写法,于是 ButterKnife 这个 Android 开发利器,在经过第一个项目中的短暂使用后,就被我束之高阁,从此直接走上了 MVVM + databinding 的不归路。
  • 等我将“海港之家”里的代码结构和思想琢磨的差不多的时候,正好又被分配了我的第二个独立开发的项目,一个类今日头条的新闻类应用“真好”,于是理所当然而,就在这个项目里魔改了xDroid-databind快速开发框架的基类部分,形成了自己的一套 MVVM + databinding 的基础开发框架,并在项目的开发过程中不停的进行完善补充。于是,第三个项目基本上也是完美完成,而我自己的一套基础开发模块也开始趋于成熟稳定了。
  • 在修整了快两个星期后,又接手了一个新项目“跃儿堂”,于是这个项目我争取到了主导开发的位置,用自己的那套基础开发模块给这个项目定下了基调,准备大干一场。没想到,项目 UI 才堪堪写完,我又被老板抽出来去进行另外一个比较简单的项目的独立开发,于是给“跃儿堂”的兄弟们留下了个大坑,真是不好意思了~
  • 接下来的这个项目,是一个母婴护理视频教育的 APP,比较简单,没什么可说的,在这个 APP 里,将我的那套模块进一步完善了一下,现在这套模块应该能比较大的加快我自身的开发速度了。

总的来说,对这四个的工作还算是比较满意的,写了很多代码,用了很多库,积累了很多基本的开发经验,也踩了不少坑,有一个比较大的提升,从一个堪堪学会 Android 开发的菜鸟,算是成为了一名正式的 Android 开发程序员了。

虽然身处的撼动科技是一家外包公司,规模也不是很大,但没有在自学期间听别人说的各种外包公司那么不堪,就这近半年来说,工作安排基本算是合理,不用疯狂加班,每天回家还有时间自我充实一下,晚上和周末学习的一些新东西,上班时间就可以亲身实践,这一点对我来说是非常好的。

2017 对我来说中规中矩,以一个半路出家的姿态插入了 IT 行业的大军,算是开了个头,希望在 2018 年能做到以下几点:

  • 初步掌握 View 的原理,自定义View和动画相关的知识,能按要求进行简单的绘制。
  • Thinking in Java 希望能完整的看一遍。
  • 前端 web 和 Python 相关的知识也不能落下,不说进步,至少不能忘光了,也需时时复习。
  • 希望能入门一下算法相关的东西,书都早就买了,不学学说不过去呗。
  • 了解一下平时开发用的一些基本组件的源码,理解它们的运行机制。
  • 恩,有空的话,还想学学口琴啊。
  • 开春了就恢复每周三跑吧,正好附近有公园,现在么,实在是太冷了。
  • 看5本书,唔,当然不是技术类的咯,文学类啥的,书目待定。

以上。希望 2018,家人朋友们还有我自己都身体健康,一切顺利咯。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值