一、反思
1. 为什么自己的任务开发难度小,却耗费大量时间
1.1. 总是不撞南墙不回头,不认真思考学长的建议
- 护士管理页面--学长用他的经验告诉我自己写一个页面肯定比用框架简单方便耗时短,可是自己非得和框架杠上,最后导致耗费了大量时间去解决一个问题(自己在还不了解框架的情况下,硬要这样做效率确实很低。学长是对的)
- 前端图片压缩--学长已经找好了解决办法,可是自己看了介绍在没实操的情况下就觉得难重新去找解决办法浪费了大量时间,且实践结果证明学长找的就是大多数人的解决办法,而且有些方法学长已经验证过是不可行的
1.2. 基础知识掌握不牢固
- 项目中有些常用的用法:比如v-model、:value、flex布局等,自己用的特别不熟练,导致写得慢效率低
- 对框架了解度太低,导致直接复用用户管理页面时遇到很多问题需要先去理逻辑,浪费很多时间
- 代码写完不会自测,等跟后端对接时有时不太清楚是自己的问题还是后端的,检查的过程也耗费了很多时间
1.3. 成长度不高
学长写的那一块儿有很多难点且整个页面是自己写的,对于新手应该好好学习,但是项目进行过程中由于自己写的很慢,并没有好好去学习重难点
前端部署项目仍然一点都不懂。部署项目需要学习的技术栈自己还没有好好学习整理,导致机会在眼前抓不住(学长部署了很多次,但是因为自己一点都没学习过,所以没有过去旁观学习)
学长作为负责人,整个项目过程中的把控以及要注意的事项,还有他对后端的了解。都是自己严重缺失的,但是最后自己学到的很少。
1.4. 习惯不好
- 总是因为当天遗留有问题没有解决就不提代码,导致自己提代码时遇到冲突的次数较多
- 总是忘记按时给学长汇报自己当天的学习进度、
- 用git提代码时有时不太细心(遇到过一次丢失代码的情况!!!!)
1.5.不会的知识太多
- 项目部署技术栈:nginx、linux
- git 应用不熟练,遇到问题无法解决(git提交顺序错误,丢失代码)
- vue应用不熟练
- js高级、ES6需要尽快学习,熟练使用常用的操作
- 搭项目框架
二、成长
- 参与了整个项目,对团队一起写项目的流程有了基础了解
- 排期更加得心应手
- 对SMPE前端框架多了一些了解
- 知道如何用工具对前端图片进行压缩
- 项目中更加看清自己与其他人的差距
- 对自己未来的学习方向清晰了很多
三、改进空间
- 抽时间自己写一个护士管理页面
- 将不会的知识点排上日程,慢慢补
- 提高学习效率
- 学习mock进行代码自测