个人 2018 年终总结 | 掘金年度征文

在下 SHERlocked93,一年半的前端打字员 ~前端

年末了,开始变得浮躁,看书看不下去了,代码也不太想写,恰好简短回顾一下 2018 年的得失收获。vue

另外你们能够能够加入文末的微信群,一块儿聊聊吧~node

1. 2018 年终总结(流水帐)

年初比较闲,只作了一两个小项目,看了两本 JS 基础方面的书,后来一段时间忙于换工做的事,短暂就任于研究所;虽然收入大幅度增长,可是环境包括氛围实在不适应,本就睡眠质量不佳的我由于加班更难以入睡,脾气变差戾气也变多,有次晚上10点回寝室以后躺在床上以为我都不是我了,为了这点增长的收入不得开心颜真的好么。webpack

这里的教训是在作任何重要决定前,把出发和到达评估的清清楚楚再选择,有时候你会发现事情并非你所想象的那样。这样就折腾了两三个月,不过年轻人哪一个不折腾呢 😅git

因此我又跳了出来,收入降低了,胜在自由一些(至少不用什么都得走流程等审批),不用加班,领导也年轻容易交流,这时候时间已经到了7月。github

7月到2019年1月一直作的前端开发,有一些 Spa 的,也有 WebApp 的,大多顺风顺水,跟同事也合做愉快,节奏并不催人,因此有空作一些本身的工做。web

环境合适,反而自愿留下来加班了,只为了本身,即便没有加班费也心甘情愿;而后在工做的同时,静下心来看了一些 Vue 源码方面的内容,写了个小插件,一个导入前端 API 的小工具,博客方面也基本上每周一篇,这段时间技术提高很大,天天都很充实,奇怪的是即便常常加班到十一二点,却没有以前被动加到9点累... 🙃算法

写博客认识了很多人,加了一些群(瑟瑟发抖地)看大佬们谈笑风生,有时至关有收获,大大提高了我(吹牛)的能力;买了个 3 年的服务器和域名折腾我的网站,放一些我的项目方便交流学习;Github 上加了几个组织,看看大佬们的代码;后来加入掘金翻译计划参与校对翻译一些墙外文章,也算是对社区的回馈,顺便挣点积分(能够兑掘金周边的那种 🤪),不过这个比较耗费时间,得提早安排好;vue-router

年末的时候争取了一波加薪,毕竟要恰饭,但愿在如今的单位有更好发展吧 ~vuex

2. 关于我的博客

从去年年终终结到这篇文章以来一共分享博客 23 篇,大多数都是工做或者学习的时候遇到的问题,分布大约是这样:

  • Vue:7
  • JS:2
  • CSS:2
  • 工程化/持续集成:2
  • 浏览器相关:3
  • 读书笔记/工具:7

今年开始在掘金上发一些文章,目前收到关注 5.7k,阅读量 61k,点赞 3.9k。SegmentFault 上 2.5k 声望,0.7k 赞,阅读量 55k

关于写博客,在个人理解中博客应该是这样被产出的:找到一个你感兴趣的话题,从问题的原由到代码实现到最优解,试图把这个问题讲明白,讲明白的标准以能够说服本身为准,并记录过程。而不是学习完毕以后的总结,这样每每会以为 "我还什么都不会呢,没什么好写的",可是就跟学习同样,写博客也是强迫自习学习的一个办法,因此有时候也带有点强迫本身的性质(至少对我是这样)。

后来跟两个朋友在 Github 上约战了,每周一篇博客,不知道谁先当狗 😏

可能这也算一个强迫本身学习的办法吧....?

3. 看过的书

推介星级:

  • ★★★:值得一看,看了不会后悔的
  • ★★☆:能够一看,了解了解
  • ★☆☆:不推介,浪费你宝贵的生命

前端书籍:

  • ★★☆ 深刻理解 ES6
  • ★★☆ GitHub 入门与实践
  • ★★☆ 网络是怎样链接的
  • ★★☆ 你不知道的 JavaScript 上
  • ★★☆ 你不知道的 JavaScript 中
  • ★☆☆ 你不知道的 JavaScript 下
  • ★☆☆ JavaScript 函数式编程
  • ★☆☆ 大型 JavaScript 应用最佳实践指南
  • ★☆☆ Vue.js 实战

课外书:

  • ★★★ 许三观卖血记
  • ★★☆ 湘行散记
  • ★★☆ 番茄工做法图解
  • ★★☆ 作人得有趣 - 李敖
  • ★★☆ 摆渡人
  • ★☆☆ 追风筝的人

