前端开发者是否需要了解业务, 一直以来都是我们部门讨论的话题. 前天, 这个话题又一次浮现在我的脑海里.
301.PNG
前天上午进行了全民推广的需求评审, 本想着去听听知道自己做啥就欧啦. 首先进行了 h5 的评审, 小帅 (暂时就这样称呼吧) 与项目经理探讨着业务流程. 哇塞, 瞬间就惊讶了, 前端人员需要这么详细的了解数据的来龙去脉嘛?
302.PNG
仔细想想, 之前确实存在着不了解业务的问题, 一问三不知, 还以此为傲 -- 前端不需要了解业务, 只需要知道调什么接口, 整出数据, 保存数据, 界面完整就 OK. 至于业务层那是后台的问题, 以至于好多次测试分销线路都要找后台配置, 找后台负责人交测试, 因为自己不会描述问题, 不懂测试流程..
303.PNG
前端为啥不需要了解业务? 难道一个好的程序员就是天天敲代码, 产品说啥做啥, 后台给啥调啥? 不不, 不是这样, 一个优秀的程序员应该具有一定的业务逻辑, 知道业务流程, 清楚数据来源跟流向. 能够总揽全局, 以发展的眼光看待需求, 可以在 1.0 版本的基础上快速开启 2.0, 甚至 3.0.
304.PNG
现在最不缺的就是会码代码的, 一抓一大把, 缺的是可以码好代码又懂需求的程序猿. 所以, 前端程序员还是需要了解业务滴.
多年编程经验, 今年 1 月整理了一批 2019 年最新 web 前端教学视频, 不论是零基础想要学习前端还是学完在工作想要提升自己, 这些资料都会给你带来帮助, 从 html 到各种框架, 帮助所有想要学好前端的同学, 学习规划, 学习路线, 学习资料, 问题解答. 只要加入 Web 前端学习交流 qun:296,212,562, 即可免费获取, 学习不怕从零开始, 就怕从不开始.
来源: http://www.jianshu.com/p/26f788ccb4a0