致敬我奋起直追的2016

1,521 阅读9分钟

前言

其实当用奋起直追这个词语形容我的2016时,自己一度怀疑是不是配得上这个词语。虽然2016成长了不少,但是依然没有达到我想要的效果。在学习过程中不断出现越学越倒退的感觉。还偶尔会出现一些恐惧感。不过庆幸的是,自己没有被那些恐惧打倒以至于停滞不前。

平凡而不平淡

对于工作我想用平凡而不平淡,处变不惊来形容。今年我一直在一年公司工作,这也是我的第一份工作。从15年毕业后入职的小白慢慢的成长,进步很多,自己也一直负责公司的同一个项目的Android客户端的开发和维护工作,刚开始挑战很多,遇到问题总感觉无从下手,以至于怀疑人生(哈哈,是不是有点夸张了),可能这也是刚工作不久的开发人员都存在的问题吧。有时候想想只要是能发现问题所在,并且能解决问题就是成长。所以自己有了从开始害怕遇到问题到后来没有问题也要创造问题的转变,我想这也是自己快速成长的关键。

经过了上半年,自认为自己的技术水平有不小的提高,处理问题也变得得心应手,这就是所谓的工作经验吧。正因如此,感觉工作没有了什么挑战,每天做的似乎都是重复的工作。那么随之而来的思考也来了,每天重复的工作有意义吗?自己的技术会提高嘛?如若辞职我有什么竞争力?等等等,有一段时间我是都把时间给浪费了,之后经过自己仔细思考及向一些请教,慢慢的不在去思考这些无意义的事情。

那个时候自己的思维也发生了转变,不能太有局限型,不能只盯着自己在公司负责的项目。要走出去学习,去接触外面的世界。当然是在完成自己工作的事之后。正是如此,找回了自我,发现了自己的不足,看到了精彩的大千世界。

在下半年,由于自己的认知的转变,对很多事都有强大的好奇心以及求知欲,这也体现在我的工作上。我开始对部门所有业务进行研究,因此学习了Oracle,Spring,js,Struts,MongoDB,服务器部署,维护等。并且也在开发和维护中起到了一定作用,到后来自己也可以处理非Android的问题。现在我理解了有人说语言只是一门工具这句话(之前只感觉是吹牛,现在也感觉是吹牛,但是有点信了)。

走出迷茫

在年中的时候,自己一度陷入了这样让人讨厌的情绪之中,经常问自己自己现在的工作是不是能给自己提高,这样无挑战而又重复的工作是不是适合自己,自己努力的方向何在,动力何在等等。总之那段时间对自己工作所做的的事情没有一点激情。也不知道该如何提高自己的技术。因为没有方向也不知道从何入手。那时的我急需喝下一缸鸡汤。
丢掉这些糟糕的心情应该算是好朋友的功劳吧(其实还是要自己静下来不慌不忙),之后和朋友联系疯狂了好几次吃喝嫖赌(哦没有嫖赌...)愉快的几次相聚我将那些糟糕无意义的思考抛在脑后。又去翻看我大学时期的日记,感觉那时候也正能量满满。不忘初心,坚持到底,想的少做的多。暂时就不用有那么多扯淡的梦想了,想到的就去做。之后看了一本成功学的书,趁热给自己再灌一碗鸡汤,自己下意识的不在去抱怨,也开始去网络找一些技术性的文章开始看(之前没主动看过,都是用到不会的时候才去看)其实那时候也不太清楚到底自己需要看啥,就是随便看,不管有没有用,万一有用了呢,我就抱着这个心态去慢慢的学习的,当然由于自己是做Android开发的,那时候就在订阅几个Android开发相关的专题。以及从慕课网观看视频,正是这种心态,我走出了迷茫,踏入了主动学习之路。

趁热打铁稳扎稳打

一次偶然的几乎看到一篇文章魔都,3年,程序员到CTO ,很佩服作者,又看了他的其他几篇文章,并且学习了他的开源项目BaseRecyclerViewAdapterHelper并加入了他的交流群,正是这个群我见识到了外面的世界。之后有幸加入了他组织的分享组,分享自己认为比较好的文章以及自己的原创文章。虽然中途夭折了,但是这让我养成了很多比较好的习惯。从那开始我开始在CSDN,简书,掘金等平台写文章, 也开始使用GitHub,从八月份开始到现在我在CSDN写了20篇文章,阅读量二三十万,虽然不多但是这足以让我骄傲,也让我有了坚持下去的强烈愿望,思想也开始了转变,感觉写文章就是一种乐趣。

