前言

当下涌现的Antd,ElementUI,语雀,WebIDE,Serveless,等等各种外部看到的技术产品,也有企业内部为业务发展所做的各种技术产品。

现在的前端工程师已经进入深水区,对前端的要求不再只是深入掌握一门技术,解决一个具体问题那么简单了。

这背后我初步判断是需要很强的思考能力,希望通过这篇研究能看到

目标 梳理需要怎样的思考能力(才能做好技术产品),我还差哪些,如何进行补充。

- 技术产品的先进性,创造性,即解决问题,创造价值
How
- [x] 梳理出过去已知的各种思考方式
- [ ] 两个问题
- [ ] 怎样定目标,KPI,技术规划,最后的结果展示,过去短板。先阅读各种讲法,然后汇总和思考
- [ ] 怎样做好一个项目?思维模型,认知,方法论?
- [ ] 上面两个问题能力,如何持续成长?
  • 思考能力
    • 发散思维,头脑风暴,发散思维
    • 结构化思考 (非常之重要)
    • 水平思考,横向思考,多角度思考,批判式思考,逆向思考
    • 系统化思考,点线面体思考
    • 深度思考,本质思考,多问几个why
  • 套路(思维模型)
    • 如SMART,PDCA,黄金圈思考,工作中STAR,实现梦想5步
  • 知识,行业领域经验
    • 需要足够的知识,才能开始思考
  • 《幕后产品》提出的产品思维方式
    • 往重点思考,往本质思考,往上层思考,往不同思考
  • 《启示录》中提出很多原则&步骤&思考
  • 产品,技术思考的全面性和深度(如淘宝首页改版,于江水业务思考)
    • 填入职浮窗的页面销毁了,运动按月份排列,可报名等信息透出,今日头条的疫情信息
  • 观察力,平日里的思考习惯,爱学习,爱思考
    • 从好产品中,从产品演进中学习,如今日头条疫情

怎样定目标,KPI,技术规划,如何汇报,晋升

岑安如何做好业务技术
- 从业务推导到技术思考路径(看过连成线来看,过去状态问题推业务下阶段,下阶段业务挑战推技术挑战,技术挑战推技术项目)
- 技术人成长三个关键词,做,思考,发生 (Why有时候比How更重要)
- 关于做。1 Why 为什么 分析问题 2 抽象量化成目标 3 拆解方案 4 节奏
如何量化考核技术人KPI
- 业务贡献(需求把控,业务项目和业务创新)
- 技术贡献(应用质量,设计重构,技术影响力,Code Review,创新提效,代码质量)
- 团队贡献(招聘,新人培养,团队氛围,技术分享)
技术三板斧,技术规划,管理,架构
- 技术规划 全局分析,定目标,以终为始(从结果溯源开始) 讲的挺深的几个点
- 技术管理 把控核心细节,数据度量化,清单革命
- 技术架构 多元多维,分而治之,各个击破
前端 Leader 如何做好团队规划?
- 团队特征和发展阶段
- 寻找规划线索()
- 向上管理
- 下属脑暴/共建
- 向左,上下游合作方
- 向右,公司委员会,其它团队,社区
- 价值聚焦
- 即对规划的价值的思考批判
- 灵魂的拷问
- 规划推导(正推线索,本质痛点或问题,解决方案,目标或反推)
- 控制力
- 规划落锤(核心素质是判断力和前瞻性)
- 要点,重要性排序。规划PPT,关键里程碑时间点,排兵布阵,资源调度
- 长期规划 (三年大图指引,演进方向,穷尽高价值的事,一年为单位,每季度做详细复盘)
给老板汇报技术规划的一些要点
- 紧扣业务,从问题出发,
- 重点在落地,突出关键点和关键路径,少准狠,目标要量化
- 相关人员事先沟通,足够的开放性(更有影响力),数据有说服力
记得之前的汇报PPT模板
- 目标
- 抓手
- 计划
- 风险点
- 现在进度
作为面试官,如何考察工程师的软素质 - 丁志虎
- 确定目标
- 了解需求,明确方向
- 任务分解
- 方向划分,全景图
- 执行计划
- 优先级,人力排期,里程碑
- 风险评估
- 技术风险,管理风险
- 贯彻执行
- 定期总结,及时调整

如何做好一个前端Leader

如何成为优秀的技术主管?你要做到这三点
- 定制规范
- 研发流程(需要在各关键流程做评审)
- 技术规划
在阿里做了五年技术主管,我有话想说
- Owner意识(认真负责是底线,积极主动是”Owner 意识”更高一级的要求)
- 建立学习型组织(分享知识和想法,建立人才梯队)
- 沟通和辅助(One-on-one)
如果我是一线主管
- 我希望
- 不抱怨
- 向上管理(主动承担挑战,及时反馈整理的信息和数据,关心同事帮助大家成长)
- 忙不完的业务怎么办?
- 面对的问题分级(重要&紧急,重要不紧急,技术想法)团队人的分级
- 分配不同人做不同的事

一些案例

语雀

一些触发