Jin's Blog
HOME WEEKLY ARCHIVE ABOUT RSS

关于我的 2018

关于我的 2018 年度小结。

const oldChecklist = [], newChecklist = [];

入了前端的坑

因为对计算机的喜爱,以及对设计的一些无奈。所以从大二下学期开始决定入计算机的坑。

因为自己本身学了一些设计,之后又了解到了前端对于设计稿的实习,所以产生了很大的兴趣。于是开始准备学习前端。

但是之后因为自己的一些事情就耽搁了很久,所以直到18年二月左右(具体时间有点记不太清楚了)开始才静下心来用心学习前端。

oldChecklist.push('入坑前端攻城狮');

完成一些小项目

  1. 在学习了一段时间之后,过了一遍 HTML、CSS、JS,完成了自己的第一个小项目,一个简单的小游戏:-> 扫雷游戏。虽然代码很稚嫩,但也算是自己的第一完整的项目。
oldChecklist.push('扫雷游戏');
  1. 之后又学习了 Vue,刷文档,去慕课上面找视频看,最后实现了自己的第一个还不错的项目:Vue 网易云音乐 WebApp
oldChecklist.push('Vue 网易云音乐');
  1. 因为感觉学校图书馆书籍查询比较麻烦,所以在实习的时候就准备写一个图书馆查询的小程序,但拖延症的毛病又犯了,直到十一月的回家后才开始撸,结果因为域名没有备案,微信小程序的接口必须是要有备案的,所以只好写了个 Web 版的 -> 书查查 - 图书馆书籍查询小程序
oldChecklist.push('书查查');
  1. 然后是写了一个 Hexo 的主题,因为自己不是很满意,算是个半成品,所以一直没有提交到官方,最近也是快把它遗忘了。以后有时间会继续补充 -> hexo-theme-osimple
oldChecklist.push('Hexo 主题半成品');
  1. 因为实习公司用的是 React ,实习结束因为好久没用有点忘了,最近拿出来复习一下,于是用 React + Electron 撸了一个 Here 音乐客户端。因为不想只是做一个很简单的项目,而是想做一个好用 + 好看的音乐客户端,所以这个项目也是付出了很多的心血,目前已经完成了 80% 了,先放两张图看看,大概长这样:
F5n726.png F5nHxK.png
oldChecklist.push('快写完的 Here Music');

实习了三个月

六月的时候的时候找的实习,因为当时自己对春招没有什么概念,所以无疑是错过了春招,但是庆幸还是找到了实习。

关于实习之前的文章里面已经有讲过了,可以看这里 -> 实习小记,这个文章是实习中途写的。有一些当时对于自己实习的一些想法、感悟。

在实习结束之后还想写一下实习中遇到的问题,以及自身的各种不足(自己真的很水),但是一直拖拖拖,好像是要拖没了😅,尴尬。

总之三个月的实习收获了很多:例如 React、Git、项目流程、代码规范、团队合作、租房经验、实习经历等等等。

oldChecklist.push('实习三个月,收获颇丰');

背了 2600 个单词

想在程序员的路上走更远,英语是跑不掉了。但是我的英语水平…,可以说是没有水平🤣。

所以从背单词开始,9月末的时候开始背,计划是每天 50 个,但是到后期实在是坚持不下去,因为需要不停的复习,到两千个单词的时候,复习加上背诵就需要 4 - 5个小时的时间(因为我对英语实在是有点记不住),实在是有点崩溃。到之后换成了每天背诵 25 个单词,但也是断断续续,所以 三个月一个背了 2700 个单词。

F515Ie.png

最近在写 Here Music 的时候,很多文档是没有官方的中文翻译的,而且的码代码的过程中,很多报错都搜不到中文的解决方法,只能用抠脚英语 + 翻译慢慢看。

所以深深感受到英语差在程序员的道路上是不能走远的。所以学英语这件事,一定不能停。

oldChecklist.push('背了 2600 个单词');

拖延症

很多想做的事情,都被自己一拖再拖。

就比如背单词这件事,明明早上背完一天轻松,但是却总是躲着它,脑子里想的是,哎呀我晚上背也是可以的嘛,于是就放纵自己晚上再说,等到了晚上,巧了一天代码,一点精神气也没有的时候,就想着,算了算了,明天再说吧,简直是恶性循环中的毒瘤。

所以在新的一年中,要加强自己的执行力,而不是只有嘴上计划,而没坚持的执行。

关于接下来的 2019

项目

当然是把 Here Music 写完,然后就是持续的维护。

newChecklist.push('完成 Here Music 并持续维护');

工作

在完成 Here 音乐之后,就要开始复习准备春招,希望自己可以找到一个满意的工作。

newChecklist.push('找到满意的工作');

英语

的话,首先是继续坚持背单词,词汇量可以达到 7000

单词之后是语法的学习,需要完成《新概念2》上 96课语法 学习。

newChecklist.push('词汇量 7000', '《新概念2》');

阅读

至少读完 5 本技术书籍,加上 1 本英文原版书籍。

书籍:没坚持看完的《红宝书》、《你不知道的 JavaScript (中)》、《Node.js 实战》、《ES6 深入理解》、《JavaScript 设计模式与开发实践》

因为自己的基础还是很不扎实,所以还是需要继续巩固自己的基础。

newChecklist.push('至少阅读 5 本技术书籍,1 本英文书籍');

生活

然后就是生活上的事情,希望 2019 自己可以好好赚钱,减少家人的压力。

然后和女友可以顺顺利利的步入社会。

newChecklist.push('好好赚钱', '和女友顺顺利利步入社会 no bug no warning');

毕业

再怎么样,躲不了的还是大学毕业,怎么说呢,还是有些不舍吧。希望同学们都可以一起顺顺利利的毕业,找到顺心满意的工作。

newChecklist.push('顺利毕业');

最后

最后,先看看我的 2018 年做了些什么吧。

console.log(oldChecklist);
  1. 入坑前端工程师
  2. 扫雷游戏
  3. Vue 网易云音乐
  4. 书查查
  5. 快写完的 Here Music
  6. 实习三月
  7. 背了 2600 个单词

那么我的 2019 又要做些什么呢?

console.log(newChecklist);
  1. 完成 Here Music 并维护
  2. 找到满意的工作
  3. 词汇量 7000
  4. 《新概念2》
  5. 至少阅读 5 本技术书籍,1 本英文书籍
  6. 好好赚钱
  7. 和女友顺顺利利步入社会 no bug no warning
  8. 顺利毕业

2019,继续努力,每天都要开心!

PREVIOUS

春招结束

NEXT

如何将打包好的静态网页部署至服务器

ALL TAGS