软件架构师的12项修炼
1. 简介
最近重读了Dave Hendricksen的《软件架构师的12项修炼》,感觉在提高自己的软技能方面还是有所用的,特别是沟通,协商,领导力等关系技能上,其实这些技能对于每个人都是适用的。
作者把这些技能看作一个金字塔,如下图。
以下是简单的技能说明。
2. 关系技能:
- 文雅的举止(在任何环境下都能与人文雅相处的能力)
- 沟通(与人有效交互的能力)
- 协商(将事情办成的能力)
- 领导力(通过施加影响力将事情办成的能力)
- 政治(“政治场合”与人交互的能力)
3. 个人技能:
- 透明化(使自我、团队关系和项目透明化的能力)
- 激情(激发和保护激情的能力)
- 语境切换(将注意力迅速切换到新语境并保持专注的能力)
4. 商务技能:
- 商务知识(读懂商务语言的能力和了解产品与顾客的能力)
- 创新(如何通过学习和思考来创新的能力)
- 实用主义(抓住关键问题的能力)
- 认知(认知目标、战略及合作伙伴的能力)
对于每个具体的技能,作者详细列出了具体的步骤,也给出了实现途径中的一些忠告。对某些软技能欠缺的朋友不妨参考一下。
附:豆瓣对此书的介绍和评价的链接。