挖掘WEB前端工程师的剩余价值
发布时间:2020-12-14 02:47:57 所属栏目:大数据 来源:网络整理
导读:开发团队里总感觉前端工程师的合作不够融入,使用率也不高;有句话说的好,开发流程的打磨就是要看哪里有短板就要想办法提升短板。 大家对前端这个角色的工作职能都不一致,大致分为以下2类: 类型1,设计UI页面,并把最后的页面用静态html实现出来;这样的
开发团队里总感觉前端工程师的合作不够融入,使用率也不高;有句话说的好,开发流程的打磨就是要看哪里有短板就要想办法提升短板。
大家对前端这个角色的工作职能都不一致,大致分为以下2类: 类型1,设计UI页面,并把最后的页面用静态html实现出来;这样的前端,更倾向于UI。相当于把UI设计师抢了部分前端的活儿。 类型2,根据UI设计师的设计,设计出静态页面,并加入一些交互效果,如输入内容检验;另一端,和后端工程师配合,完成简单提交交互; 这里我要说的是第二类前端,他们更倾向于程序开发,有逻辑思维能力;技能上,懂CSS,html,js;需要了解jquery,extjs,bootstrap等js和css框架;项目实践中会发现,这类工种的使用率不高。因为,不用参与产品设计,不用考虑业务实现:只要等着UI出图,把静态页面实现就OK,下面就等着后端套图。很多后期的新需求,对页面没什么改动,前端也无需都少投入;及时需要投入,设计规范已经形成,也没有多大工作量。大家会发现,前端工程师就是不了解业务逻辑也没什么关系。 我是这么看这个工种的安排: 方式1:不用请专门的前端工程师; -- 对于to C的页面完全可以请外包公司来做;或者在项目的前期找一个既有产品来仿照;以后再招自己的前端工程师; -- 对于to B或管理员页面,可以使用bootstrap这样的开源框架来写,已是绰绰有余; 方式2:找个会写web页面的UI设计师; -- 相当于前端的职能一部分分配到了UI设计师,一部分分配到了后端工程师; 方式3:多多增加前端的工作内容 -- 静态页面的套图由前端来完成:这个可能不好理解,难道让前端来写PHP或J2EE;其实不是这样子的:可以想象一下客户端和服务器端的配合,客户端负责页面的呈现和少量的业余逻辑判断,服务器端提供的是接口。web前端和后端也可以采用这样的配合方式,前端通过ajax获取数据,然后进行页面的组装; -- 除了业务页面,其实还有很多宣传页面的设计,可以同步开始; -- 前端架构的实现:相当于有自己的一套设计规约;这样后端也可以参与到页面设计中,如果人手不够的时候。 感想: ??????? 估计一些童靴会酸溜溜的说,这是会省人力;的确如此,如何一个项目从组建开始就会考虑成本和效率的问题;如何合理组建团队,挖掘团队效率这是管理者的职责。此外,大家可以想象一下,如果一个团队了所有的人都忙的焦头烂额,却偏偏有个人无法为项目贡献力量:他会是什么样的感觉,有力使不上?其他人会是什么感觉,凭什么就我天天加班,而他却很清闲?老板会怎么想,给你的人没有充分利用,这个管理者一定有问题? ????? 技术的架构不光是为了适应产品和业务,有时也是因为组织特性。 在考虑要不要把类CS架构和bootstrap发上来 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |