2017年终总结
前言
一眨眼之间,2017年已经到了年末了,之前一直没有写年终总结的习惯,在前写年,偶尔有看到网络上很多朋友分享他们的年终总结,就一直想自己也写写总结,无奈一直没有着手落实。今年刚刚好想起来,加上今年发生的一些事情,对我影响比较大,所以乘着有时间,回顾下今年,写下今年的总结以及对明年的期望
回望2017
2017年,对我来说是一个比较特殊的年份,也可以说是我自己定义的一个分水岭吧,今年过后,按照国家的法律,我也到了可以领证的年龄了,不仅如此,今年的九月份,我就大四了,换句话说,我的本科生活到了终点站了,这也就意味着,明年的七月份之后,学生的身份就该转变了,故将此年作为我自己的分水岭,下面是对今年的回顾与总结
学业
今年的六月份,也就是大三下学期的课程结束之后,该修的学分已经修完了,所以,大学的课程其实到了这里就结束了。大三下只有两门课程,一门是《操作系统》,另外一门是《编程语言》,两门课都是挺重要的,操作系统课程比较有意思,学习到的东西也比较多,对操作系统的作用以及各个主要模块的功能有了比较深刻的认识,对于一些之前无法解释的事情也基本都能解答出来了,至于《编程语言》,关于这门课程,就不做过多的评价了,讲的是编程语言设计这一方面的内容,个人感觉比较深,很多东西到现在还是理解不了,囧
所有的考试结束之后,基本到了六月底了,这里有个小插曲,学院要求我们必须在九月份的时候提交实习报告,没按时提交的,明年就得延毕,怎么说呢,我是很不理解这种方式的,虽然有点不满,不过很大的原因在于自己,因为实话说,自己前两年基本没怎么学技术,很多基础的东西也忘了,年初的时候还计划着大四上学期没课,可以专心学点东西,然后去找个实习,不过归根到底,还是自己的问题,没有做好准备,才会在找实习的时候手忙脚乱的。
总之,本科课程的事情就基本到一段落了
关于读研的问题,其实之前还是挺想去读研的,不过16年的时候,父亲身体出了问题,家里现在都是母亲一个在承担,她实在是太辛苦了,起早贪黑,一整年基本都是在工作中度过,思前顾后,还是决定放弃了,虽然不是很想这么说,但是,我的学生生涯,结束了。
实习
前面提到了,学院要求我们必须在九月份提交实习报告,说实在的,当时很慌乱,主要的原因在于,前面两年都是纠结,不清楚自己到底要走什么路线,所以一直在尝试着,之前试过搞ACM,不过学了没多久,就因为太难放弃了,后面接触了前端、运维、安卓,不过感觉都不是很喜欢。在四月份的时候才开始尝试Java,虽然之前有学过Java的基础课程,不过说实在,那门课程讲得比较简单,对Java的整个体系基本都没怎么介绍,只是一些语法方面的东西,于是,从四月份开始,在网上找Java的路线,相关的博客等资料,一边尝试一边学习,就这样持续到了收到要交实习报告的消息。
那个时候,很慌乱,主要的原因在于,Java相关的东西都不怎么会,基础的东西,比如计算机网络这些,也都忘得差不多了,说实在的,当时真的很害怕,害怕没能找到实习,虽然学校有跟外面的培训机构合作,说去参加培训(几天免费的即可)也可以作为实习的一部分,但怎么说呢,由于比较不理解学校的这种做法,于是,坚决不想去参加这些的。
在草草看了别人的面经之后,开始着重学习一些Java相关的内容,然后开始写简历,投实习,这里印象最深刻的是微众的面试,可以这么说,是这次面试彻底改变了我的想法,也让我明白了自己是有多么的弱,当时去广州面试,面试官一连问了好几个操作系统相关的问题(当时操作系统课程还没上完,加上自己平时没怎么用心,结果可想而知)以及一些网络相关的问题,很多问题都没能答上来,基础是真心薄弱,面试结束后整个人很难受,不是因为面试过不了,而是因为,自己懂的真的太少了。
从广州回来后,才彻底明白,自己这三年是真的白过了,痛定思痛之后,开始一边补基础知识,一边继续找实习,后面学院也推荐了一些实习的单位,最后过了其中的一个在深圳的公司,开始了暑假的实习生活
从七月份开始,就去公司报道,有了之前的经历,从入职后,就开始补充基础,当时是真的慌了,因为很快秋招就要开始了,而自己什么都还不会,所幸的是,部门的主管没有安排太多的任务给我们,而且安排的任务难度也比较低,基本上花点时间就能搞定,加上当时公司的人手比较充裕,所以我们几个实习生比较闲,趁着有时间,基本上每天都在看书,补基础,学习新知识。
整个七月份基本都是这样度过来,七月份之后,基本把Spring、MyBatis过了一般,写了几个小项目,对于它们的使用、原理也比较熟悉了,接下来就是补基础,对比很多大牛的面经,真的发现自己太弱鸡了。参照着大牛的面经,不停地补充知识,现在还清楚的记得,当时跟涛哥和绒哥(两位一起实习的小伙伴),一起刷面经,补基础,虽然很痛苦,但是很开始,真的,很充实,比前两年的任何时间的充实,也非常感谢他们两位对我的照顾
实习的这两个月里,看了很多的技术书,可以说,比我之前前两年看的书都多吧,这里顺便做个小总结
- 《计算机网络》
- 《数据结构与算法》
- 《Java核心卷I》
- 《精通Spring 4.x企业应用开发实战》
- 《Spring实战》
- 《Spring+MyBatis企业应用实战》
- 《深入浅出MyBatis技术原理与实战》
- 《Maven实战》
- 《数据库原理》
- 《深入分析Java Web技术内幕》
- 《Head First设计模式》
- 《深入理解Java虚拟机》
上面提到的那些书,有一些还没看完,有一些只是匆匆过了一下而已,特别是最后几本,等着最近忙完之后,再重新认真的看看
秋招
很快就到了九月份了,秋招也基本开始了,这段时间也是非常令人难忘,每天投完简历就刷题,跟宁哥,涛哥,绒哥,书包交流信息,相互鼓励,关于秋招的,其实现在已经不太记得了,只是记得投了很多公司,基本都是跪在算法这一部分,自己的算法基础还是太薄弱了,在接下来应该用心补上才是
关于秋招,面了几个公司,也拿了几个公司,最后签了一个深圳的公司,虽然是刚成立的,不过还是很期待这家公司
秋招的大部分记录都放在日记中,我记得当时签完三方之后,写了一个总结,所以这里就不展开了
生活
一些其他的小事情,不知道该放在那里,就记录在这里吧
- 五月份的时候跟东哥还有华哥还有两个师弟一起去爬梧桐山,可惜的是,只去到小梧桐,争取这两年去征服大梧桐
- 完成了今年两个100公里计划,最近几年运动是在是太少了,囧
- 今年年初在扇贝参加新年计划,一直在坚持打卡,截止今天今年坚持了349天了,等今年的新年计划的礼物到了之后,再补上图片,
- 学会了玩魔方,还不会手法这些,明年争取掌握
- 用实习的工资买了个小米6,摆脱之前一直发热的火龙808
- 小米感恩季,换了个无线鼠标,很开心
- 大明哥送了个名额,参加了一个在深圳的开发者会议,见到了很多大佬公司的大佬,听他们的分享,很开心
- 接触到大明哥还有另外很多Java的前辈,他们很强,还在保持全速前进,尤其是大明哥,从他们身上学到了很多
- 帮一个老乡,完成她们的创新项目的基础开发,了解了微信开发的内容
娱乐
电影方面看了几部电影
- 《猩球大战III》
- 《爱在黎明破晓前》
- 《爱在日落黄昏时》
- 《爱在午夜降临前》
- 《教父I》
- 《教父II》
在看每部电影的时候,都有很深的感触,不过可惜的是,过了不久,那种感觉就忘了,在接下来,希望能养成看电影,写记录,写影评的习惯
书籍方面,今年看了《明朝那些事》11月份的时候刚刚看完,着实过了一把历史瘾,去年看了《三体》,也是受益匪浅,明年继续看书吧,养成看书的习惯
展望2018
在未来的2018年里,我也将走出校园,开始我的职场人生,故将一些希望在2018年完成的任务记录在这里,希望能基本完成
程序人生
这些内容主要是目前的我想去研究的,而且是课余,未来的工作业余时间里想做的事情,先整理在这里,争取尽量完成
- 认真研究设计模式
- 认真研究Spring源码,总结成一系列博客
- 认真研究Tomcat源码,总结成一系列博客
- 认真研究MyBatis源码,总结成一系列博客
- 认真研究Java并发系列,主要以大明哥分享的文章以及思路为主
- 认真研究JVM,争取能学会JVM的基础调优
- 继续深入学习Java,争取把大部分常用的包的源码拿下
- 继续学习数据结构和算法,提升自己的内功,争取把Leetcode的题目大部分刷完
- 继续学习操作系统,尤其是Linux,适当学习Linux的部分源码
- 了解Pyhton相关的一些内容,学习下怎么爬去数据,对数据做一些简单处理以及可视化
生活娱乐
- 2018年的读书任务为霍金三部曲,kk三部曲
- 看几部排名比较靠前的老电影,然后学习影评的写法,写影评
- 争取学会三阶魔方的手法以及CFOP
- 继续学习英语,目标是能够在StackOverflow上用英文流畅与其他人交流,英语实在是太弱了,囧囧
- 学习图片的处理,主要是PS的操作以及背后的原理
- 学习简单的视频剪辑PR
- 继续坚持跑步,争取完成5个100公里计划
- 养成早睡早起的习惯
情感世界
- 多花点时间陪家人,每周至少打一个电话回家
- 与朋友们多交流交流,聊聊天,聚聚会
- 找个女朋友吧,如果缘分来了的话,尝试去走出自己的世界,去学会怎么爱别人
结束语
借用动漫《镇魂街》里的一句话来勉励自己
人各有命,上天注定。有人天生为王,有人落草为寇,脚下的路如果不是你的选择,那这旅程的终点在哪,也没人知道。你会走到哪里,会碰到谁,都不一定。
2018年,新的希望,新的起点,未来,我来了