前言
2021年8月份接到自己的第一次项目,书写小程序端的一小部分。
从第一次会议得知自己要开始做项目,但是并不知道对于项目自己具体要干什么,到后来的项目功能会议之后接触自己第一次排期,然后开始项目,刚开始自己的排期排的很长,自己做项目时也很松散。到后来重新进行排期之后进入正轨。下面说一下自己的成长和不足。
一、成长
- 参与了整个项目,小程序负责:课程和课程的详情页、积分页面、我的商品页面
- 较为准确的进行排期 ------ 从刚开始的排期不合理,进行多次排期调整后得出较为准确的排期
- 对于git拉取代码、时间戳、swiper、微信各种弹框、按钮冒泡、带值跳转、组件间传值等知识在项目中得到更有效的练习
- 学习到做项目过程中多与其他人交流 ------ 前端多与后端交流存在疑问的地方 自己代码有问题或者没思路的时候多问学长或其他前端人员
二、不足
1. 知识方面不足
- 在做项目期间因为对于基础知识掌握不牢固导致自己写的速度过慢
- flex布局的使用、分页加载等知识在使用过程中并不熟悉,很多基础知识遗忘,导致使用时要多次搜索
- 前端部署项目是冯林学长搭建,自己未去了解和学习
2. 沟通方面不足
- 样式不确定时未及时跟学长沟通 ------ 在新增需求无原型图时,没有及时跟学长沟通需要什么页面样式,根据自己的理解进行书写,到最后不符合要求重新书写
- 与后端沟通,发现问题时要及时询问,不遗留
3. 项目中代码提交不及时
- 代码提交问题,需要进行一天一提代码 ------ 自己总是做完某个功能才进行提交,这时已经两天时间了,代码需要及时更新
4. 更多知识需要学习
- 微信小程序、uniapp常用的模块需要再次进行学习
- 路线上的es6、linux还未学习,
- 前端项目如何部署的学习
三、反思
- 项目分配给自己的任务并不多,但是自己的进度并不快。
- 自己的问题总结来说就是基础知识薄弱,到项目使用的过程中使用不上来。接下来进行学习上的改进
四、改进
- 将薄弱知识点安排到日后学习中 ---- 微信小程序、js模块薄弱。
路线上的es6、linux安排在计划中进行学习 - 接下来的学习注重于路线的学习。
学习过程中注重实际操作,学到的知识点转换为小案例来练习