所谓韶光易逝,2016年剩下没几天了,到了年度总结的时候了。
之前每年都过得浑浑噩噩,实在是鼓不起勇气去回顾这一年,但是今年还算聊有收获,壮着胆子总结一下。

一、入门前端

虽说学前端是15年夏天就开始了的,但是实际上15年下半年因为有研一的课和导师的工作,前端的学习进度泛善可陈。直到年底,听说暑期实习生的招聘基本在三四月份就开始,才知道“来者可追”,差不多寒假的时候,开始抓紧时间学JS和jQuery。

二、百度前端技术学院

开学后没多久参加了百度前端技术学院,组了个四人的队伍,结果发现队里除了我都是玩票性质的,基本不出现的那种。自己一个人刷了第一部分的题后也放弃了。本想是找大神带的,结果发现比我渣的大有人在,所以说啊,人呐,还是得靠自己。
不过收获也是蛮大。加了个群,看到大神们在学什么做什么,一来长了见识,二来自己也蛮受激励的;百度前端学院列出的参考资料都挺不错,学习了不少;最重要的是,通过前端学院的这个契机,认识了一个学前端的朋友,年初接触前端,一直自学,9月份进了饿了么,也是一牛人,后来在上海见面聊,甚是投机,他的学习效率和学习态度时时让我惭愧。

三、找实习

因为之前基本没接触过编程,前端又很容易给人以成就感,所以我学了没多久的JS和jQuery就信心满满地开始找实习了(《JavaScript高级程序设计》只看了大概三分之一吧,很多基础知识都不懂,现在想想真是“初生牛犊不怕虎”)。
天可怜见,投出的简历居然没有石沉大海,最后也不算一无所获(可见前端人才缺口有多大),记录一下印象比较深的两次面试吧。

1.上海某公司

确实是忘记名字了,公司不大,但是不是那种野鸡公司。面试是电话面试,典型的前端技术面试,面试官是前端工程师,这次面试暴露出了我基础知识很差的问题(沉重打击了我的“嚣张气焰”),让我开始重视基础知识的积累。当时问的几个知识点:

1). 行内元素和块级元素
2). 语义化
3). 盒模型
4). 右侧自适应的两栏布局
5). CSS选择器
6). JS数据类型
7). 事件绑定的几种方法

只记得这几个了。当时面试了大概有半个小时左右,很多问题都会展开深入地问,而我这种基础极差的渣渣要不然就是答不全,要不然就是稍一深入就全然不会,简直惭愧。最后当然是被pass了,遗憾。

2.和讯大数据部

hr进行的电话面试,问了一下实习时间什么的,然后就发了一个邮件过来,让实现一个页面,然后把代码发过去,页面不难,基本就是用ajax获取数据,然后生成一个列表,交互就是简单的切换标签。当时这个页面做了两三天吧,期间还让同学帮忙解决了一个问题,最后源代码打包发过去了,第二天就收到电话说通过了,当时高兴得要死,毕竟和讯也算是个不小的公司了,名气也算是有一些的。
然后就是邮件确认之类的时期,定在6月13日开始实习,实习时间六个月。

四、实习

拿到和讯大数据的offer之后还投了不少简历,但毕竟水平太差,大多杳无音讯。
之后就是一边看书积累基础知识,一边应付上课、结课论文之类的东西,略过不表。
很快到了快要去上海的日子,开始准备搬家了。因为女朋友行政保研,在江岸区工作一年,她请了假,加上端午节假期一共五天时间送我去上海。
上海房子好贵,还没去的时候就在网上找,但是不亲眼看过又不放心,于是到了上海之后就开始找房子,女朋友陪我走了两天半,累得半死,最后定下在顾村公园租了一个朝北的单间,两室一厅隔成了三室,共用厨房卫生间,1100一个月,水电网130一个月,通勤时间一个半小时。条件差了些,但是习惯了也还好(我就是这么能凑合)。
房子找好之后就带着女朋友出去玩,时间紧张,去了外滩、豫园、陆家嘴,吃了兰心餐厅,在上海的老城区里瞎逛,路上碰到好吃的就迟,一下午吃了好几顿(笑。
送走了女朋友,从此天各一方,心情甚是落寞。
实习有太多值得说的了,限于篇幅,不能展开了,大概讲讲自己的收获和遗憾吧。

收获:

  1. 前后端的配合。对于不懂后端的入门前端来说,有个后端跟你配合真的还挺重要的,可以让你明白前后端配合的流程和方法,对web开发有一个整体的认识。
  2. 接触angular等前端框架。接触与jQuery完全不同的开发模式和代码组织方式,让我从初级入门成长为高级入门。
  3. 开始思考前端的工程化实践。
  4. 学习gulp等工具和代码模块化。

遗憾:

  1. 没有正式的前端带我,只有实习生一起工作,而且水平都差不多,接触不到更先进更前沿的技术、思想和开发方法。
  2. 没能在实习三个月的时候找到另一家实习。
  3. 学习效率太低,很多东西本可以学得更快的。

关于找另一家实习

在和讯大数据部实习到三个月的时候实在是想找个正式的前端团队带一带自己,也见识一下真正的前端团队是如何工作的,于是简单修改了一下简历开始找第二份实习,结果以失败告终。

  1. CNOOD
  2. 沪江网校
  3. 大众点评
  4. 百度糯米

具体面试的问题就不展开讲了,最后结果都是没有通过,很受挫折。
但是根据几个技术面试官的反馈来看,我也明白了自己的问题,在于基础知识不扎实,于是这一波面试之后自己又去看了一阵的基础书,虽然有的是囫囵吞枣,但是也算是有不少长进。
由于面试失败,没有正式的前端团队,只好自己在工作中摸索着去尝试一些前端工程化的实践,虽然工作节奏变慢了,但是收获却变多了。

实习期间的生活

自己一个人在上海的生活说起来不算好,至少每天晚饭的质量是不能保证了,但是好在自己擅长苦中作乐,刷刷剧也就过去了,这半年来看了《唐顿庄园》、《无耻之徒》、《行尸走肉》等等等等,比大学四年看的都多,最后行尸走肉实在是看不下去了。后来回了武汉一个周也看不完一部电影。
女朋友来了两次上海,其中有一次长达一个多周,去舟山玩了几天,也是幸福的日子啊,没心没肺地吃喝玩乐还是很值得怀念的。
国庆期间去了宜都,见了女朋友的父母,还算顺利,除了买的重阳糕和蚕豆难吃得要命之外,没出问题,期间吃的羊肉包子和羊肉饺子都是人间极品(哈哈哈哈哈),每每想起都食指大动。

回到武汉,画个句号

12月9日离职,12月10号打包行李寄走,12月11日回到武汉。
见了导师,约了几顿饭,长了几斤肉,忽然发现,2016要结束了。
于是写下这个总结,回顾这一年,自己变化不小,收获不少,遗憾也不少,希望来年自己能做得更好吧。
感谢这一年来爱我、关心我、照顾我、帮助我的所有人,谢谢。

关于2017

要找工作了呀,希望能早点搞定校招。
在技术上,搞定nodeJS、搞定angular、搞定ES6,搞定LESS/SASS,此外还是要再补补基础知识,有些书确实常读常新。
在github上要更活跃些,能输出一些知识。
生活上,减肥,15斤,目标在145斤左右,不超过150。
最后,搞定资格论文。
其余的,爱咋咋地吧。