程序员闯入管理部门的指南

从命令行到命令行的转换需要一种新的思维模式——以及厚脸皮

何去何从?
汉斯通过pixabay

软件开发,就像任何职业一样,被分为领导和生产者。你是史蒂夫乔布斯,或者你是沃兹。两种完全不同的方法,但两者都可以取得巨大成功。

有才能的工程师可能会将管理团队视为职业发展的下一步。所以,如果你正在朝这个方向发展,你需要什么工具来实现转变?我们将探讨一些可能的方法,常见的陷阱,并提供解决方案。

第一个问题可能是是否要做出改变。如果像沃兹一样的生活更适合你呢?了解自己,了解管理是否真的是你想要的工作,值得进行一些自我反思。

彭博公司(Bloomberg L.P.)基础应用工程主管亚当•沃尔夫(Adam Wolf)表示:“你必须考虑这份工作的哪些方面是你真正喜欢的,哪些方面是你想要避免的。“如果你真正喜欢做的是让所有人团结起来,以团队的形式完成某件事,或者建立一个愿景并让所有人都支持它,那么管理就是一个产生更广泛影响的好机会。”

考虑管理层过渡彻底

管理轨道就从你现在所处的位置开始。这需要你承担更多的责任,接触团队成员,让自己成为大家关注的对象。正因为如此,你可能对自己的期望有了一个很好的初步估计,对自己的期望也有了一些暗示,但远不止这些。

Rick Hutley,太平洋大学分析临床教授,建议检查您的皮肤在计划以管理他人之前的厚度。

James Casty,工程副总裁厨师

“展示您可以在目前的职责中擅长的Excel构建信任,以便您可以转移到更多责任的角色。”- 厨师工程副总裁james casty

“问问你自己,你对风险和批评的容忍程度如何,”Hutley说,他曾是英国电信的首席信息官,现在是思科系统的创新副总裁。“要诚实。做一个快乐的基层工作者,总比做一个痛苦的领导好。也就是说,伸展你自己。鼓起勇气走出你的舒适区,承担更多的责任。”

管理他人往往会导致尴尬的局面。一个杰出的职业可能会让人不舒服。优秀的管理者会被一种渴望所驱使,去领导和理解传达批评可能会影响人们,但可能不会赢得朋友。

“领导力意味着有关努力的决定 - 不同意那些曾经是你同事的人 - 它可能是一个孤独的地方,”Hutley说。“你走的越高就越确定,你会失败 - 在某人的眼中。”

西雅图企业软件公司厨师工程副总裁James Casey表示,您可以传达您的守望者的愿望 - 这令人统治性重要 - 通过展示您拥有良好经理所拥有的品质。

“作为个人贡献者,领导力和指导是最重要的。”凯西说。“与此同时,问问你自己,‘我的队友们希望我领导这个团队吗?为什么?为什么不呢?”当你在考虑如何升职时,你需要把目前的工作做好——证明你能够胜任当前的工作,为你日后获得更高职位建立信任。”

但是,如果你以前从未管理过人,那么你怎么能知道导致其他人是否适合你?Hutley提供这些提示:“你是那些倾向于超越直接任务的人之一,而不仅仅是在工作中,而且在社交上也是社会的?你是否建议在他们似乎不对时做出更好的做事或挑战事情的方法?做其他人寻求你的思想或指导?如果是你,那么你是一个自然的领导者 - 其他人也认识到它。“

传达你的计划

如果你有希望的努力工作和注意细节会加快你的路上,你可能需要拓宽你的计划。管理的飞跃意味着完全重新设计你的工作生活。但第一步是电报你的老板意图。

硅谷高管教练詹妮弗·塞尔比·朗(Jennifer Selby Long)花了20年时间帮助软件开发人员进入管理层,并有效地领导团队。Long表示,出色的工作不足以传达正确的信息——你需要更多地站在前面。这并不总是容易的。

Sarah Nahm,联合创始人兼首席执行官,杠杆
“寻找业务增长最快的领域,因为这些领域将提供大量的有机机会,让你提升并承担额外的责任。”——Lever联合创始人兼首席执行官萨拉·纳姆

Long说:“几乎所有的软件工程师都想继续当软件工程师,所以除非你直接说出来,否则你的老板不会知道你想进入管理层。”“讨论你想为公司做出更多贡献并接受新挑战的愿望,而不仅仅是考虑你希望如何为自己的职业生涯带来好处。”

绩效评估和其他一对一的会议是一个很好的时机来展示你的晋升愿望。Chef工程副总裁Casey说,你的经理可能会帮助你确定你需要培养哪些技能来实现这个目标。

凯西说:“不管你的公司用什么系统来记录你的长期职业抱负和方向,你和经理一对一的会议都是详细讨论你目标的最佳时机。”“如果你和你的经理都同意你需要采取的途径来达到管理级别的责任,那么他们也会是你最大的倡导者。这是通向成功的最佳途径。”

以及这些其他提示,如果您正在寻求移动,那么一个微妙但痛苦的变化可能会改变您在办公室呈现自己的方式。如果您将打算在街道服装可能需要去的情况下,这显然是一个个人选择,并将Zuckerberg抛开。

“我收到的最好的建议是:'如果你想成为某种东西 - 看起来像它,”赫利斯说。“当一家公司想要填补他们的姿势,他们通过他们的心理罗迪克斯照顾那些”看起来像“这个人的人”他们正在寻找。当招聘广告出来时,开始看起来像领导者已经太晚了 - 你已经被你的行动归档到那个点。“

而这一微妙的转变——把你自己从背包中分离出来——可能足以让摩擦开始。

Jennifer Selby Long,行政教练

