花开彼岸天:我的2017年终总结

2017大约是我自高一以来收获最多,进步最大的一年。我在这一年中也过得比较开心,活得比较滋润。

1 编程语言、框架与计算机核心专业课

我很长一段时间内,我对于计算机专业的学习是纠结和疑惑的。在学习操作系统、数据库系统、数据结构与算法、计算机网络等课程的时候,我总是会想:我学了这些课之后可以做出什么成果,这些知识在实际开发的过程中有什么用处?这种复杂的情感妨碍了我专注于专业课的学习。即使从网上寻找前人的经验,由于缺少实践经验,我对这些问题感觉还是看不大清楚。

在实习、秋招、毕业实习的过程中,我一直思考上面的问题。直到现在,我才能部分地回答上面的问题。

编程语言、框架这些知识有广度但没有深度,造成这些知识在大学教育中不被重视。而计算机核心专业课的知识深度则要比前者大得多。这些知识隐藏或者说被封装在开发过程的背后,但是它又会时不时冒出头来考验你,尤其是在你需要修复一个bug或者说解决一个问题的时候。这两类知识都是一个优秀的开发者必备的。后者是一个优秀的开发者与一般的码畜所区分的核心竞争力。

2 大前端(JS):We are the future!

最近几年,不只是人工智能、大数据、计算机视觉这些热门概念的大发展,更是前端的跨越式发展时期。

从10余年前开始,ajax技术被广泛应用,前端开发逐渐成为一个独立的开发岗位,进入人们的视野。这是前端上一个发展节点。当下,由于ES6新标准出台,浏览器标准的逐渐统一,强大的v8引擎,Node.js的出现和生态完善,前端的潜力得到了充分的开发,从浏览器端、桌面端、app混合开发、服务器端,JS的身影无处不在。

我,作为一名前端学习者、开发者有幸正在见证和参与这一巨大变化。

从17年3月份开始,我开始阅读JS相关的技术书籍。尤其是《You don’t know JS》这个系列的书籍,帮助我系统性了解整个JS语言的特性和脉络。

5.19~9.19的实习也帮助我加深了对JS的理解。

2017年,我先后接触了angular.js、vue.js、react.js三大主流的前端开发框架。在服务端方面,我也学习了Node.js的相关技术。

我于10月末结束秋招,拿到微策略和网易杭研的前端开发offer。

11月初进入毕设导师的公司做一个react + kotlin + Spring + Hibernate 的全栈项目。服务器端jvm相关技术对我来说是一个挑战,即使我已经进行了快两个月的开发工作,我对jvm相关技术还是一知半解。

发一下我的github贡献图:
这里写图片描述

3 秋招:竞争状态下的现实社会

一直以来,我都处于一种被保护的环境:要么是处于被学校保护的环境,要么由于消费处于一种被服务的环境。

到了秋招,我则是将自己交给诸多互联网企业去评估。没有人有义务同情我,怜悯我。

互联网企业大多有自己备胎池。华为一年会发近万个offer,其备胎池更是深不见底。企业将求职者作为备胎,求职者也会将企业作为备胎。20%的求职者掌控了80%的offer;20%的企业掌握了80%的优秀求职者的求职意愿。一个互为备胎,弱肉强食的,充分竞争的求职生态。

我最后拿到的offer中,比较满意的有网易杭研院和微策略的offer,其他的大多是垃圾offer。

其实最想去的是阿里,不仅薪资可观,而且各方面的技术,包括前端和Node.js在业界是顶尖的。阿里对开源社区的贡献远非网易可比,遑论拼多多、头条这些暴发户了。希望以后能去吧。

4 2018年的计划

flag还是要立的。

  • kotlin
  • Spring
  • Hibernate
  • react.js, redux
  • Node.js
  • 学英语、游泳、唱歌
  • 坚持写博客
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值