优秀技术领导者的修成之道

程序人生-传奇人物 专栏收录该内容
30 篇文章 0 订阅
日前,曾就职于谷歌、Square、DoubleHelix等公司的资深软件工程师及创业者David Byttow撰文阐述如何成为一名伟大的技术领导者:丰富的知识积累、对问题的迅速处理、大局观意识、能动性和对不必要的功能说“不”等。

最成功的项目都有一位优秀的技术领导者,来推动项目前进,同时确保正确制定每一个技术决策以及树立团队成员的信心。

日前,曾就职于谷歌、Square、DoubleHelix等公司的资深软件工程师及创业者David Byttow撰文介绍了他从一介草根到被谷歌录用的经历,在谷歌度过了精彩非凡的五年,作为一名工程师的他不断学习和成长。他在文章中总结了自己的工作经历,并分享成为优秀技术领导者的修成之道。

David Byttow认为成为优秀技术领导者可以从三个方面来说,属性、活动、行为。

属性(指工作本身所具有的各种特性)

在你的工作生活中,随着时间的推移,你应该不断加强三个属性:知识、速度和意识。

1. 知识

如果团队成员问关于一个特定的组件或系统工作原理的问题,你应该能够足够细的去解释它或者介绍给能回答这个问题的人。

想要提高专业知识水平,要做三件事情(按先后顺序):

优秀的技术领导者应该掌握多种技术,如:Java、JavaScript、C++、分布式存储系统、Web客户端等。

2. 速度

你应该努力做到迅速反应并做出即时的决定。若工程师来向你反映问题,都期待你能做出迅速的反应。David Byttow最擅长的就是利用邮件,工作上涉及到问题跟踪、代码审查和软件生产等事情,都会及时的发邮件通知给团队成员,并能够让他们通过邮件发表评论。

3. 意识

你应该保持在任何时候对项目都有整体把控的意识,否则你就不可能知道即将遇到的问题。如果存在有一个内部或者外部的力量威胁项目放缓下来,那么你应该知道它。同样,在这方面电子邮件整合起到关键作用。理想情况下,所有项目有关的状态或改变,都应该以某种形式通过电子邮件知晓,即使是线下的聚会。

能动性

1. 阻止

阻止需要高水平的意识和在战略决策的高度。技术领导者需要认识项目到底是什么,在做出一些差的决定之前,事先直接阻止,通常都会有一个更好的解决方案,没有最好只有更好。若一个工程师把自己的代码给另一位工程师进行审查,这可能是很正常的一件事情,但事实上,这极有可能引入新的错误。你可以加入他们的审查,并提醒写代码的工程师,这对整个项目都是有益的。

2. 疏通

与阻止相反,疏通也同样主要。如果有人遇到一个问题,你应该给出一个答案,或者寻助能解决问题的人。对于一个实习生而言,如果他们没有得到答案,往往就会被卡住,或者更糟糕的是感到沮丧。你不得不一直学习,并加强自己各方面的知识来给出正确答案。

3. 重新导向

不管你有多优秀,总有你不知道的地方,你不能回答他人提出的所有问题。即使从技术层面来讲,你是可以做到,但这几乎会花掉你所有的时间。其实,你完全可以不用这样,你可以建立一个知识库,这个库有你解决问题的方法、可以请教的人等,这势必会给你节省大量的时间。

4. 决策

你的部分职责就是做决策,而你的团队凡事也都依靠你。你越快的做出一个决策,别人就可以更快的采取行动。

在做决策的时候要注意以下几个方面:

筛选自己的决定,直至剩下两个选择。问题的复杂性随着可选择的方案增多呈指数增长;

快速做出决策最好是基于一定经验和科学的数据;

如果你在某个点上做不出正确的决策,那么你要考虑是否去找能解决这个问题的人来做决策;

如果仍然没有最佳的选择,那么有可能是没有足够的数据或被错误的问题误导。最后,要么停下来,要么就凭自己的直觉。

5. 楷模

技术领导者最重要的一点,他们自身就是一个楷模,即领导者要做到以身作则、可以被别人学习。技术领导者通常不是管理人员,因为他们的精力主要用在代码上而不是人。因此,对团队成员的尊重和信任是极其重要的,这有益于工作的开展和项目的进行。

大多数的领导者可能会发现很难腾出时间写代码,这样是不可取的。有些时候,你写的代码没有多大的作用,可能只是修复一些小Bug或添加一条有用的代码片段,你这样做比代码本身更有价值。

