前端实习生2018年总结 | 2018 与个人技术之路

1. 前言

前端工程师的 2018 年总结前端

看了这篇文章,有感,感谢做者。vue

双非普通大学生一枚,2018年年前得到某公司前端实习资格,年后就来到了北京。python

还好是年前收获的实习资格,要不连年都过很差。linux

接到实习电话的时候应该是一月某天下午两点多,正坐在床边看外面的白茫茫一片雪,电视机是关着的,记忆深入。webpack

如今距离那一天已通过去了近一年,2018年年前也变成了2019年年前。git

形容下2018年一年的成长:比通常要好那么一丢丢github

2. 技术

2.1 前端

实习近十个月,前端的项目 实习这么就前端的项目就只有两个,都是PC端的后台管理,内部平台,没人带web

第一个没什么好说的,Vue全家桶,代码写的恶心,架构也不用说,扩展性极差。面试

第二个还好一点sql

  • 写了本身认为还不错的一套npm script流,包括本地服务、数据mock服务、precommit等。
  • 仿照vue-cli手写了一个webpack的配置,对webpack的不少配置有了深刻的了解,从webpack2升级到webpack3,从webpack3升级到webpack4,升级到vue-loader15,一步一个坑,踩到一个月前,写了个webpack升级指南,不过是在内网,有时间总结下发出来,对webpack各类经常使用的插件也都作了深刻的了解,英文水平真重要。
  • 封装了不少的vue组件,不知道是否是我走偏了,反正是尽量提升每一个组件的扩展性,写了近十个基础组件,以为写得最好的就是Table、Form、Pagination了,就拿table来讲,能够传入data、fields,table根据fields展现字段,支持slot、slot scope,反正我以为特别灵活,详细的也很少说。后期打算参考Element写一个本身的组件库。
  • 对于Css模块化也有必定的认识吧,要能复用、能继承、完整,先总体设计出来,最后根据场景再颗粒化。
  • Js模块化以为通常,严格遵循高内聚、低耦合,而且随着周期性的迭代,也有点不一样的认识,不过仍是有一点模糊。
  • 也刚刚完成像TS的迁移

回家,工做交接的时候,对接的三人感受都挺佩服个人,我不是骄傲,是感受本身一我的摸索,有点高兴、又有点难过,这个感受有点表达不出来。

最近经理说要在自家APP上开发一个小程序(貌似有点暴露公司了),让我研究一下,就研究到了Taro,打算寒假针对Taro多端实践一下。

项目外前端的东西就研究的少了一点,Vue的源码基本看了一遍,算上一个多月前的一次,已经看了四次了,总算看明白一点了,明白了我写了这个功能,Vue执行到了哪行代码,不过看完源码本身每写完一行代码都要检测下性能是否是最优的。

公司内部的两个前端框架也大概了解了原理,也看了下其中一个的生态,通常。具体实现的话,没仔细看。

对另外一个框架就比较好奇了,由于据说是基于某MVVM框架基础上封装的,且具备在PHP服务端渲染的功能,果断找同窗要文档,研究源码,目前只是开源到了公司内部,文档什么的写的至关不完整,找了五百年才找到服务端渲染的入口,附带的cli工具要具备相应的模版才能使用,研究了很久才明白怎么回事,本身总结了下原理、优缺点,给同事一帮PHP后端作了下技术分享,草草了事。耽搁了一周多,今早想起来,回头又看了下。

其余工做外项目的话,跟着一个大学生创业小团队,研发了一个服务学生的小程序,目前基本上有整个学校的用户,对于wepy有了必定的了解和实践经验,我负责开发的是相对核心、相对复杂的一个页面,每日的PV一万以上。

剩下的就是帮同事个忙,同事一个创业项目,在线IT教育的,每周帮忙出几节课程,就是前端面试的那种,这个项目上个人职称是前端架构师😂。

2.2 后端

由于整个部门都是偏后端的,对数据流这块要求很严格,上下游对接的东西至关的多,上游好几个队列,下游也是好几个队列,因此业务也很繁忙,刚来的时候前端没有事情,就让我作了一个多月的后端。主要是PHP+MySQL,用的是公司内部的PHP框架,内部的话只看了一点点,没什么了解,就当没了解吧。这一个多月的后端,对我后端的提高有点帮助,包括对数据库的基本使用、sql性能优化、数据库设计、linux经常使用指令、高级指令、运维知识等等。最大的帮助就是模块功能的单一性、可扩展性,感受这块好抽象,想写又写不出来的样子。

