2016 总结:一个应届生的互联网名企逐梦记

2016 年会是我人生的转折点,即将找工做,来一点正能量给那些和我同样心怀梦想的朋友吧。java

这一年,我大概作了以下几件事:git

  • 敲了超过 7 万行代码程序员

  • 写了约 80 篇技术博客github

  • 第一次说走就走的旅行web

  • 第一次买了超过本身消费能力的奢侈品面试

个人我的网站上这一年的纪要(http://brianway.github.io/about/算法

2016总结-纪要

觉悟的寒假

2015 年过得很窝囊,虽然说轻松毕业保研,本校本专业,接受了二十年应试教育的我,天真地觉得读研就是跟着导师作高大上的国家项目,而后各类牛逼公司抢着要,然而现实狠狠地扇了我一巴掌。我天天认真完成各项任务,勤勤勉勉,作的事情很杂,从 PHP 到 Android,从 BLE 到爬虫,华而不实,浅尝辄止,没有一个能写上简历经得起拷问的,典型地“用战术上的勤奋掩饰战略上的懒惰”,外部缘由占很大比例,利益相关,过于愤青言论就不在此负能量了。我只想说,2015年末的我抑郁地怀疑人生了。一年前的朋友圈截图spring

2016总结-2015总结

当时我告诉本身,这不是我要的生活,我要进国内一线互联网企业拿 SP,我要对本身负责,决定自学 CS。因而我找了各个公司技术岗校招要求,一条条比对,也看了不少前人的经验,好比用了多久看了什么书,哪些必知必会,等等,制定了学习计划。技能方向:大概就是 Java 语言基础 -> Spring 框架开发业务 -> 分布式系统解决高并发;基础方面:算法,网络协议,操做系统。那时的我 Java 只会基本语法,连反射/动态代理都不会sql

寒假的时候,我用假期刷完了网上盛传的某马培训班 Java 基础视频,整理的本身的学习笔记(https://github.com/brianway/j...),这是当时的朋友圈编程

2016总结-Java学习笔记

说走就走的会友之旅

后来是四年一次的 2.29,本科的同窗各奔东西,我想看看你们的近况,因此二话没说直接买了清明节先后的票去看了下现中科院,浙大读研的同窗,交换了下毕业半年的见闻,这是路线图和车票:

2016总结-旅行路线

2016总结-车票

我要知其因此然

三月我就接着看网上的 Spring 相关视频教程,边看边敲,顺便作笔记,这是我整理的学习笔记 https://github.com/brianway/s...

而后到了校招实习招聘季,去网易面试的学长被面试官鄙视了:“我以为你不像是 xx 学校的学生,倒像是外包公司的”。缘由是只会用,没深究实现,所谓的“面条程序员”,固然那学长很勤奋,准备了几个月后来去蚂蚁金服了,这是后话。因此我意识到框架我用的再熟也没卵用,可能还不如培训班的。知其然还要知其因此然,因而决定深钻。Java 光会反射/代理是没用的,我要看多线程机制,去看集合类的底层实现,去看 JVM...太多了,根本列不完,我也不知道一年能学多少。

机缘巧合,我在知乎看到一个答案:学习 JAVA,有什么书籍推荐?学习的方法和过程是怎样的?,我以为真特么是干货,句句信息量爆炸,毫无废话。和我以前本身制定的计划十分吻合,并且思路更清晰,路线更明确。我就以为这个组靠谱,而后凭借这小半年的积累侥幸过关,有幸和原做者共事了一段时间,学到了不少,从变量命名/编码规范到 how to code,从结对编程到(半)成品核对,学到的东西不敢说受用一生,但真的受益不浅。为了不“真当学校导师不上知乎”的尴尬,一年后拿到毕业证我会开帖感恩这段经历,这也是我不发朋友圈的缘由,熟人太多,人多嘴杂。这是我参与开发的做品,一个基于 ZooKeeper 的网页管理工具,运气好,勉强算是参与了一个项目从设计到上线的所有流程。工位很宽,环境很棒,氛围很好,人很 nice,在我内心直接白名单了。

2016总结-zooview

2016总结-公司办公桌

啃书的下半年

下半年我主要按照那个答案进行恶补,除了太厚太底层的《Unix 高级编程》之类的没买,其它的都买了,一本一本啃,白天敲代码,晚上去图书馆看书,6点半到10点闭馆,平均一本书一周,20~30小时囫囵一本,亚马逊下的单,目前看的只剩下两三本了。(固然,看完不等于消化了,我之后还会反复研读。都是硬书,读起来真的很累,但真的很享受解惑的快感)

2016总结-书单

2016总结-书单2

2016总结-书1

2016总结-书2

固然,算法很重要,我先去 coursera 上看了普林斯顿的算法课(免费的),每章课后习题是一个 5 小时的大做业,我智商低,平均 6,7 个小时才能完成,好在成绩还行,比较满意。而后又去牛客网把付费精品课花了半个月刷完了(大概七八十题),代码也传到了个人 GitHub: https://github.com/brianway/a...。下面是 coursera 的成绩单和牛客网的年终奖状:

2016总结-cousera算法

2016总结-牛客刷题5000行

第一次奢侈品

当时为了更好的编程,我咬咬牙买了一台 Mac Pro 和 HHKB Type-S 键盘,想着也只之后一个月工资,也就没那么心疼了。不是什么土豪,从小到大没穿过超过 200 元的鞋子,衣服不烂不扔,只不过对学习很舍得投入,买书历来不看价不等促销,智力投资历来不心疼,感谢我妈的金钱观,虽然穷但从小教育我别把钱看那么重,该用就用。

2016总结-hhkb

小试身手见成效

十二月份的时候,我琢磨着积累了一年,是该拿个东西练练手,用一用,顺便简历上没项目,须要一个拿的出手的项目装饰简历。本着刷 GitHub star 的心态写了一个知乎爬虫 webporter(https://github.com/brianway/w...),简单写了篇文章《爬取知乎60万用户信息以后的简单分析》(https://zhuanlan.zhihu.com/p/...),没想到反响不错, GitHub 一天就 300 多 star 了

总览

这一年 CSDN 访问量 8 万,准博客专家(没转正成功)

2016总结-CSDN

这一年 GitHub 6 个 repo,7 万行代码,290 个 commits

2016总结-github

这一年纸质书单(电子书/官方文档不计入):

  • 《Maven 实战》

  • 《Mysql 必知必会》

  • 《Lucene In Action》

  • 《算法》(第四版)前半部分

  • 《Java 多线程编程核心技术》

  • 《Spring 3.x 企业开发实战》

  • 《图解http》

  • 《敏捷软件开发》

  • 《Head First 设计模式》

  • 《Java 并发编程实战》

  • 《深刻理解 Java 虚拟机》

  • 《架构探险》

  • 《大型网站技术架构》

  • 《Java 8 In Action》

这是 2016 年 3 月份时我立的 flag,没打脸。

2016总结-聊天记录

之后想从事服务器端研发相关方向,第一份工做想去一线互联网名企(上市/创业不限,地域不限),若是你多是我将来的雇主/组长/同事,看完以为我这个小伙子挺上进,还不错,欢迎私信我给个面试机会或者内推啥的,感激涕零。

禁止转载,个人我的网站:brianway.github.io