行为

下面列出了一些事,可以帮助技术领导者推动项目的前进。

制定产品启动、测试、发布计划
高效地主持工程师团队会议
确保会议是有用的、短暂的、必要的
找出优先项目
对不必要的功能说“不”
对遇到的问题要及时跟踪解决
学会协作解决Bug
维系好各个职能部门之间的关系
将目标细化,定下达到目标的日期
保持你所使用的工具一直是最新的
培训工程师
从其它的团队招募工程师
审阅代码,并提供有用的反馈
读、写,并给他人的设计文件给予反馈
在合适的时间写合适的代码
要学会和其它的工程师团队相互协作
经常思考并寻求更好的解决问题方案
……

David Byttow认为想要成为一名成功的技术领导者,没有捷径可言,需脚踏实地做好每一件事,慢慢的积累,并保持信念。

 

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
《成为技术领导者》阐述了作为一名成功领导者所必须掌握领导方法与技巧——创新、激励和组织。本书提出了一些方法,供读者分析自己在这三个方面领导技巧,并提供了开发这些技巧所需实践步骤。本书是一本个性化掼,帮助人们培养成为成功领导者素质。它告诉人们在技术环境下,哪些领导技能最有效,以及为什么技术人员在向技术领导者转变过程存在这样或那样困难。本书探讨范畴不仅仅局限于技术层面,而且还拓展到了如何与他人更好地协作。温伯格通过他幽默和坦诚语言在书中阐述了不同类型领导行为,分析了那些阻止有效领导或排斥他人领导不利因素,并指出了能够把事情做得更好行为因讲解基本原理过程中所举逸闻趣事、类比与比喻令人印象深刻,非常有助于读者领会其中精要。本书在美国项目管理学会《项目管理知识体系指南》(PMBOK)中,被确定为重要参考文献。本书适合所有管理者和被管理者,以及那些管理者和被管理者共同生活或相识人。对于那些领导者、希望成为领导者技术人员、以及不想成为领导者技术人员,本书绝对值得拥有。 作者简介 · · · · · · 杰拉尔德·温伯格,软件领域最著名专家之一,美国计算机名人堂代表人物,Weinbrg & Weinberg顾问公司(位于美国内布拉斯加州首席林肯市)负责人。温伯格精力旺盛、思想活跃,从20世纪70年代开始,他总共撰写了30多本书籍和数以百计论文。在西方国家乃至全球,温伯格拥有大量忠实读者群,这些“追星族”阅读了温伯格每本重要著作,他们甚至建有专门组织和网站,讨论和交流大师重要思想。可以说,温伯格近年来每本新书都是在万众瞩目中推出。 朱于军,1999年于北京邮电大学获得电子与信息系统博士学位,发表论文二十余篇。其后加入朗讯贝尔实验室从事通信网络设备研发。 第Ⅰ篇 定义 1 第1章 究竟什么是领导? 3 勉强领导者 3 面对领导问题 4 传统但有缺陷领导观点 5 对立社会模型 7 领导一种有机定义 10 思考题 12 第2章 领导风格模型 13 激励 14 想法 15 组织 15 领导MOI模型 16 技术领导者做什么 17 相信存在更好方法 18 思考题 20 第3章 解决问题型领导风格 21 理解问题 21 管理想法交流 23 控制质量 26 思考题 28 第4章 领导者是如何成长起来 29 熟能生巧 30 向前飞跃 31 坠入低谷 32 在现实社会中成长 34 成长感觉 35 元循环 36 思考题 38 第5章 我做不到,因为 39 我不是一名经理 39 我不是作领导那种人 41 我会失去我技术专长 43 我处在成长重大危机中 44 我不想要那么多权力 45 思考题 46 第Ⅱ篇 创新 48 第6章 创新道路上三大障碍 49 你是否意识到自己吃了什么甜品 50 自蔽:首要障碍 52 没问题综合症:第二大障碍 53 惟一解决方案信仰:第三大障碍 56 小结 58 思考题 59 第7章 开发自知之明工具 你激励测试 60 你最初反应 61 你个人日记 61 思考题 66 第8章 开发创新能力 解决问题型领导中心信条 68 创造性错误 68 偷来想法 69 被误解偷窃想法 70 性交 71 为什么想法似乎是不道德 71 思考题 73 第9章 远见 74 事业线 74 事情本身无关紧要 76 成功会滋生失败吗 77 远见主要作用 78 为什么远见能造就创新者 79 找寻你自己远见 80 思考题 81 第Ⅲ篇 激励 82 第10章 激励他人首要障碍 84 自我测试 84 交往模式 86 交往隐含部分 87 Satir交往模型 88 理解交流失败原因 91 开始清晰交流一种方式 92 思考题 94 第11章 激励他人第二大障碍 95 令人不快任务 96 Weinberg目标 98 计划和未来 99 第二大障碍 100 领导者作为人 101 思考题 103 第12章 帮助他人问题 104 帮助能力与生俱来 104 试图提供帮助:一次练习 105 关于帮助一些教训 108 帮助与自尊 111 思考题 113 第13章 学习成为一个激励者 114 始终真诚(不管你是否真如此) 114 生存准则 115 元准则 116 把准则转换成指导原则 117 变得真正关心他人 121 你应当阅读DaleCarnegie原因以及阅读时间选择 122 思考题 123 第14章 力量之源 124 力量是一种关系 124 力量源自技术 125 专长是力量 127 保持力量 128 思考题 130 第15章 力量和一致 131 机械性问题 131 行为成熟模式 133 处理你自己机械性问题 134 一致回报 137 思考题 140 第Ⅳ篇 组织 141 第16章 获得组织力量 143 转换力量 143 利用力量 148 思考题 150 第17章 解决问题型团队有效组织 151 组织形式频谱 152 混合组织形式 155 形式服务于功能 157 附录:给排名打分 158 思考题 159 第18章 有效组织障碍 160 障碍一:玩大游戏 160 障碍二:将人们视为机器那样去组织 162 障碍三:亲自动手 163 障碍四:奖励效率低下组织 164 有机地组织 164 思考题 166 第19章 学习成为一个组织者 167 实践 167 观察和实验 169 寻找不一致:他们已尽其所能 170 查找问题症结所在 171 不同合理性 172 将你自己作为团队模型 173 在成功中改变 173 思考题 175 第Ⅴ篇 转变 176 第20章 如何考核你领导业绩 178 教授开学第一天 178 改进策略 181 讲授和领导可以通过学习掌握吗 182 第一天评价 182 解决之道 183 思考题 186 第21章 经受领导才能考验 187 高层管理人员考验 188 承受考验能力 188 如何对待入侵者 189 怎样做才正确 192 使用和滥用考验 193 思考题 195 第22章 为改变而制定个人计划 196 一次练习 196 改变时精神波动 197 个人成就计划 198 这有用吗 199 计划要素 200 思考题 202 第23章 寻找时间来改善自我 203 关注目标 204 一箭双雕 205 最廉价学费 207 思考题 209 第24章 为转变寻求支持 210 支持系统 210 技术资源支持 211 直接批评支持 212 成长支持 213 对康复支持 214 情感支持 215 精神支持 215 对维持领导支持 216 思考题 218 尾声 219 Rosy回答 220 Dave疏导 221 列出你资本和不足 222 摆脱执迷 223 参考文献 225 策划人语 231
]《成为技术领导者》阐述了作为一名成功领导者所必须掌握领导方法与技巧--创新、激励和组织。本书提出了一些方法,供读者分析自己在这三个方面领导技巧,并提供了开发这些技巧所需实践步骤。"成为领导者不是因为外界发生了什么",温伯格说,"而是取决于你做了什么"。 本书探讨范畴不仅仅局限于技术层面,而且还拓展到了如何与他人更好地协作。作者在讲解基本原理过程中所举逸闻趣事、类比与比喻令人印象深刻,因此有助于读者领会其中精要。应该如何为成功进行计划?又应该如何使之成为现实?--本书将为你提供实用和有价值指导。此外,本书还在美国项目管理学会《项目管理知识体系指南》(PMBOK)中,被确定为重要参考文献。 本书首先为创新-激励-组织模型下了定义,指出成为一名技术领导者应该做什么,这个模型为本书其余部分搭建起框架。其次,本书分析了创新道路上主要障碍,并研究了如何帮助自己和他人克服这些障碍。本书在第III篇中说明了影响他人因素是什么,以及应该通过什么来增强你影响力。通过第V篇内容,我们会了解组织力量为何是巨大,在将已有力量转换成组织力量时能做些什么,以及学会如何成为一个有效组织者。本书最后一部分研究了在你设法改变行为时,需要考虑到种种因素。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值