这几天元旦去上海玩了一圈,见识了大城市的繁华景色,才知道自己以前生活的地方是多么的小,趁此元旦归来写一篇2017年的年终总结,回顾下自己这一年的工作和学习。
这一年是非常重要的一年,因为我已经从学校的学习阶段过渡到工作阶段,这一年我体会到了赚钱的不容易,知道了社会的残酷与美好,有些事情别人告诉你的真的不如自己体会到的,在我当学生的时候,我知道外面的世界与学校不一样,可是我没啥感觉,当我真真正正的进入这个社会,才知道你要学习的不只是技术,还有各种人际,白天的工作忙碌,夜晚的疲惫与孤独无法让人真正的能够静下心来学习。
索性,我从这些生活中学到了许多,也在不停跟着周围的人学习,技术上的进步不是很大,但是其他技能也在慢慢成长,生活也在不断丰富。
做饭,这是我来杭州最先学会的技能,刚来杭州时,没多少钱,很穷,后来有一段时间,老板连续两个月只发了一千,当时走了很多人,当时穷得实在没办法。幸亏室友有做饭的工具,于是自己开始学习起了做饭,不会时候,直接请教室友,慢慢的自己也能做些简单的菜。这也是我现在一直在学的事情。
沟通能力,这个一直是我的短板,从初中到大学时候,自己沟通能力一直是个问题,好多东西知道,但是说不清,现在我才知道,在我学习或者对待事物的时候根本没有用脑袋思考,现在我会慢慢去改正自己的这个缺点。
身体健康,自从当上程序员之后,身体也是越来越胖,感觉也是越来越虚了,记忆能力感觉也有所降低了。这些也许是我长期熬夜的问题吧,于是十月份的时候报了个健身房,趁此机会好好锻炼身体,这个是我一直会坚持的事情。毕竟,赚再多的钱也不如自己的一副好身体。
说了几个与技术无关的问题,再来重点说下技术相关的内容吧。
这一年我换了两份工作,都是做android开发,主要是两个项目。第一个是一个生活服务类的项目,主要技术点就是android使用webview嵌套h5页面,native调h5,h5调native,然后使用了支付功能,接的是h5,后来第一个项目结束之后,由于没有任务,闲了两个月,当然也学了不少事,后面由于拖欠了我两个月工资,实在干不下去了,辞职了。第二个项目就是我们现在公司一直维护的项目,很杂各种功能都有,只是在界面上不断添加新功能,也算学到了不少东西。当然也捅过不少篓子,但是也没扣什么工资,真是幸运哈。现在由于公司业务不行了,这个项目没怎么维护。现在我们公司接了一个外包项目,有点转向外包的方向,这个项目感觉学到不少知识,比如MVP框架的搭建,RxJava+Retrofit+Okhttp搭建完整网络框架访问流程,感觉RxJava确实是个好东西,很有用,后面也会接着学RxJava,有机会也会看看这些框架的源码,毕竟各种业务类型框架只需要回一种就行了,最重要的还是需要懂源码,这是我后面会加紧学习的。
这一年我接触过许多新知识,React Native, Weex,热更新, NDK,Git,以及RxJava+Retrofit+Okhttp搭建MVP等,也接触过微信支付,登陆,以及支付宝的芝麻信用,也有百度的地图和人脸识别,文字识别,让我感受最深的不是第三方平台的使用,而是各种机型的适配,也有在接触别人的框架时候,不符合业务需求,自己需要去读别人的源码,根据源码来更改自己项目的配置,不过看源码也是一种学习。
这一年我学习的主要方式是看文章和视频学习,文章主要是CSDN,掘金和简书(最近没看,一是没时间,而是感觉有的质量不高,现在主要想在上面看看文学文章),也有时候自己在CSDN上写写文章,虽然访问量不高~~~,后面继续努力,基本保持每月最少更新一篇,工作中确实没时间写这个,晚上回来有时候又要学习新东西。视频主要方面还是慕课网的,其他只是略微看下,慕课网的视频出得还是比较好的。
对于自己而言,我自己18年的期望是多读读源码,项目的基本框架我只准备用我常用的几个,多看看这些框架的源码,多学习框架的搭建,空余时间还是看下Java后台和apicloud,在小型公司,这些技术还是非常需要的,还有就是注意基础的积累,工作之后才发现,基础很重要的,毕竟没有基础这些东西想要提示确实很难。
希望在未来的一年能够工作顺利,生活顺利,顺便把我大学没考上的驾照给考了。