一、熟练掌握HTML、CSS、JavaScript
首先,就是要有责任意识。如果你不甘心只当一颗螺丝钉,你就需要有责任意识,对产品和项目负责。一般来说,从产品的需求、设计、开发、测试到最终的上线都是由工程师在主导,并协调各个角色成员,这对工程师提出了很高的要求。因此,在学习阶段你应该按照严格的工程师标准来要求自己。
其次,要有产品思维。当你接到一个需求的时候,也要思考这个需求解决了什么问题,有什么价值和意义。作为一个工程师,最好能参与到需求早期的讨论中,充分理解业务,这样你对需求的把握和理解会更准确,而不是产品说什么你就做什么,有些时候你会找到一条既能满足需求又能节约开发成本的路。
最后,良好的沟通能力。作为前端工程师不可避免的就是需要和不同岗位的人进行沟通,充分的沟通可以避免走一些弯路,提升工作效率。
二、熟练掌握微信小程序
项目名称:美粮食品商城网站(电商站)
项目描述:
项目介绍
美粮网是一个全方面的电商网站,主要包括首页、团购、试吃、美粮酒、全球购等分页商品介绍。
技术点:
1、自行封装左右滑动及淡入淡出轮播;
2、长页面以楼层形式展示,方便用户浏览,带给用户很好的体验;
3、用css3实现动画效果,让页面更加鲜活,同时也能提高用户体验;
4、前端优化:sprite图,图片懒加载,将重复使用的css样式剥离出来做成公用样式,对常用的轮播、Tab切换等进行封装,用css3代替js来完成动画,压缩css、js及图片。
我的职责
1、制定代码规范(html、css、js命名及注释规范),规定统一类库版本和插件版本,配置gulp文件;
2、首页内容的开发,产品详情页和侧边栏的展示及互动效果;
3、与其他成员的页面进行对接,确保项目高质量的整合;
4、解决各个浏览器的兼容问题;
角色 | 职位 |
负责人 | 学生 |
队员 | 前端工程师 |