https://www.seangoedecke.com/rss.xml 10月02日 20:54
职场晋升需要取悦不同的人
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

在技术公司工作初期,我并不懂得如何做好工作,那些资深的工程师们就像魔术师一样,轻松解决了我无法理解的问题。而现在,作为一名高级工程师,我也能轻松解决新手工程师们面临的难题。职场晋升意味着你需要取悦那些你可能不尊重的人,从取悦技术同事到取悦经理、产品经理等高管。虽然取悦高管更容易获得正反馈,但这种反馈是“空洞的”,无法满足从技术角度获得同事认可的情感需求。文章探讨了工程师在职场晋升中面临的挑战和三种应对方式:全身心取悦高管、选择退出职业晋升、以及在不取悦他人的情况下寻找工作满足感。

🔍 职场晋升意味着你需要取悦那些你可能不尊重的人,从取悦技术同事到取悦经理、产品经理等高管。随着你在职业生涯中不断晋升,你需要取悦的对象也会发生变化,这会是一个艰难的过渡。

💡 取悦高管更容易获得正反馈,但这种反馈是“空洞的”,无法满足从技术角度获得同事认可的情感需求。虽然经理和产品经理会给予大量积极反馈给那些能快速完成任务的人,但这种反馈并不能带来长远的职业价值,也无法满足工程师们对技术认可的情感需求。

🚶‍♂️ 工程师在职场晋升中面临三种选择:全身心取悦高管、选择退出职业晋升、以及在不取悦他人的情况下寻找工作满足感。第一种方式可能导致职业倦怠,第二种方式可以让工程师保持技术独立性,但可能牺牲职业发展机会,第三种方式可以通过为用户创造价值或积累财富和权力来获得满足感。

🧠 技术能力是工程师的核心竞争力,但仅仅依靠技术能力可能不足以获得职业晋升。工程师需要学会在不同阶段取悦不同的人,并找到适合自己的职业发展路径。

🤝 工程师之间的互相认可和尊重是职业发展的基石,即使在高管的评价体系中,技术同事的认可也具有不可替代的重要性。

In the first few years of my career, I knew next to nothing about how to do good work in a tech company. The senior and staff engineers I worked with seemed like magicians: they effortlessly solved problems that I couldn’t even understand. While I was learning how to save something to a database, they were struggling with scaling and design work on which the entire company depended. I wanted nothing more than to do the kind of work that would impress those engineers.

Now I am a staff engineer. I effortlessly solve problems that brand-new engineers struggle to understand1. I am involved with high-stakes scaling and design work: not quite at “save the entire company” level, but certainly hundreds of millions of dollars of annual revenue are in the balance. I’m happy with where I am in my career. But climbing the ladder changes who you have to impress, and that can be a difficult transition to navigate.

Progressing in your career means impressing people you may not respect

Before I became a software engineer, I wrote poetry. I started writing poetry because I was blown away by the poetry I read: by Kipling and Coleridge as a young child, and by Milton and Auden as an adult. I aspired to write the kind of poetry they might have been impressed by. However, if you want to have your poetry published, you cannot write like Milton and Auden. You have to write the kind of poetry that gets published in magazines and journals. In other words, you have to stop trying to impress the ghosts of dead poets and start trying to impress the kind of people who edit poetry magazines.

I got a handful of poems published this way. But I was never much good at it, and the whole thing left a bad taste in my mouth. I have nothing against the people who edit poetry magazines. Still, I certainly don’t respect them in the same way that I respect Milton, and trying to do creative work in order to impress people you don’t respect is corrosive to the human soul.

The dangers of impressing product managers

Something like this happens to many software engineers as they transition from junior to senior. You can get promoted from junior to mid-level by impressing the senior engineers on your team, since your manager typically relies on them for a sense of how you’re progressing. However, getting promoted to senior or staff (or beyond) requires impressing an entirely different set of people: managers, product managers, directors, VPs, and even C-staff.

If you were a junior engineer motivated by impressing senior colleagues, changing the way you work to impress executive and product folks may be a rough transition. Those people are powerful in the organization, but they don’t visibly solve hard technical problems in the way senior engineers do.