在阅读别人文章的过程中,发现大家都在用GitHub,于是自己就开始学习Git,并使用Github,虽然刚开始学习有些吃力,但是很庆幸自己坚持下来了,现在我经常浏览GitHub,发现有什么好的项目或者比较流行的项目,我都会下载下来去看源码,学习别人如何设计代码的。之后我学习了很多Android目前比较流行的框架,自己的这些成长GitHub功不可没。之后自己学习的东西,我也放在了GitHub上。

这里写图片描述

当然这只是自己学习的一些总结,质量并不是那么好,也难免有误,在写文章的过程中,我感觉自己对知识的理解又是一个质的提高,因为要想表达清楚必须要自己理解的透彻,很多学习的时候没有理解或者没有注意到的,在写文章的时候去攻破了。有时候阅读文章的朋友提出自己的看法以及认为不对的地方,更加巩固了学到的知识,这也让自己有了成就感,也就不那么累。简直就是享受。

这就形成了一个良性循环,当然学习的过程中会出现越会越不会(应该是一种感觉,接触的东西多了,也就知道了很多自己不知道的东西),但是自己提醒自己只要学了就是赚了。自己也对很多技术好奇,就是感觉什么都想学,由于自己负责的项目用的技术都是很老的了(个人感觉),所以新东西就需要自己去学习了,所以我就学习了当前Android最流行的的框架OkHttp,Retrofit,RxJava,Glide,GreenDao等,这些学习让我对自己有了新的认识也有了更多的自信。

由于自己的英文很差,接触GitHub这种英文网站还是很吃力的,特别是学习框架看英文文档的过程是很痛苦的。所以之后给了自己一个学习英语的计划,也将每天上下班路上听歌曲的时间换成了听英语单词及文章讲解。主要是提高自己的单词量,平时学习框架看英文文档遇到不会的单词就会查下并记录发音和意思,并抽时间记忆。经过半年的时间,自己已不再惧怕英文文档。学校的过程也变得游刃有余。现在自己也阅读英文文章(当然并不能全部熟练阅读,但是和之前的感觉完全不一样了)也开始逛StackOverflow这不仅提升技术,也提升自己的英文水平。我相信只有我不断地在学习,坚持下去,相信会有一个不错的结果的。

除了在网上学习的这种途径外,自己也买了几本书,看后的感觉是Android开发艺术探索这本书很不错,前几天又搞了一本高性能Android性能优化刚看了三章,感觉还是不错的,它是美团团队翻译的,刚出的新书,网络上看多了,眼睛都疲劳了,偶尔看下纸质的书本还是比较有感觉的。买的还有一本Android底层的书,但是太深奥,看着实在太费脑子,结果就让它躺着睡觉了....罪过啊。

展望2017

虽然在过去的2016我有了很大的提高,但是与别人还有很大差距,自己的技术提升空间还很大。在新的一年,自己依然要坚持在过去的2016的好习惯,如写博客,学英语,对未知的好奇心等等,要做到不戒不燥,百尺竿头更进一步。

前几天的Master(AlphaGo升级版)横扫围棋界,唯一的一次平局是因为拔掉电源。段子手们都说能战胜AlphaGo的方法只有拔掉电源了,昨天的最强大脑百度的人脸识别人工智能亮相,挑战人类最强大脑王峰获胜。这些注定2017是人工智能爆发的一年。人类也不可再战胜人工智能,感觉前不久上映的美剧不错,叫西部世界,里面其实就是未来技术的缩影,强烈推荐。机器人都有情感了,甚至你都不知道自己到底是机器人还是人...............。新的一年 自动驾驶,车联网,大数据,VR,AR等等这些技术都将绽放光彩,当然自己也希望能在2017了解深度学习,学习人工智能相关知识,除此之外自己的老本行Android要有质的提高,再强调一次坚持写博客写博客分享技术,分享快乐,当然英语这个不能忘,还继续听读,就不写英文了(haha,主要是写不了啊)。好了不啰嗦了,说的再多,计划的再多都无用,唯有实际行动证明。

致敬我奋起直追的2016,再见。加油属于我的2017。