仍是上面的小程序的项目,一部分后端也是我搭建的,对于koa二、mongodb也使用的更加流畅,年前就看过koa2的源码,作了这一块只是用起来更加流畅了,感受并无什么提高。若是说真的有提高的话,就是知道了要注意接口的restful。

python的话,5月份学的python3,仿照网上的资源写了个AI的贪吃蛇大做战,如今也忘的差很少了😅。

2.3 其余

git上,公司用的是分支开发分支发布工做流,分支上的经常使用操做都会用了,可是git的高级操做还不懂。

其余研究了一点东西,像牛客网的剑指offer,每道题每道题的刷,学会了很多思想。leetcode一直想刷,但迎难而退😅。

还看了不少书,不过都是看了不多的部分,有点收获了就不往下坚持了😅。

3. 工做

也来到公司九个多月了,组内八人,我一个实习生,但从入职时间排的话,我能够排第三名了哈哈哈。实习生免不了要作其余的工做,天天十点以前准时到公司抢会议室,有谁须要我就借,最后经理下面的四五十人都管我借,经理也天天问我要。

再就是组织了两次四十多人的团建,一次在轰趴馆,另外一次是自驾游,以为组织的通常,可是你们对我都有了印象。

经理说我很靠谱,值得信任,就给我转正了,虽然薪资比我预期的低了2K,内心有点失落,可是仍是很庆幸。

4. 运动

公司也有健身房,就去过一次,每周都想着运动,结果每周都不能付诸实践,2019年真的不能这样了。

惟一的运动就是天天上下班了估计,虽然体重称着是没胖,可是120斤对我来讲也是接受不了了,估计2019年就会胖了,因此必定要运动,再不能懒了。

身体健康,才是最重要的。

5. 额外

5.1 厨艺

来北京九个多月一直住在青年旅社,人不少很热闹,我以为本身住会孤独,因此一直没搬出去住,2019年就毕业了,目前有这个打算搬出去。

青旅认识了很多朋友,偶尔他们会作饭,我负责跟着吃,真的羡慕会作饭的,这个冬天要学会,之后周末中止吃外卖。

5.2 理财

虽然实习期工资比较低,可是还想着个每个月能攒下来一千左右呢,结果发现想多了,月光,可是九个月来天天的花销都记录在笔记本上了,有时间统计一下,一个月的支出,以及支出分类。

等毕业了前多了可必定不能月光了,要规定每个月存下来多少钱,严格执行。

6. 娱乐

刚来到青旅时认识的朋友不是不少,因此每周末基本上是来公司学习,晚上早点回去。

后来朋友慢慢的多了,就基本上每周都不来公司了,周末和朋友在家作个饭,聊聊天,很开心,可是总感受学习时间被压缩了,我不知道这算什么,有得必有失?

7. 2019展望

  • 实现一个本身的组件库
  • 实现一个本身的cli脚手架
  • 实现一个本身的富文本编辑器
  • React源码继续研究
  • CSS还要继续研究
  • 毕业设计顺利完成,顺利毕业
  • 回顾实习阶段的项目,总结下提高
  • 打造本身的github
  • 博客仍是要继续写
  • 后端知识深刻学习
  • 减肥,减十斤不困难吧?困难的话就五斤吧
  • 爱好,不能放,如今已经放了一年了
  • 读书
  • 春招努力,争取一个大厂(虽然如今已经有了)、业务好的岗位
  • 女友(以前觉得这个计划是很难完成的,结果刚进2019就完成了😂)

不按前后顺序,有时间就加一点~

8. 总结

虽然以为2018年过的通常,但也是我生活的一部分。

我以前失败的婚姻,它是我人生中的阴影对吧?但那也是我人生的一部分啊。 -《心花盛开》

人生漫长,心和睦爽,遇事淡定,百岁舒畅。

哦还有,我见识浅薄,若是有大佬帮忙指点下就行了。

相关文章
相关标签/搜索