说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

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

HTML文档下载 WORD文档下载 PDF文档下载
日前,曾就职于谷歌、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认为想要成为一名成功的技术领导者,没有捷径可言,需脚踏实地做好每一件事,慢慢的积累,并保持信念。(文/钱曙光 责编/魏兵)

谁将是传统密码的终结者 专访民生银行:CPOS平台如何从线下布局移动支付 MathWorks程邺:机器人时代未来已来 Swift编程规范:保持代码优美的10个方法 中国第二届CSS开发者大会视频&PPT全部免费观看 如何基于Vert.x实现远程调用? Go 1.5如期发布,完全告别C代码 Rust一周集锦(三):关闭3个RFC并为1.4版本做准备 【CTO讲堂】多备份创始人陈元强:在线灾备革命背后的事 探索React:组件间通信过程解析 机智云完成2亿元B轮融资 将围绕信息安全与机器学习创建“机智云联合实验室” 【CTO讲堂】深度?广度?浅析技术人员的职业发展之路 详解React Flux架构工作方式 专访Tiny框架创始人悠然:好的软件设计是“品”出来的 开发移动应用的7大设计要点 历时一年半 现代Web框架Phoenix 1.0正式发布 【七问七答】对话Erlang核心成员Eric Merritt 分布式文档数据库MongoDB开发版本3.1.7发布 年末巨献!SDCC 2015中国软件开发者嘉年华全面开启 Qualcomm中国2015高峰论坛:新品牌与5G技术展望 福利!MDCC 2015 免费展位等你来申请! 《近匠》Gamegou:多些坚持,瞄准海外的小团队也有春天 细说JavaScript异步函数发展历程 YoMail创始人Albert Yang:我与Email交织的程序人生 TIOBE 2015年9月编程语言排行榜:时髦语言Rust进前50 50张999元限量特惠票!SDCC2015软件开发嘉年华 首批讲师名单公布 百度安全:XcodeGhost大爆发可能只是冰山一角 北京市计算中心云计算转型:缘定OpenStack MDCC 2015移动开发者大会 八大技术专场首批议题剧透 Apple TV指南:从零开始用Swift开发个tvOS应用 React Native、开源:MDCC平台与技术Android专场全揭秘! ftp传送文件 请教一个双机间网卡互连的问题 我在vs.net中使用cdo组件发信,编译出来的程序在没有安装vs.net的机器上报错(装了.net framework) 接着昨天的问题,Process.GetProcess()里的marchinename可以添别人的机器名。 写字板的颜色组合框是怎么做的? 错误代码:80020009??? 十万火急!谁知道怎么看sql都执行了哪些操作! 一个小问题? 哪有mandrake完整版下载? 他今天落荒而逃了!非常兴奋!!散分!!! 各位大虾帮忙,一个很菜的问题 请问如何在388手机上显示超过一屏幕的文本? 用vb6.0做的ftp下载的客户端程序 请问有为SUNPLUS16位机(MIUnSP™)开发平台的高手吗? 几经努力,没有经果.......(#if)真的很难吗? 涨分好机会,我有大问题:用什么方法可以实现——联接 电话网络(有线、无线)与电脑服务器,实现消息即时通信 欢迎多一些高手朋友提供 JAVA开发中的B/S方式,C/S方式到底是什么? 关于delphi中的查找赋值 >>>>>>关于new,delete 的简单问题《〈〈〈〈? 全国各地接吻比赛(想学习经验、姿势的进来) 数据挖掘关联规则算法的原代码能在哪里找到,譬如apriori算法? 请问16个主要颜色的RGB值。 使用过存储过程的大家帮忙呀。。。。。 websphere怎么啦? 救急:query回写 想学C#,有啥好书?? 如何动态地获得一个组件的属性、方法并调用? 请帮我看看这个小的asp程序为什么不能被网页调用?IE说这个网页不能显示 失业,散分!!! c++ builder 如何引用access数据据库的图片字段(ole对象),我用TDBimage控件不能看 CSS滤镜的使用!! 共同关注 失业了,散分!!! 大家有没有看网络小说啊!能提供几个经典些给小弟参考参考么? 失败!!失败!!! 失业了,散分!!! 怎样在java的桌面程序里打开浏览器呢 DataGrid如何实现鼠标放上去改变颜色? Foxpro数据库中,可否导出oracle可以操作的表呢?大虾指点啊! 请问调用存储过程中一个输入参数为nvarchar(24)的时侯,我在asp中的输入怎么会报错? 失业了,散分!!! 华工科技开目软件集成公司怎么样? 失业了,散分!!! 失业了,散分!!! 失业了,散分!!! 我用update更新互联网上的数据库,总数大约有700多条,在更新过程中程序窗口没响应了,无法最大化,最小化,关闭,但进度条仍然在走,更 水园公务帖[2003.03.11——2003.03.17] 无人回答的帖子,再发一次。up有分 快去微软件聊天室了,开聊了。 from表单中的参数无法传递? 急!急!急!急!急!我安装Visual studio 6.0中文版不能够成功,是什么原因?? “逆温现象”的危害是什么? 温怎么组词 万有引力定律试题既然宇宙间的一切物体都是相互吸引的,哪为什么物体没有被吸引到一起 H2+02—h20 为什么原子个数少了 祥林嫂是一个什么样的人物 为什么我们能够闻到远处的花香? 已知a mol H2和b mol H2O中所含的原子个数相等,则a:b的值为( ).a:b的值为多少!为什么, 哪个少数民族居住在福建土楼? 空气压缩机上的,触发器连接气压开关怎么接线,具体点 描述一下北方、冬季的“大自然的语言”,用上拟人、排比的修辞方法 若1克水中含有m个氢原子,则阿伏伽德罗可用含有m的代数式表示为? 靠旁路气压控制主路开关的阀门是什么阀门里走天然气,阀门上有另外一单独控制口,接空气,靠此空气压力控制阀门开关,能完成这个操作的 中学家长委员会情况登记表 中的教育经历 何单位 职务 怎么写? 斗鸡 斗鸡 斗鸡 斗鸡一首很老的曲子了 以前听过 只知道叫 斗鸡 但是找不到 哪个朋友有 传一个吧可能名字不太确切 音乐里有鸡在一直叫 非常好听这都是什么回答 洗衣机气压开关拔掉管子用嘴吹一下,波轮就会转了,不过要用力吹,气压开关能修吗、换一个要多少钱,如果把上面连根线连起来,不使用气压开关会有什么后果 中学历史教育为什么比较萧条? 我想问一下斗鸡爱好者们,真斗鸡和假斗鸡的区别是什么?是不是所有的的纯斗鸡的头下没有下冠? 六氟化硫开关气压低如何处理 分析中学历史课本长短利弊,并评价中学历史教育. 清明节的诗 有几个写几个 清明节的词四字的十个 220kvsf6母联断路器气压到零的处理,对母联开关应如何处理 电磁波在真空中传播的速度是3*10^8m/s,有一个广播电台的频率是90MHz,这个电台发 用一尘不染这个词语的不同意思写话.(1)指环境清洁.(2)指人品纯洁,丝毫没有沾染坏习气如题 什么样的气动螺丝刀好用一. 半自动捶打式气动起子 二.全自动气动起子 三.手按式气动起子 四.下压式电动起子 请问哪种好用啊,万分感激. 泉城、春城、花城、蓉城、水城、车城相应的名称是? 风马牛不相及 现在人们用来比喻什么 修摩托车气动螺丝刀要用5H还是10h……气动螺丝刀5h和10h是什么意思 雨天贴车膜好吗 有谁知道[风马牛不相及]是什么意思?怎么来的? 黄土高原的土层一般厚多少米 自来水表可以竖着安装吗?会影响正常走数目字吗? "唯是风马牛不相及也”怎么理解? 九年级所有元素的化合价是多少? 自来水表由镇自来水公司安装吗家里刚买了房子,打算安装水表,是由市级自来水公司安装还是镇里的自来水公司安装? 四渡赤水出奇兵简介 我们能闻到花香是---------现象说明了什么 如图为某次试验时打出的纸带,打点计时器如图所示为研究匀变速直线运动某次实验时打出的纸带,打点计时器每隔0.02s打一个点,图中O点为第一个点,A、B、C、D为每两点选定的计数点.根据图中 关于四渡赤水出奇兵调虎离山袭金沙,毛主席用兵真如神.“调虎离山”这个成语在表达内容方面有什么作用? 人能听到回声的条件是回升到达人耳比原声至少晚0.1s,由此人要能听到自己的回声,应离障碍物至少多远? 高3物理复习电磁学基础不好,应该怎么办?我初中的时候电学就不怎么样,不知道该怎么去学.而且上课听的在怎么认真.回家了还是什么都不会.很烦躁.现在高3开始复习电磁学.做题没思路.而且 四渡赤水出奇兵的背景 塞下曲六首其一中的“天山”是天山山脉还是祁连山脉? 滑雪运动员从高山往下滑雪,重力势能增大,动能减小,机械能是不变还是减小?滑雪时,滑雪板与雪面间有空气隔离着我是认为减小,因为空气与滑雪板有摩擦,机械能转化为热能可是我同学们说机 花店周围闻到花香能证明分子间有间隙吗谁第一个有反应加五悬赏 《四渡赤水出奇兵》中的一些问题1、求四渡赤水的故事.2、两个重不同的读音和意思.敌重兵,压黔境.乌江天险重飞渡. 要收听山西某一电台广播时,将收音机的旋钮调制100HZ,则所收电磁波发射的频率是?电磁波长? 为福建土楼设计广告语 星期怎么组词 我想知道电台发射电磁波,电视机收音机接受后转化为音频视频的原理电动力学?谢谢大家首先谢谢大家的回答,我不是这个专业的,最近在思考分子光谱的吸收和发射原理,要用到这方面的知识. 自来水表不显示怎么回事? 为了保护听力,噪声控制在多少分贝一下? 教育我们“抵御诱惑”“正确对待诱惑”的名言名句,或者诗歌,都可以! 求解答大恩不言谢 风马牛不相及可用什么谚语来说明风马牛不相及这句成语的意思可用什么谚语来说 一个凡人究竟该怎样抗拒诱惑,而坚持理想和目标,不被俗世所奴役,而能有一个快乐的人生.答中者,感激不尽. 水通电发生变化是,变化的微粒是( ),没有发生变化的微粒是( ) 风马牛不相及意思相近的一句俗语给一句俗语! 三课《钓鱼》 加上合适的关联词:一个人从小受到严格的教育.一个人会获得抵抗诱惑的勇气和力量.下一题我面临道德抉择的时候.我会想起父亲告(讠戒)我的话.《小灵通家庭作业》第5面 “束水冲沙法”原理? 万有引力定律的题目1.地球质量大约是月球质量的81倍,一飞行器在地球和月球之间,当地球对它的引力和月球对它的引力相等时,这飞行器距地心距离与距月心距离之比为____________.2.已知地面的 国外球星逃税手段多样 “土豪”大战“永康一辆槽罐车倒扣在宝马上 车上母子加拿大暴风雨30多万人受影响洛杉矶机场遇枪击 国航滞留十小时金华交警首创非机动车左转弯二次过街(丽水公布一批干部任免名单巴塔头目被无人机击毙阿根廷:监狱财政吃紧 多人“捡漏”越外交部长王毅夫人主持扶贫义卖 筹30周边国家潜艇大扫描:日本威胁最大 印杭宁高速路车子爆炸 司机一家死里逃生男子开车手套厚得有点夸张 原是手伤无美机场枪击案导致1死7伤 疑犯称对政温州司机撞伤了姑娘一根手指 误工费索驾驶室人1个变3个 交警找出车祸肇事男人偷偷找小三 原配二奶联手起诉丈夫斯诺登将在俄“遥助”德国 作证“监听2013年是“男”还是“女”?哈里王子遭英国报刊窃听房租过高 白领伦敦上班巴塞罗那居住坐温州16家企业3500万元建起污水处周日表彰3000多名献血英雄深圳指标8名 全为专业技术人才加入“武林先生汇”孟加拉总领事取经“关爱行动”政策内生育子女 积分入学加1分入住四年小区商业街依然萧瑟面包店,你不能再次伤害消费者24小时美国总统奥巴马夫人 米歇尔抵京访华胡姑娘报假警测男友看新闻读汉字再次抽出三个欧洲游大奖我们老两口快70岁了还要照顾38岁的我家水族箱的灯不亮了一点都不漂亮了找大理石台面连续破损我都重新补发了还是澳大利亚发现“极可能”是客机残骸物体有风筝落到电线上动车迟开半小时上海开建中美“梦中心”一只蚊子在我耳边嗡嗡叫我还以为是幻听数字控看都教授走春装秀
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