技术管理者能力图谱

技术管理者(软件研发)需要的硬能力(偏做事的能力)

  1. 技术技能:

a. Java/前端JS/SQL/Python/Go编程语言基础知识能力

b. 对于内存管理、多线程、并发处理等的理解,及原理认识

c. 对分布式概念及常用框架的理解

d. 设计模式、算法、组件、工具、平台

e. 自动化测试(功能、压测等)、DevOps的知识的理解

  1. 行业知识: 比如金融业的信贷、呼叫中心系统、开户系统,仓储行业,医疗行业等
  2. 项目管理能力(理论知识):5个过程、10个领域、42个知识点(PMP)
  3. 软件开发/流程方法论:CMMI/Agile开发模式
  4. 语言能力: 中文、粤语、英文、日文

技术管理者需要的软能力(偏管理的能力)

  1. 思维方式:

a. 逻辑思维: 结构化思维能力,有条理、有推理、有全面

b. 反思思维: 反馈改进思维,通过迭代/复盘逐步改进

c. 多角度思维: 多角度看问题,老板角度、员工角度、客户角度

d. 认知能力: 认识事物发展的规律,方法总比困难多

e. 换位思考: 能从对方的角度看待问题,寻找对方思考的逻辑规律

  1. 沟通表达能力:沟通技巧、情商、协作能力
  2. 人品和人脉:诚实、靠谱、自律、人脉,对于组建团队非常重要
  3. 领导力:直觉、眼光、魅力、气场
  4. 知识广度:前沿技术、行业知名企业、热点行业、时政热点、历史地理……
  5. 培训培养能力:培训新员工,培养基层管理者等

技术管理者需要的通用能力(实践能力:态度及经历)

  1. 经历阅历:公司/项目管理/系统开发等背景经历,特别是互联 大厂、日活千万级的App开发经营,带团队/部门的人数。
  2. 敬业精神:态度,创业心态,努力程度,拼搏精神
  3. 学习能力:保持对新鲜事物的好奇心,保持学习的习惯和心态

技术管理者的核心竞争力包括技术和管理两个方面:技术方便比较重要的是技术视野及技术能力,以及学习及接受新知识的能力。管理方面是管理理论和思维方式。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月2日
下一篇 2021年4月3日

相关推荐