什么是优秀的前端团队?

Posted 软件专业人才培养工程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是优秀的前端团队?相关的知识,希望对你有一定的参考价值。


团队初期缺什么


在公司中,层级越高对业务关注比例越高,反而不太关注个人成长,所以评价一个leader是以团队为单位,团队成员比他强是应该的;对于个人来说的话,要多关注自身能力成长,然后能力匹配自己的职位,甚至超出自己的职位,这样的团队的话,战斗力是比较强的。


主管(包括前端主管)设定目标必须可量化 ,比如你做一个业务,kpi是多少,那么技术就需要考虑如何才能达成,细化到研发甚至前端层级,就是所谓技术kpi了。


比如,今年H5站想达到单日平均出票量10000,那么这个就是业务目标,需要消化分到各个业务团队,可以是:


① SEO优化


② SEM优化


③ 营销广告


④ 微信&支付宝&手机百度流量接入(微信钱包是十分优秀的流量入口,可以极大程度的增加流量)


⑤ 实地推广


……


以上当然只能解决部分问题,具体到前端,可能我们就要从页面转换率入手,建立订单漏斗模型,做性能优化,做交互优化,每一个具体的层面都需要转化目标。


这些都是直接可量化的东西,因为当前业务已经到了一个瓶颈,或者公司已经到了一个瓶颈,业务上就需要做不停的尝试,对应到技术就是需要你快速迭代,低成本迭代,不断的容错试错。


这个时候就会提出很多问题:


第一是你的团队在类似高压下会不会主动加班去实现公司的目标、个人的kpi。


第二是你的团队在这轮高压拼搏后有没有留下什么东西?


根据之前经验,没有团队可以无休止的承受高压加班的压力


以之前携程无线高压迭代的经历来说,就算是那么优秀的团队事实上到后期也是疲惫不堪,疲惫的时候容易犯错,亢龙有悔,盈不可久。


第三是如何帮助新人快速的融入团队,如何让1+1=2。


我们都清楚,好的项目绝不是堆人可以堆出来的,如何让一个项目可以分解到各个人手中,如何让良莠不齐的同事可以更好的协作,这个是我们需要考虑的。


要解决这些问题是要靠平时的积累,具体体现到前端是:


1 在不停的迭代中,你的业务流程是不是最优(产品到设计到前端到最终上线流程)

2 在不停的迭代中,是否沉淀出来了公共服务与工具化服务


好的前端是什么样的


首先,好的前端是一定愿意加班的,同时,好的前端是会找办法让团队少加班的。


和一些朋友做过交流,很多好的点子,改善工作效率的点子都是几个人讨论后私下晚上搞出来,然后反复实践用于生产的。


一般来说业务kpi对于能力强的朋友来说不会太难,所以对他们的期待也会更多:


有强烈的意识,能深刻了解到当前项目性能的缺陷,开发效率低下的原因,并会找寻处理办法


很多团队在快速迭代中会开始“欠账”,时间久了就不愿意还,问题的存在搁置需要想办法去解决,团队成员是看得到问题的,没人说,没人做是因为知道那是坑,你如果能解决的话,一到二次便能提升自己在团队中的位置。


好的前端应该有良好的架构设计能力


首先,好的前端能向人清晰有条理的描述自己的技术方案,并且让人听得懂!


然后架构设计能满足长久的需求发展,就算业务频道扩大了10倍,用户量增加了100倍,也不会有根本的变动。


好的前端应该具有良好的交流能力


对内,好的前端需要了解团队成员的性格与能力,做出适当的任务分配分解;对外,需要抢占业务还不能产生利益冲突,这类人是项目推进的主力。


结语:好的前端会帮助公司的前端团队完成一个又一个目标,会推进公司项目的完成进度。当你可以成为这个推进者,就意味着你距离管理层的距离越来越近。



蓬勃健康发展的CSTP北京基地是大学生实训的最佳选择,国内唯一“国字头”互联网+教育工程。基地主设3大专业,电商与新媒体运营、web前端工程师、java软件工程师。



或搜索ID

“cstpcn”

添加关注

中国软件专业人才培养工程

国内唯一“国字头”互联网+教育工程

以上是关于什么是优秀的前端团队?的主要内容,如果未能解决你的问题,请参考以下文章

前后端优秀团队(持续添加中。。。。)

如何打造一支优秀的技术团队

前端技术观察第六期 - Chrome 77里有什么新东西给开发者?

如何定义一个牛逼的前端工程师

[转]一个优秀的研发团队应该具备什么特征

一个优秀的Vue团队代码规范是什么样子的?