2.0 KiB
Executable File
2.0 KiB
Executable File
title | date | tags | categories | |
---|---|---|---|---|
前端的职业路线 | 2017-03-19 23:35:04 |
|
工作 |
小结,一个优秀的前端leader,我认为应该具备的能力:
技术功底
重要功能或需求的开发,或提供解决方案,做技术选型
技术专攻
· HTML
理解语义化
· CSS
动态居中动画
Bootstrap 样式类
Preprocessor兼容性
Hack与特征检测
CSS3属性与性能
· js
Name hoisting
Prototype
Closure
Main loop
Promise
Delegation
Cross domain
· Mobile
渐进增强
移动端交互
兼容性问题
· Debug工具
· 方法性能
JSCache
control
性能测试
沟通能力
具备产品思维,需求分析评审,分发开发任务,和产品经理、设计师以及后端等沟通、协调
项目管理能力
开发需求的跟进,代码review,代码合并与发布等,精通svn或git是必须的,记住是精通,你新招的新手同事很可能不知道什么时候把别人写好的东西弄没了,你至少要知道如何找回吧
文档功力和执行力
前端开发规范,开发文档、开发标准的建立和实施,关键是实施
做老师的能力
新员工的培训、辅导
行业观察能力
前端的技术更新太快了,一个优秀的前端leader还要引导团队了解和学习新的技术,为以后做技术储备
不要太宅
这很重要,技术男大多很宅,要想做一个好的leader,就要多和不同的人特别是多和沟通方面强势的人打交道。 要不,等你做到leader的位置,即便是站在前端的角度来看有些极度不合理的需求,你也可能镇不住,天天接这样的需求,怨言就犹如漫天飞雪,受不了的人会选择离开,如果你的团队离职率高的话。。。Boss会觉得你是合适的吗?