在NIO的实习经历
第一个月的工作经历与总结
第一次进入公司
本人是一位来自东北的,双非大学的本科实习生。我在这里只是以一名初进公司的小白身份,进行对自我的剖析和总结。如果有那里不对的地方尽情谅解。
- 公司的入职讲解和公司的核心价值观,我想这是每个新进入公司的人都会经历的一个阶段。
- 讲解完毕后,跟随着带我的人的脚步进入了研发部门(内心慌的一批)。
- 由于紧张过度,第一天带我的人说的没听进几句,之后就开始配置环境。最后在公司同事的帮助下搭建好公司环境。
第一个月工作详情
1、首先前三天具体没做什么太多的东西,进行了代码的debugger和console的操作,熟悉代码的业务流程,和依赖的数据字段和一些基本的请求接口大体都在那些模块下。
2、接下来的一周,开始慢慢做一些小的功能点的实现,由于公司的框架是用Vue,来进行开发。所以一些小的html页面的实现功能例如:搜索框的功能,多选功能,时间筛选功能具体在elementUI中都可以找到。所以实现起来不是特别困难。
3、第二周,开始逐步实现一下js的逻辑以及数据的渲染,通过接口文档返回的数据来进行页面中数据的处理(也许因为自己本身有点菜,所以在接口文档的数据这里浪费了不少时间),一开始拿到接口文档的时候,习惯性的应用postman来查看数据的格式。
4、接下来的时间里,大多数开始进行小功能点的逻辑处理和小功能点的增加。在学校期间没有怎么规范的使用过git命令,在代码提交这里吃了许多的亏,例如git pull --rebase 和 git stash pop 还有 commit的提交以及--amend 对于这里的不熟悉导致在提交代码中浪费许多时间。
第一个月的学习与总结
因为自己才来一个月,所以了解的东西并不是特别多。
在知识点中:
1、对elementUI使用更加熟悉。
2、在书写代码的过程中不再随意添加无用的代码。
3、了解prd中的需求以及ui的设计。
4、对es6中for of和for in 的区别有点更深的理解。
5、对于项目的模块化的处理,以及封装更加的熟悉。
6、通过对同事的请教了解到一些浏览器的机制对项目的影响,以及websocket的具体使用情况。
7、对Vue框架的组件化和使用有了一些新的心得,例如Vue的导航守卫、 Vue.directive注册全局指令以及钩子函数在代码中的具体应用。