30 秒看懂
Camille Fournier 曾任 Rent the Runway CTO,也是《The Manager's Path》作者。她对 Lenny Rachitsky 说,产品经理最惹恼工程师的,是独占功劳、轻视技术细节、当传话筒,以及把创意全揽在自己手里。她主张用分阶段升级代替推倒重写,一线做到手上有底再转管理,少开没有目的的一对一,并把平台当成真正的产品来建。
- 1工程师最烦的是产品经理独占功劳、把技术细节不当回事、当传话筒,以及把所有点子留给自己。Fournier 说,工程师被关在创意循环外面,就会把创造力用到过度工程上。
- 2重写通常是陷阱,因为工程师「出了名地」低估迁移时间,旧系统还得继续撑着,遗留代码里还藏着没文档的业务规则。她更愿意把边界清楚的模块分阶段升级。
- 3她给考虑转管理的工程师的建议是:把动手写代码练到骨头里,大约相当于十年真正的工程工作,不要第一次有人请你做经理就答应。
- 4管理是一份服务工作,时间不属于你。命令控制式的领导,会把你管的那些聪明人的创造力杀死。
- 5加班让人绕开「到底什么才重要」这件难事。Fournier 主张定期做时间审计、真正授权,以及给自己定下线时间。
- 6平台就是产品,所以平台团队需要软件工程师、系统专家和产品经理,并用可测量的影响来评判,比如缩短周期时间或省下成本。
按章节阅读整理后的全文
工程师最烦产品经理独占功劳、跳过细节、还爱当传话筒
Fournier starts by noting that annoyance runs both ways between PMs and engineers. The easy fix, she says, is credit hoarding: because PMs are the front-facing people talking to customers and executives, engineers can feel that the PM takes all the glory for work the engineers did. She recommends sharing credit and letting engineers speak about their contributions, and Lenny adds that the best PMs talk the least and let others present.
The second is acting as though technical details do not matter. Even managers with a broad, big-picture job can forget that engineering success is about details. Dismissing them with "why is this taking so long?" shows a lack of empathy that she finds off-putting, though she concedes that some details really don't matter and call for patience.
The third is playing telephone, in which a PM relays questions to engineers and carries back answers they do not fully understand. Fournier calls this a waste of time for everyone and especially maddening to senior engineers. The fourth is hoarding ideas. When PMs want to be the source of every product idea, engineers lose their creative outlet and start over-engineering, obsessing over frameworks they can control.
最好的产品经理不怕工程师出主意,也知道何时该让人直接对接
Lenny asks whether keeping engineers out of ideation leads to urges to rewrite systems. Fournier says she can almost always predict it: where engineers' creativity about the business is crushed and their voice ignored, they channel it into the area they control, which is technology choices and details. It happens even without such treatment sometimes, she adds.
The PMs who do best, she says, are not threatened by smart engineers having ideas. Many engineers believe they could be product managers but do not see the parts of the job such as measuring inputs and understanding customers. When PMs build relationships that let engineers share ideas and also appreciate the PM's role, engineers can accept that many ideas will go nowhere as long as someone listens.
On the telephone problem, Fournier says connecting people directly is not always easy, since a management job involves filtering meetings so ICs can focus. But if you keep having to say "let me get back to you," the asker may be asking at the wrong level, or you may be losing information in translation. On credit, she says there is no easy fix beyond stepping back and letting others speak, especially after a big technical lift.
重写通常是陷阱,更稳妥的是把系统一块一块抬起来
Fournier says she has overseen re-architectures and major system evolutions, so she believes they are sometimes needed. But she has seen many cases where engineers convince themselves that building a replacement on the side is the only way to escape a system that is hard to support and change. She favors a thoughtful, staged plan, such as uplifting a well-contained recommendation system behind an API without changing the whole web framework.
The first problem is migration time, which engineers "notoriously" underestimate, especially when external users rely on web UIs or APIs. The old system must also keep being supported while the new one is built. She doubts PMs enjoy being told that no features can ship for six months to two years, and says that should rarely be an acceptable answer.
She also asks whether a system that users are happy with and needs no new features deserves a big investment merely because it annoys engineers. And people underestimate how much undocumented, odd business logic and data formatting lives in legacy systems, making it much harder to replicate than expected. Lenny draws a parallel with product redesigns, which often produce negative experiment results and lost features.
动手的本事要练到骨头里,再离开一线
Asked how leaders balance technical depth against altitude, Fournier says not to stop being hands-on until the skill is in your bones, like a language or an instrument you could pick up again quickly. That mastery gives you confidence and empathy for engineers, and makes being hands-off less anxious, though she says anyone will feel anxious for a year or two after the transition.
Technical leaders earn credibility by understanding what is going on and asking good questions, she says, not by dictating which library to use. She finds it annoying when a long-hands-off senior person does that, but appreciates questions like "have you considered this?" or "what are the main technical challenges?" A last piece of advice is to surround yourself with smart technical people and listen to them, through conferences, group chats with former colleagues and following smart voices online.
Fournier is a self-described nerd who loves databases and infrastructure, and says that natural curiosity helps her but is not a prerequisite. She also advises that women and other underrepresented people in tech, whose skills are often underestimated, should build internal confidence before the scary leap into management. She does not claim that good managers must have been technical, but if you care about staying technical, don't take the first management offer.
跟上技术变化,但不必追每一阵风
Lenny mentions an indie developer who ships products in PHP and jQuery and does well. Fournier knows many smart engineers like that and agrees that much of tech is over-engineering. The catch, she says, is that what makes one person productive does not necessarily make ten, a hundred or a thousand people productive, so team technology must balance both.
She suggests being aware of what is changing without obsessively chasing fads. Asked for an example, she names GraphQL, which she would not tell teams to use or avoid since it is outside her expertise, but notes that senior people she knows think poorly of it. Her impression is that it promises front-end engineers they need not collaborate with back-end engineers, which rarely works out in practice unless you are Facebook.
Lenny relays a guest's point that a framework with a VC-funded startup behind it is a bad sign because the company must persuade engineers to adopt and pay for it. Fournier says that is not wrong but adds that some of the most time-wasting frameworks come from big companies, whose context may not translate to smaller ones. Big companies share the blame, she says.
转管理之前,大约要有十年真正动手的时间
Asked for a heuristic, Fournier points to the idea of ten thousand hours, which she says has since been challenged. For her it was an undergraduate degree, a graduate degree, and four or five years of full-time work. She thinks something in the ten-year range of spending most of your time writing code is about right, though someone who programmed heavily in high school might need only four or five years of work.
She cautions that when a 23-year-old with strong communication skills is nudged toward management, it is often really a project manager role, which she considers the worst path to real leadership. If you are still having fun writing code, she says, do not rush. Lenny, who was an engineer for ten years before moving to product, says he missed building, and Fournier agrees nothing matches the fast feedback loop of code.
管理是服务工作,不是发号施令的执照
Asked what surprises new managers most, Fournier says many do not understand the job and are not self-aware enough to know it. Among those who try, a common shock is that you do not own your time: your team, your management and the company do, increasingly so as you grow more senior. ICs often expect to keep their freedom while gaining authority.
She calls management a service job, though she is not a fan of "servant leadership" as such. Your job is to make things better, which usually does not mean making all the decisions, and in tech snapping your fingers will cause people to revolt. Command and control does not create creativity, she says, so a manager nudges, encourages and sets guardrails and is not the glorious fearless leader. The job is grueling and reactive.
Lenny wonders whether engineering managers move back to IC most often, and Fournier says PM managers do too. Lenny says he disliked engineering management but enjoyed managing PMs. Fournier jokes that PMs are far easier and more fun to manage, because engineers are all primadonnas, though she is one.
少而有目的的一对一,好过日历被一对一填满
Fournier's contrarian view is not about one-on-ones with direct reports or your own manager, which she keeps weekly or every other week and treats as sacred. Her concern is the pattern of managers holding one-on-ones with peers, stakeholders, product and design. Because the cost scales linearly with relationships, it does not work as a company or team grows.
She adds that one-on-ones will not solve every problem, and some people do not want one with you. Using them for stakeholder management can be a weakness: your unhappy stakeholder never hears from the happy ones, and hearing that everyone else is fine sounds like "trust me" and can seem whiny. For many stakeholders, she says, one-on-one management is simply not productive.
Her broader point is to respect your own time, since a one-on-one asks for someone else's time. She admits she is not a natural networker and prefers building relationships through shared work, and says people for whom casual relationship-building is a comfort zone should do fewer of them and push themselves elsewhere. The goal should be getting something out of meetings, not ticking a box for eight meetings in a day.
专注和授权,比加班更能做成事
Lenny notes Fournier is known for a culture where people work hard but keep balance. She argues that overwork lets you sidestep the hard task of figuring out what matters most. If you never reset what you let slide, you do not know where the line of importance lies, so she urges regular audits of whether you are producing value or just easing guilt about working sixty-hour weeks.
She says people also fail to delegate, which leaves them overwhelmed because the team was never taught. Delegating costs more time at first, but frees you to scale, and Lenny adds that it lets team members feel empowered. Lenny also cites the Elon Musk idea that if you never find 10% of what you cut was a mistake, you are not cutting enough, and Fournier says testing the limits is scary but necessary to grow.
A practical tactic is forcing boundaries: log off every day at 6 p.m., or stop at 4 p.m. on Fridays, and then see what you got done. She credits her own mastery partly to being very focused during working hours early on, before heavy social media, so she did not need to stay until 9 p.m. Her focus rituals include tea, a Diet Coke at lunch, a quiet place and wordless music such as Four Tet or Andre 3000's flute album.
跟让人抓狂的平台团队合作,要把他们当成产品来管
Lenny relays a colleague's complaint that platform teams are slow, push product teams to compromise on features and get infinite funding without proving ROI. Fournier is sympathetic, since she co-wrote her platform engineering book with Ian Nolan because so many platform teams do fail to listen, deliver or explain their value. Still, she advises trying to understand their problems and being clear about what you need.
Getting angry or working around them may work in the long run but worsens the short run. She suggests finding the parts of the team that are good, such as a strong database team, and building those relationships. She also says internal platforms need a product mindset and product managers, which many companies do not fund, so sometimes you need to product manage the platform team from the side by telling them clearly what problems you have.
平台团队要有软件工程师和产品经理,并用影响来衡量
On structure, Fournier firmly believes platform engineering must include software engineers, not only DevOps, SRE and operations staff, because maintaining cloud infrastructure and writing small scripts does not create a coherent platform. Platforms are products, she says, so you also need systems specialists and product people. She has had product managers on all her platform teams, since an engineering manager cannot manage a big team and do the product job well.
Product people matter because they push outcome-based thinking, not adopting a technology because everyone online is talking about it. She suggests measurable contributions such as shorter cycle times for engineering tasks, unblocking products that need to launch and scale, and meaningful cost reductions. Lenny adds that some of the best PMs he has worked with sat on platform teams, and Fournier agrees the PM-to-engineer ratio can be lower there because much of the work is deep technical scaling.
She defines platform engineering as developing and operating platforms that manage system complexity and deliver leverage to the business. Examples include former dev-tools work such as CI/CD, cloud infrastructure provisioning, custom storage systems, web and mobile frameworks, and in-between integration platforms such as a shared billing platform. A company should consider one around fifty-plus engineers, when the same people are solving the same problems on every team or a scaling issue needs a dedicated team, but not earlier.
在平台团队里待得下去,得喜欢运维、迁移和利益相关者
For people on a platform team, Fournier says half the work is operational excellence, so engineers must care about operations and scaling and not throw code over the wall. PMs should enjoy working with engineers who know more than they do, and should be good at "past one" work, because many of the best platform offerings begin on application teams and get taken over, stabilized and scaled. Those who want constant zero-to-one building may be unhappier there.
She adds three under-discussed challenges. Platform projects run longer and are more complex than typical agile projects, migrations are constant, such as forced cloud provider upgrades, and stakeholders can be a nightmare because peers and executives question whether the team is worth the money. Stakeholder management is probably the least fun part, she says, but leaders cannot avoid it.
In Lenny's AI Corner, Fournier says she mostly uses ChatGPT to rephrase single sentences and calls herself an AI novice. She warns that it fabricates quotes, as she found when she looked for quotations for her book and none were real. She also had it summarize the wrong paper, and jokes about not wanting to manage machines on top of managing humans.
同频道的其他文章
1:10:27EN → 简体中文
1:30:46EN → 简体中文
1:42:04EN → 简体中文
1:21:44EN → 简体中文
1:01:00EN → 简体中文
1:26:22EN → 简体中文