Engineers are impressed by different kinds of work to managers and product managers. I’m most impressed by an engineer who runs down a very difficult bug, or some kind of weird operational issue that was hard to debug. In my experience, managers and product managers are impressed by speed: being able to fix an issue rapidly, or to deliver some piece of UI ahead of schedule. Both speed and debugging require technical ability. But if you’ve optimized for the first, you’re going to have a bad time if you expect your product manager to be amazed by your technical investigation.

Despite that, managers and product managers are also easier to impress. What I mean by that is that they’ll typically give lots of positive feedback to engineers who are good at getting things done. In fact, they’ll give more positive feedback than you’d usually get from a senior engineer, who is likely to temper their feedback with concrete technical things you could have done better. This makes it relatively smooth to transition from “impressing your very strong engineering colleague” to “impressing your friendly product manager”: by focusing on work that your product manager values, you’ll get both immediate positive feedback and longer-term career value.

However, the positive feedback you get from impressing product managers is “empty calories”. It feels good to get kudos and to grow your career, but it won’t satisfy the desire to have a competent colleague value your work. Even quite technical product managers are not engineers. They don’t have an accurate sense of what’s impressive or unimpressive from an engineering standpoint - that’s what they’re relying on you for! Many things that are trivial to implement are highly valuable from a product perspective, and vice versa, but the feedback you get will only track product value.

Impressing engineers lasts much longer. In my experience, managers and product managers are more professional: they’ll be very friendly while you’re working together, but once you stop being useful they immediately lose interest2. This can be disheartening for a mid-level engineer who thought they’d been building a durable reputation. But it’s just the way it is - you’re doing different jobs, and since they don’t deeply understand what you did, they don’t really have a personal interest in it3.

What if you don’t want to impress anyone else?

There are three broad ways I’ve seen engineers deal with this problem.

The first is to throw yourself into impressing managers and product managers, and just deal with the fact that you’re not being validated for your work in the way that’s most emotionally satisfying to you. I don’t recommend this. It seems to me like a pretty rapid path to burnout.

The second is to opt out: to decide that if you need to impress non-engineers to grow in your career, then you’re perfectly happy staying where you are. Many “greybeard” engineer types fit this pattern. Every company has engineers who make their own technical decisions without much regard for the project-of-the-hour, or for their own career progression. I have a lot of respect for engineers who do this - so long as they’re happy to accept the consequences.

The third way is to try and find satisfaction without impressing other people: optimistically, in shipping concrete things that have value to users; cynically, in amassing wealth and organizational power. Wealth, power, and impact are intrinsically pretty satisfying! This is what I’ve done, broadly speaking, and it’s working well so far.4

Final thoughts

Not all engineers are motivated by impressing their peers. People are complicated and motivated by lots of different things. If none of this speaks to you, that’s fine. But I was definitely wired that way. I wanted to write about how being promoted requires impressing different people, and what that experience is like.

I’m pretty happy with how I approach my work now. I’ve certainly written enough about it on this blog. That said, I do sometimes miss the time when I was just throwing myself into it, trying to do work that my more senior peers would be impressed by.


  1. This sounds arrogant, but in my experience it just happens by itself once you spend enough time with a particular system or technology. In other words, it’s usually a matter of familiarity, not raw talent.

  2. With some notable exceptions.

  3. The most pathological type of this behavior is the product manager predator who showers some naive engineer with praise to get them to work much harder, but declines to boost that engineer’s reputation behind-the-scenes (or even talks them down, in the worst case).

  4. There’s a fourth way that I haven’t seen myself, but I assume happens: maintaining professional networks outside of your job. Sharing wins and losses in a tight group of other engineers you’ve worked with in the past could probably go some way towards meeting this need. The hard part is that if you’re not working with them right now, it’s hard to keep them up to date.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

职场晋升 技术工程师 职业发展 取悦他人 工作满足感 经理 产品经理 高管 技术认可 职业倦怠
相关文章