架构即未来阅读笔记2
架构即未来阅读笔记2
孙子说:将凡治众如治寡,分数是也。
1.组织对可扩展性的影响
组织中的一些重要的因素会影响沟通,效率,质量,标准和责任。
当资源紧张的时候,资源向面向客户的短期项目倾斜,结果牺牲了长期的稳定性项目。季度目标可能会短期内实现,但是因为缺乏资源而造成的技术负债增加,结果造成系统故障而中断服务,搁浅新产品的上线计划。
2.团队规模
经理的职责,确保工程师通过自我管理或者经理指导,能够在有价值的项目上高产出;确保传达人力资源类似工资,福利或者分配方面的信息,并完成日常行政管理工作,确保掌握目前正在进行中的项目和问题的状态,在经理的同级之间以及向上级管理层同步项目的信息。
基层经理的管理职责:
(1)确保工程师们在有价值的项目上高产出
(2)确保完成行政管理工作
(3)确保掌握项目和问题的进展状态
这包括每周与工程师1对1的会谈,自己写代码实现一些功能,审阅规范,管理项目,审查设计,协调别人或者亲自进行代码审查,制定标准和确保遵循标准,指导新人,表扬和鼓励好的行为,总结个人表现和业绩。
要想加快项目的进度,可以把项目进一步分解,但是这种分解有一个限度。
3.警告的信号
沟通不畅,生产率低下,士气低落都是团队规模太大的信号。
4.事项检查表
(1)确定经理的经验水平
(2)计算每个工程师在公司的工作年限
(3)询问每个工程师在行业的工作年限
(4)根据经理的责任估计其总工作量
5.团队拆分的事项检查表
(1)确定如何分拆代码
(2)按照服务拆分服务
(3)尽可能的把基类平均分割,每个基类由一个人负责
(4)在代码库中加入提醒,确保当相关代码被修改时每个人都知晓
6.冲突有好坏之分。
好的冲突是健康的争辩,是团队关于该做什么或者为什么要做而发生的冲突,他设计更大的视角和更多的经验。坏的冲突基于角色,经常涉及怎么做或者该谁做。
7.什么是领导力
Friendster未能及时解决系统失效问题。而不是设计出一个可扩展的解决方案来纠正问题时,用户成群的转向其他的网站。
一个人的领导能力是直接取决于其影响个人或者组织行为的能力。
专注,希望和同情是改变个人的三个要素。专注是自知,包括感情和能力,希望和同情有助于产生愿景,从而驱动改变。
现在来看,曾近与我们愉快的共事过的一些最好的领导人所共同拥有的几个特点。这包括以身作则,不刚愎自用,努力完成使命,同时留意和同情组织的需要,及时决策,给团队授权,和股东的利益保持一致。
8.身先士卒
从行为的角度来说,你应该表现给你的团队看,己所不欲,勿施于人。好的领导不会滥用职权,他们不认为自己的职位允许他们拥有某种特权。你其实已经得到了高收入待遇作为补偿。
如果照此办理,你就会注意到员工在模仿你,人的产出增加,从而增加机构的整体可扩展性。
9.谦虚谨慎
你要做的就是回想一下自己职业生涯中所遇到的最好的老板,你对他最忠心,愿意为他做任何事情,那个老板一定会把股东的利益放在第一位,并且总是强调团队,首先想着如何为股东创造更多价值,而不是为个人带来价值,如果你这么做,你也会成功。
10.以人为本,使命为先
对于成功组织内经验丰富的领导。看看他手下有多少人曾经不断的跟随这位经理升迁就你能知道。
“以人为本,使命为先”的领导,更容易让自己的手下跟随自己走向职业发展的新阶段。
11.决策英明,以德服人
团队希望你能做出合适的判断,并快速解决主要的问题。其他的人确信一段时间后你会犯错误。这就是人性。一般而言,你要依靠合适的信息,不浪费时间,迅速行动并作出最佳决策。勇敢和决策是一个领导必然要关注的事情。
12.愿景
愿景是一个公司,组织或者计划的未来前景的描绘。这是一个对理想未来的生动描述,这个一揽子计划清楚地定义了理想的状态或者出路,可以度量并容易记忆。
参考“美国公民的效忠宣誓”
13.总结
成功的领导的行为具有一定的特征,这包括以身作则,谦虚谨慎,大公无私,在完成任务的同时照顾好团队。领导如果能专注于更大的利益,而不是和员工谈利益交换,一般都会得到更好的结果。应该考虑以德服人,认识到你所做的一切都应该与股东的价值一致。
愿景,使命和目标的组成部分都对领导力发挥着作用,而SMART可以用来在扩展性目标的创建中发挥作用。