--- title: 前端的职业路线 date: 2017-03-19 23:35:04 tags: [职业规划] categories: web前端 --- 小结,一个优秀的前端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会觉得你是合适的吗?