
为了职业生涯的发展,Bruno Rey 建议软件工程师应该培养雄心壮志,提高自己的能力,并寻找机会。他建议要积极主动,通过向同行学习来扩大自己的影响力,并走出自己的舒适区。软件工程师可以保留一个自夸的文档,以确保他们的工作是可见的,并为他们的发展规划现实的长期目标。
Bruno Rey 在旧金山的QCon上谈到了软件工程师如何发展他们的职业生涯。
Rey 提到了驱动软件工程师个人成长的三个因素:雄心、能力和机会。对他来说,雄心意味着理解,付出额外的努力成为更好的自己会得到回报。能力是指完成比你高一级的员工所期望的任务的能力,或者至少是快速学习的能力。但 Rey 说,如果找不到好机会,即使是一个完美的员工,也会发现升迁会很困难。
Rey 建议,就个人而言,如果你无法始终如一地保持雄心壮志,潜在的因素可能是缺乏动力,你应该评估你为什么会经历这种情况。
雇主和导师在招聘过程中应该寻找雄心壮志的迹象。如果你的公司里有人是一名优秀的员工,但却没有表现出雄心壮志,那就试着多花点时间向他们解释这样做的好处,或许应该让他们看看现实生活中的例子,Rey 说。
Rey 建议软件工程师必须采取主动行动来促进个人成长:
有些人更喜欢采取“受害者变玩家”的方式,有人称之为“高能动性”,还有人用“积极主动”这个术语;它们都差不多。柯维的名著《高效能人士的七个习惯》让这种方式变得非常流行,其中“积极主动”是第一个习惯。
我们都有自己的影响范围,Rey 说。有些事情我们可以改变,有些事情我们不能。在大多数情况下,工程师认为他们的影响范围比实际的要小,并在他们的舒适区中移动:
如果你愿意迈出几步不舒服的路,或许就能大大拓展自己的影响力。在这个过程中,你可能会走错几步,但如果抱着良好的心态并加以判断,任何健康的工作环境都应该能原谅这些失误。
Rey 建议,为了扩大自己的影响力,软件工程师可以和他们的经理或者资历更老的同事交流。看看他们在做什么,以及他们是如何操作的。试着从他们的任务中分担一些,自己来做。如果不知道怎么做,那就锻炼一下这个能力,去学习。
Rey 说,“教我怎么做这个”有时听起来很懒,所以最好是自己尽可能多地学习,然后带着一些具体的问题来找他们,或来找他们验证你的理解是否正确。确保你没有冒犯他们,在得到他们的认可之前不要公开你的工作。
为了以可持续的速度规划他们的职业成长,软件工程师应该制定一个长期愿景:
三年后你的目标是什么?五年后呢?确保它是可以实现的。然后追溯过去,提出中间目标:为了实现 5 年目标,你今年年底需要做到什么程度?再强调一次,确保它是可实现的。可以与你的上级讨论你的目标。
在规划你的职业生涯时,要明白事情不会总是一帆风顺的;会有你无法控制的挫折和延迟。就像项目规划一样,留出空间来适应这些,Rey 总结道。
InfoQ 采访了布Bruno Rey,讨论了软件工程师如何扩大他们的影响力,并确保他们的工作得到认可。
InfoQ:软件工程师如何扩大他们的影响力?
Bruno Rey:在小公司或初创公司中,扩大影响力的机会会更容易获得,因为这些公司的职责没有那么分散,有时每个人都会做所有的事情。
早在 2013 年,我在一家这样的公司担任开发人员,我通常会跳出我的角色,去做一些与运维更相关的任务:解析日志,重启服务器/进程,或收集关于缺陷信息。我不害怕去做该做的事情,即使从形式上讲,这是别人的任务。我的上级认为这是一个伟大的特质;幸运的是,这家公司鼓励这样的行为。
InfoQ:软件工程师可以做些什么来确保他们的工作得到认可呢?
Rey:没有人能通过做很多不被看见的工作来获得晋升。如果你想展示自己的雄心壮志,你必须要为自己的工作发声,即使这不是你天生就会做的事情。
就我而言,我倾向于长期工作,并尝试在同一家公司工作多年,以产生相关的影响力。多年来,我发现自夸文档是完全必要的。特别是如果你在同一地方待的时间比你的经理还长,因为这有助于新经理快速获得了解你的工作方式以及你在哪些领域表现突出。
关于这个话题的有两篇不错文章:《让你的工作得到认可:写一份自夸文档》由 Julia Evans 撰写,以及《发表你的工作会增加你的运气》由 Aaron Francis 撰写。
原文链接:
https://www.infoq.com/news/2025/06/software-engineer-career/
评论