实习经验分享|趣头条前端岗
个人介绍
昵称:呆呆呆呆呆呆头
学校:南京邮电大学
年级:硕士二年级
专业:电子与通信工程
实习公司:趣头条
实习岗位:前端工程师
公司介绍
部门业务:主要是面向B端的,服务公司内部的平台
技术栈介绍:Vue + ElemenUI
能否转正:能(一般是长期实习的)
实习待遇:200/天,有房补餐补
公司大致性别比例:我这个组里12个,女生5个(前端嘛,女生还是挺多的)
发展前景
个人觉得从大厂跳趣头条不错,有机会先进一线大厂镀金
实习体会
我从6月3日开始实习,预计实习到8月15日,还有一周。两个多月的实习,与正式工无异,虽然累,但是确实学到了东西。我比较幸运,参与了一个项目,从0到1,项目上线时候的代码是14000+的代码。前端开发人员仅我与师傅两人(虽然大部分难点都是师傅解决的),有幸学到了不少知识:
- 一个项目的完整流程:
- 需求评审
- 技术评审
- 前后端开发
- 前后端联调
- 用例评审
- 提测
- 产品验收
- 项目上线
给我一个比较大的收获就是效率的问题,面对一个需求,不要急于下手,首先思考一下怎么实现最方便,代价最小,不光是面对一个新的需求,修复bug的时候,开发页面的时候都是的。我就拿我实习的体验来说,我参与的这个从0到1的项目,所有的页面都是我开发的,我一开始并没有从业务层面去思考,以致于拿到一个页面就是开发一个页面,所以后面做了很多的无用功,写了很多的无用代码,师傅给我讲了这个问题,项目的table是比较多的,师傅就从这个table出发,带我手把手写了一套适用所有的table的表格样式(这里真的是给我好好上了一课),然后我自己又把所有已经写好的table样式全都替换成了通用的,优化了不少的代码量。
前端开发人员都知道,一个大型项目离不开vuex,可以在不同页面间实现数据共享。这里我也拿我参与的这个项目来说,这个项目涉及4个不同的渠道,尽管我们只是先开发了两个渠道,但是我们必须把它4个渠道来开发,为后续其他两个渠道的开发做准备,搭好框架,所以涉及到不同的渠道的不同内容我们都将其写成一个配置项放在一个单独的vuex中,这样后续要开发其他两个渠道,只要修改配置项即可,否则后期的开发会很杂乱。要知道我与师傅两人讨论了一早上,才把配置项的数据结构敲定!
其他你想分享的:
不要怕自己不懂,我菜,我积极请教。
不要怕沟通,有疑问,积极与前端/后端/UI/产品沟通。