CODING 告诉你硅谷的研发项目管理之道(4)
写在前面
优秀的项目管理者是怎么工作的,如何帮助研发团队高效工作?一直是 CODING 关注的重要话题,我们不断地打磨 CODING 研发系统来让开发更简单。近期我们精心挑选了几篇硅谷科技公司研发管理者的 README 进行翻译。README 主要用来向团队成员展示项目管理者的工作理念和工作方式,以便成员能够快速地融入到团队当中。
原文地址:https://github.com/molly/manager-README
原文作者:Molly,HubSpot 的技术负责人,一位暖心的女技术主管
译者注:HubSpot 是一家为社交媒体营销、内容管理、网络分析和搜索引擎优化提供工具与服务的科技公司。
前几篇我们翻译的是男性研发管理者的自述管理者(https://zhuanlan.zhihu.com/p/65842428),接下来我们来分享女性研发管理者的工作方式和管理风格。在下文中,除了对技术的持续追求、对高效团队的不懈努力之外,我们也看到了作为女性管理者特有的细腻:比如注重团队成员的心理状况、对多样性的包容。
Hi,我是 Molly。
非常期待认识你!写这篇文档是为了让你更好地了解我的思考方式和工作方式,不过它并不能取代我们之间共同建立工作关系以及相互理解的过程。
我的角色
长话短说:作为技术主管,我的职责是确保团队的整体成功和快乐氛围、成就客户、完善产品与业务。更详细的职责如下:
- 确保你不但职业上成功,同时心理上也能保持快乐。 我希望你能够在团队中提升技术能力、发展职业、享受你的工作,并且秉持团队和公司的愿景。
- 确保我们团队的方向是正确的。 你可能听说过 Dharmesh 关于“对齐向量”的讨论(https://thinkgrowth.org/what-elon-musk-taught-me-about-growing-a-business-c2c173f5bff3 ):确保我们团队是一致的,朝着同一方向前进。
译者注:Dharmesh 是 HubSpot 公司的创始人。
“对齐向量”是指利用线性代数中的矢量概念来描述团队合作,Dharmesh 受到了 SpaceX 创始人 Elon Musk 的启发:将团队中的每个人看成一个矢量(有力量和方向),当所有矢量的方向调整为一致时,它们的力量加和才会达到最大值。
如果团队成员能力都很强,但各行其道,那只会事倍功半
- 确保我们能与其他团队各取所需,并且在做正确的事情,而不一定是被要求做的事。
- 我也参与开发写代码。
以上的职责按照重要性有先后顺序,如果你事业不成功、工作也不快乐,那我们的团队也不会成功、快乐。当团队出了点麻烦,那写代码很可能就不是我的首要任务。
另外:我的工作不是准确地告诉你该做什么和该怎么做,我不是团队的“官方决策者”。当我向其他人询问反馈时,有人问了这一点,然后说了一些令我心酸的话:你需要对团队做出的决定负责,即使你不是大部分时间在做这些决定的人。
我会认真阅读你的代码,我希望你对我的代码也有所思考。 到一定阶段后,你会全权负责你自己的代码。如果你有一个很好的理由去做些其他事情,你尽管去做,“善用判断力”是 HubSpot 文化的关键部分,它同样适用于敲代码以外的所有事情。
请尽情反馈
如果你对我有啥反馈,请告诉我。团队里可能有一些你喜欢的东西、想改进的东西、一些你认为我搞砸的事情、或者我没正确分类的事情。即使你认为它们不值一提,我还是想听听;即使你认为我不想听,我也想听听你为啥会有这种感觉。
我更喜欢面对面的反馈。如果你只愿意用电子邮件或者 Slack,那也 OK,至少比你不提来得好。
如果你有想法但不愿意直接给我反馈,你可以反馈给我的上属,这样他们就可以通过匿名的方式传递给我,而我就可以着手处理它们。
同样地,如果你对一个团队成员有反馈,我建议你直接告诉他们。如果这么做让你觉得不舒服,可以随时让我来转达。
如果你还在纠结反馈的问题,告诉我,我们可以讨论下。
关于一对一
我每周会在你的日历上安排三十分钟的一对一会议。如果你需要更多的时间,我会调整。第一次我们可能会安排一小时的一对一会议,只是为了确保我们有足够时间去过一过团队任务和介绍性事务,你不需要专门为此做什么准备。
一对一是你的表达机会,我可能会有一些事情要和你讨论,但首先是你的主场,可以谈谈你最近在做些什么、需要什么、希望改变什么、对团队、同事的感受如何、职业目标等等。这些都是当我们坐在同事的办公桌前你可能不会和我进行的对话。如果你想给我一些事务的状态更新或者你被什么问题卡住了的话,更适合在我办公桌前快速和我聊一下,或者通过 GitHub 的 issue、Slack、单独的事务会议。
如果你认为有帮助的话,我鼓励你写下你想聊聊的事情。在会议时临时想一些事情是有点困难的。如果你有想谈论的事情,但很难口头表达出来,可以提前给我一个粗略的议程。如果你不知道该谈些啥,就直接说你不知道该谈啥,我们就把它作为一个话题。
这些都是我看过的一些有趣的文章,尽管我不一定同意所有的观点:
[1] https://getlighthouse.com/blog/effective-1-on-1-meetings/
[2] https://medium.com/@mrabkin/the-art-of-the-awkward-1-1-f4e1dcbd1c5c
如果你看在其它事情上有独特的想法,这也可以成为我们一对一不错的话题。
关于绩效
在一对一上我会给出你的绩效反馈。如果你十分担心你的绩效,我会让你知道绩效结果。如果你觉得我对你的绩效有些担心,也请告诉我。
工作时间
当我在办公室工作时,你可以在 11:00 ~ 17:30 找到我,我经常会比这个时间早点或晚点。在工作日,我经常下班吃完晚饭后在家继续工作。
在工作时间我通常一周在家工作一到两次,并且将我的 Slack 状态设置为“在家”
CODING 告诉你硅谷的研发项目管理之道(4)的更多相关文章
- CODING 告诉你硅谷的研发项目管理之道(5)
CODING 已经通过前四期文章,让大家逐步了解了一些硅谷优秀的项目管理者是如何工作.如何维持团队高效运作的.在过去的十几年中,中国的互联网行业发展过于迅猛,导致很多管理人员都是赶鸭子上架,商场如战场 ...
- CODING 告诉你硅谷的研发项目管理之道系列(6)
写在前面 优秀的研发管理者是怎么工作的,如何更加高效地管理研发团队?这些一直是 CODING关注的重要话题,我们不断地打磨 CODING 研发系统来让开发更简单.近期我们精心挑选了几篇硅谷科技公司研发 ...
- CODING 告诉你硅谷的研发项目管理之道(3)
前言: 本文为 CODING 教你一步步从一个程序员变身成管理者系列文章的第三篇,文章内容来自 Unity 的一位研发总监,详细叙述了他的管理风格和处事态度,同时列举了很多扩展阅读材料来帮助读者更全面 ...
- CODING 告诉你硅谷项目经理的项目管理之道(2)
优秀的项目管理者是怎么工作的?如何帮助研发团队高效工作?这一直是 CODING 关注的重要话题,我们不断地打磨 CODING 研发管理系统来让开发更简单. 近期我们精心挑选了几篇硅谷科技公司研发管理者 ...
- CODING 告诉你硅谷项目经理的项目管理之道
写在前面 优秀的项目管理者是怎么工作的,如何把一个研发团队的绩效激发到最大? 我们精心挑选了几篇硅谷科技公司研发管理者的 README 进行翻译. README 主要用来向团队成员展示项目管理者的工作 ...
- 如何使用 CODING 进行瀑布流式研发
你好,欢迎使用CODING!这份最佳实践将帮助你通过 CODING 更好地实践瀑布流式开发流程. 什么是瀑布流式研发 1970 年温斯顿·罗伊斯(Winston Royce)提出了著名的"瀑 ...
- 8Manage:聚焦研发企业利器——研发项目管理
[导读]研发是企业保持核心竞争力的基石.那么对于研发企业来说,如何计划研发项目目标.保障项目的稳定运行,如何分配人才.资源,把控项目成本呢?这些一系列问题摆在管理者面前!引入8Manage研发项目管理 ...
- 什么是云效 Projex,云效Projex企业级高效研发项目管理平台
云效项目协作Projects是一款企业级高效研发项目管理平台, 提供了快速实践的敏捷研发项目管理机制,提供对需求.迭代.缺陷各个维度的协同管理以及相关的统计报告,让研发团队高效协作.践行敏捷并持续交付 ...
- Atitit.attilax软件研发与项目管理之道
Atitit.attilax软件研发与项目管理之道 1. 前言4 2. 鸣谢4 3. Genesis 创世记4 4. 软件发展史4 5. 箴言4 6. 使徒行传 4 7. attilax书 4 8. ...
随机推荐
- linux 下载rpm包到本地,createrepo:创建本地YUM源
如何下载rpm包到本地 设置yum安装时,保留rpm包. 1.编辑 /etc/yum.conf 将keepcache的值设置为1; 这样就可以将yum安装时的rpm包保存在 /var/cache/yu ...
- HDU 4055 Number String:前缀和优化dp【增长趋势——处理重复选数】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4055 题意: 给你一个由'I', 'D', '?'组成的字符串,长度为n,代表了一个1~n+1的排列中 ...
- C#中在内容页获取其模板页中的变量,或者值
在CSDN的博文中看到了 muziduoxi 的文章:http://blog.csdn.net/muziduoxi/article/details/5386543 虽然里面提到的方法没有解决我的难题, ...
- WEB安全之Token浅谈
Token一般用在两个地方——防止表单重复提交.anti csrf攻击(跨站点请求伪造). 两者在原理上都是通过session token来实现的.当客户端请求页面时,服务器会生成一个随机数Token ...
- Git_学习_01_ 常用 Git 命令清单
我每天使用 Git ,但是很多命令记不住. 一般来说,日常使用只要记住下图6个命令,就可以了.但是熟练使用,恐怕要记住60-100个命令. 下面是我整理的常用 Git 命令清单.几个专用名词的译名如下 ...
- ATL实现COM组件
参考文献:https://blog.csdn.net/Marcus2006/article/details/41978799 ATL实现COM组件比较简单,关键是在程序中如何调用该组件. vs2010 ...
- 10 - Django应用第七步
1 自定义管理表单 通过在admin.py注册之后可以在后台中管理相应注册的表 但是我们还学要更多的自定义操作 polls/admin.py from django.contrib import ad ...
- stackoverflow打开慢
C:\Windows\System32\drivers\etc 下的hosts文件最下面添加 127.0.0.1 ajax.googleapis.com
- [转]WebKit CSS3 动画基础
前几天在Qzone上看到css3动画,非常神奇,所以也学习了一下.首先看看效果http://www.css88.com/demo/css3_Animation/ 很悲剧的是css3动画现在只有WebK ...
- Send Code to evernote by my specify notebook
#coding:utf-8 import sys sys.path.append("lib") import thrift.protocol.TBinaryProtocol as ...