Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 2.34 KB

前端能力.md

File metadata and controls

35 lines (34 loc) · 2.34 KB
  • 技术
    • 前端内
      • 前端基础,包括PC 移动 hybrid场景相关知识
      • 编程素养:代码风格习惯,质量保证等(函数式变成,面向对象,设计模式等等)
      • 计算机基础:网络、操作系统、数据结构、算法基础
      • 泛前端:跨端技术(PC、MAC、安卓、IOS),具体包括:electron、weex、RN、flutter等,
      • node:服务端编程,命令行工具,跨端技术底层实现,与操作系统交互细节,serverless等
    • 前端外
      • 后端:语言不限制。go,python,php,根据场景找到合适方案,SQL/noSQL数据库,缓存方案,并发、同步、负载均衡等
      • 运维:nginx、shell、编译知识等
      • 服务:Baas、SaaS、Faas、边缘计算等
      • 行业前瞻:当下热门,如tensorflow.js等前端领域内的AI场景,XXConf最新动态
    • 软件工程
      • 工程方法论:流程化、工程化、团队协作(高效配合及沟通)、开发节奏管理
      • 架构: 维护性、健壮性、兼容性等考虑
      • 微服务&微前端
  • 沟通
    • 向上沟通:如何做好汇报,及时反馈,节省上级管理成本
    • 向下沟通:如何传达上级意志,如何促进团队共同努力,有效产出
    • 推进:想法和事情如果整合资源,推动各方配合,尤其在跨团队、跨部门合作场景
    • 落地:如何把正确的事情以正确的方式做成,并产生合理正确的结果
  • 业务
    • 理解公司业务及背后商业价值,并将其关联到自己的工作中
    • 关于业务有自己的思考,找到痛点,解决问题
    • 商业思维,如何帮助公司盈利/节省成本
  • 产品
    • 关于业务及价值点,应该以什么样的抓手去实现,对应的产品形态
    • 产品原型、用户调研、交互设计等
    • 目标拆解、里程碑设定、目标传达及团队内统一
  • 管理
    • 团队成员培养,成长关注,如何快速为团队及公司培养储备人才
    • 团队方向及目标把控,需要清晰明确且团队所有人达成共识
    • 团队成员情绪管理、团队氛围保证

进阶参照:层次越高,技术越强,但技术在个人能力中占比越低。视野、业务、方法论、管理、沟通等全面发展,避免短板。