# 我的 2018 总结

2018 年已经过了,写个总结吧。

# 学习上

上半年

1、使用 vue,react,angular,分别完成了一个简单的新闻手机网站。网页链接

2、rc-form 源码阅读。网页链接

3、typescript 练手项目。网页链接

4、node 做的一个房源爬虫。网页链接

5、docker 微服务学习,将之前的项目打包到 docker-hub 里,服务器上使用 docker 来启动。

6、rx.js 入门。

7、python 入门,在优达学城通过了入门级课程。

阅读:

  • 《javascript 高级程序设计》
  • 《css 世界》

上半年总结:有点慌,好多都想学,好多都学习到皮毛。技术深度得好好练一下。

下半年

1、blog 文章持续更新。网页链接

2、手工做一个 react 。网页链接

3、vue 服务器端渲染学习。网页链接

4、前端导航项目。网页链接

5、手写 webpack 解析器。网页链接

6、七牛云 webpack 插件。网页链接

7、react 服务器端渲染学习。网页链接

阅读:

  • 《黑客与画家》
  • 《HTTP/2 基础教程》
  • 《React 状态管理与同构实战》
  • 《深入 React 技术栈》
  • 《高效前端:Web 高效编程与优化实践》
  • 《码农翻身》

下半年总结:7,8 月份偷懒了,学习不够多,无法从量变达到质变,还得继续加油!

# 工作上

上半年

工作中的上半年相对轻松,由于刚进公司,一切都在熟悉阶段。公司的技术栈很陈旧,所以费了很多时间去开发。举一个简单的例子:

刚进公司,就开始维护 seajs + php 的项目,对于前端来说,项目不能跑起来,是一件很痛苦的事情,之前维护的同事大多离职,无人交接也是一种挑战,大家的开发方式是用 charles 去抓取 dev 环境的页面,然后手动 map 成本地代码,才能把项目跑起来,没有热启动,每一次改完都得手动刷新页面,公司的 cdn 又是动态 cdn,每次刷新 cdn 地址可能也变了,开发难度巨大。

当时在开发快应用,而快应用平台也在刚开始起步,途中遇到了很多坑,花了很多时间去处理。

下半年

由于公司基础设施不完善,下半年除了做业务以外,还做了一些架构层面的优化。

  • 引入 eslint,配置 eslint-config-airbnb,修复报错。
  • 搭建 node 层,脱离 php 代码编写前端代码。
  • 通用 sdk 库的编写。

今年 11 月,受大环境影响,公司 996 了,我也第一次经历 996,到现在(2019-1-14)仍然在持续当中,我也受到了比较大的影响:眼睛胀痛,视力下降,睡眠不足,连和家人一起吃饭的时间都少,很难受。坐在我旁边的 stylelint 开发者也离职了,说了一句话很让人思考:“我发现我工作 10 年的积蓄,还抵不上买房和比特币所赚的收入!”。

# 生活上

2018 年 4 月中旬,参与新房摇号中了,于是到处筹钱在天府新区买了一套房,但被销售忽悠办了商业贷款 😔。加上其他原因,退租了离公司很近的房子,住到了开车 1 小时的老家房子里,现在每天上班下班都要话费时间在路上,很浪费时间,现在想来还是不应该回去。

2018 年 8 月,带媳妇一起去泸沽湖旅游,完成每年至少一次出去玩的任务。

11 月以后的生活就是 996 的生活,没有多余时间 enjoy 生活了。

# 总结

生活的困难,都是自己不够有能力造成的,希望在 2019 年能够继续提升一下自身能力,让自己有能力改善家庭的生活质量。