“作为一名经理,你90%的工作是影响他人,这是一项本质上不符合逻辑的工作。”——Jennifer Selby Long,高管教练

“看起来像领导者本身可以有点不舒服。当你周围的每个人都在牛仔裤和运动鞋时穿着整洁的裤子和干净的衬衫可以导致一些腿拉,”Hutley补充道。“但是你不能通过其他人站立在底部梯级上爬梯子。你必须以你的样子,说话和行为的方式区分自己。”

帮助

当然,你可以申请MBA课程,然后在网上或下班后完成。我们的专家表示,公共演讲课程、预算培训、迈尔斯-布里格斯(Myers-Briggs)等自我评估,以及多样性和包容性培训可以有所帮助。但是办公室里有很多机会可以帮助你朝正确的方向发展。

彭博社的沃尔夫表示:“我应该否认这个回答,我没有MBA学位。”“我的感觉是,通过成为一名管理者,而不是了解这个角色,我学到了更多关于如何成为一名管理者的知识。我上过管理方面的课,也读过管理方面的书,但我发现对我帮助最大的是从同事、经理和我的团队那里获得好的反馈,以及观察榜样,试着学习是什么让他们高效工作。”

“寻找导师,”Hutley同意道。这些人不一定是被正式指定为导师的人——尽管他们也很优秀。找出你能与之产生共鸣的领导者——他们所表现出的品质是你钦佩并希望效仿的。然后尽可能观察他们,并理解你为什么钦佩他们:他们是如何处理特定情况的;他们怎么穿衣服,怎么说话,怎么行动?”

董事长Hirestrategy董事总经理Eric Klein表示,您的领域认证也可以表明您想要推进。你可以通过帮助新的或初级同事来表达领导素质。

亚当沃尔夫,工程负责人,彭博·L.P。

“你必须舒服地站在你的团队正在做的工作背后。”- Adam Wolf,工程负责人,彭博L.P.

“当一个同事陷入开发时,建议进行同行代码审查,”Klein说。“除了管理项目和团队,指导初级员工和同事也能展示你领导他人的能力。”

谷歌的前铬队成员莎拉纳姆建议您寻找当前业务增长的地区。

“工程师应该关注他们周围的业务,”Nahm说,他现在领导着一家硅谷公司Lever,该公司帮助公司扩大规模的同时招聘人才。寻找业务增长最快的领域,因为这些领域将提供大量的有机机会,让你提升并承担额外的责任。主动参加更多的面试,在招聘决策的最前排就座。这样你就能清楚地看到哪些素质对你的工程组织来说是重要的,也能在你未来需要为你的团队雇佣工程师时获得一项关键技能的领先优势。”

制作过渡

我们的一位专家说,管理提供了许多和养育孩子一样的挑战和不确定因素。然后他又补充道,你永远不能真正表达这一点,否则你就有可能被整个团队疏远。除了这个方便的类比/警告外,这里还有一个过渡的蓝图。

首先,做好“彻底改变职业生涯”的准备。“没有适合人们的产品规格或算法。作为一名管理者,你的工作90%是影响他人,这是一项本质上不符合逻辑的任务,在处理业务中的不确定性的同时,仍然通过他人产生结果,这也是一项不能仅依靠逻辑和理性来完成的任务。”

现在为真正艰难的部分。你准备好交出控制,让你的团队完成工作吗?

Mark Stagno,主要顾问,温威尔曼

“在‘你最近为我做了什么’的行业里,你的票……就是你的技术能力。如果你放弃这一点,你就很脆弱。”——Mark Stagno, WinterWyman首席顾问

Long说:“最糟糕的管理者是那些控制过度的人,然而事无巨细的管理者总是认为自己做的事情是正确的。”你能致力于指导、支持、指导和倡导他人吗?起初,这是一场惊险的旅程。一定要做好坐过山车的准备。”

如果您的团队包括来自工作组的前同事,那么怎么了?您如何保留与这些合作工人的合议关系?

“你必须保持足够的超脱,保持客观,诚实地做出艰难的决定并与之沟通,”Hutley说。“诚实地给出强硬的负面反馈是非常困难的——这对双方都很难,不仅仅是领导人。也就是说,你不必完全避开老同事。”

我们的专业人士说,让你的团队发挥他们的技能,并准备好在他们失败时做一些令人揪心的事情。再说一次,这些技能——有效沟通、有说服力、在不确定的情况下保持冷静——可能不是天生就有的。但它们是可以学会的。

Hutley说:“领导者会引导和指导,然后顺其自然。”“当事情进展顺利时,准备好赞美——有些事情我们经常忘记去做——当事情进展不顺利时,准备好支持和鼓励。”

彭博的狼同意并建议新经理让他们的团队在他们跳跃之前给他们的队伍同样自治。

“你不能太过分而放弃责任,”沃尔夫说。“你必须舒服地站在团队正在做的工作背后。我发现,专注于向团队提出好的问题,让他们找到正确的答案是很有帮助的。”

不要放弃让你走到这一步的东西。脱离现实的最快方法就是让你的技能生疏。

招聘公司WinterWyman的首席顾问马克•斯塔格诺表示:“要使用可以从一家公司转移到另一家公司的主流技术,并保持动手能力。”“在一个‘你最近为我做了什么’的行业里,你的票……是你的技术技能。如果你放弃了这一点,你就很容易受到伤害,如果发生了变化——公司开始陷入困境,或者你变得不开心——如果你不动手,就很难找到工作。”

一个留在原地的理由

让我们还要考虑向上移动的工程师可能会在构建和部署代码的时候追溯到一个焦点,而不是管理产品,预算和团队。

相关:
12 第1页
第1页共2页
IT薪水调查2021:结果已经出来了