能够看到我今年看了不少烂书,你们引觉得戒,一颗星的就不要看了 🤫

去年的目标是没实现了(数据结构、算法,呜呜呜打脸啊),今年在深度方面有一些进展,在 React、MobX、Node/Express、MongoDB 之类有所探索,但大多停留在 Demo 阶段浅尝辄止,并不可喜,仅以再砺。

去年的年终总结帖了一些去年看的书的星级,能够瞅瞅 ~

4. 一些思考

关于焦虑

博学如李敖,自比十七八世纪的百科全书式学者,处于当前知识爆炸,不只自觉有一物不知,更是百物不知、千物不知而痛苦且失落;那如何避免了解越多越失落,而失却了自信心的状况呢,他的办法是知道我所要知道的,不知道我不要知道的,应该知道的就去花时间了解,不应知道的东西就不浪费时间。

在此基础上,我的的理解是去作一个知识索引型的人,特别是前端如今发展如此快,框架体系每两年几乎彻底更新换代,2018年初咱们搭建的项目是基于 webpack2 的,如今 webpack5 都已经出来了,你可能找的一些 node 的视频仍是 0.x/4.x 的,然鹅目前(2019-01-23)已经出到 10.15.0 了....

因此常常会陷入要学的太多已经不知道学哪一个的状况(至少我是这样),手忙脚乱的这个了解一下,那个了解一下,一事无成,在这种状况下学不动了是不少前端仔们的心声。

我我的对这种状况的想法是,对大部分新技术只求理解其解决的痛点和主要特点,而和生产密切相关的技术则求深,力求掌握到源码级别,同时保持对新技术的敏感,积极尝试,但不急于切换技术栈作小白鼠;这样能够作到在选型的时候快速索引,兼顾深度与广度,尽早摆脱绝望之谷。

番茄工做法

今年末的时候尝试引入番茄工做法来帮助学习生产过程的时间管理,在治疗拖延症上有一些成效。

大的计划和目标采用 TodoList 使用滴答清单管理起来,执行过程当中分解成小任务经过收获多个25分钟的番茄钟来解决任务,集中精力减小分心,必定程度上舒缓焦虑;

原先我以为,25分钟太简单了吧,那岂不是一直要去调整番茄钟,可是实践起来的时候发现,专一很是容易被打断,要么是打开了知乎看起了别人刚编的段子,要么伪装成大佬到群里跟真·大佬们谈笑风生,25分钟持续的专一实际上并不容易达成;若是能够将每一个任务分解成多个专一的番茄钟,那么其实并不难完成,最后每月末或者年底的时候点开「已完成」看一下,颇有成就感。

是有一些收获,可是创建在严格遵照番茄工做法的规则,若是能够坚持则收益可观,有兴趣的同窗能够了解一下,在贩卖焦虑的时代也能够获取一些慰藉。

5. 2019 年展望

  1. 但愿进一步探索好比 GraghQLexpress/koa/eggTypeScript 等,适机升级一下团队工具库版本好比 webpack4vue-cli3vue3.x 等,看一下 vuexvue-routermobx 等源码,提高对路由、状态管理等知识的认识;
  2. 鉴于 2018 探索的挺多东西最终都只是 Demo 阶段,没有实际落地,可谓遗憾,2019 年指望不管是本身写小项目仍是参与开源,尽可能学以至用,不然理解不深,也很容易忘;
  3. 了解一下理财,减小没必要要的支出,增长被动收入;

大学的时候喜欢玩游戏,如今宁愿看看之前最讨厌的新闻也再也不玩游戏,学的技术栈一波又一波,再也没有高中双曲线抛物线那样酣畅淋漓,而最惧怕的事从成绩有没有超过60分,变成了父母深夜的电话;小时候渴望长大,如今但愿父母年轻,长大不会早一秒,时光一样不会慢一分一毫;然而我知道有些东西确已改变,这也许就是时间。

将来,但愿咱们努力的速度能遇上父母老去的速度

此致,共勉


掘金年度征文 | 2018 与个人技术之路 征文活动正在进行中......

PS:欢迎你们关注个人公众号【前端下午茶】,一块儿加油吧~

另外能够加入「前端下午茶交流群」微信群,长按识别下面二维码便可加我好友,备注加群,我拉你入群~

相关文章
相关标签/搜索