<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Invincible Moth by Alex Stern]]></title><description><![CDATA[Insights on product management, AI, tech careers, and navigating the industry.]]></description><link>https://www.invinciblemoth.com</link><image><url>https://substackcdn.com/image/fetch/$s_!EaKV!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1d9e23e-ec10-4b31-b951-02303d0e5c17_256x256.png</url><title>Invincible Moth by Alex Stern</title><link>https://www.invinciblemoth.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 05 May 2026 12:03:56 GMT</lastBuildDate><atom:link href="https://www.invinciblemoth.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Alex Stern]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[invinciblemoth@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[invinciblemoth@substack.com]]></itunes:email><itunes:name><![CDATA[Alex Stern]]></itunes:name></itunes:owner><itunes:author><![CDATA[Alex Stern]]></itunes:author><googleplay:owner><![CDATA[invinciblemoth@substack.com]]></googleplay:owner><googleplay:email><![CDATA[invinciblemoth@substack.com]]></googleplay:email><googleplay:author><![CDATA[Alex Stern]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Musings on Claude Code, Part 1: The Flexible Canvas]]></title><description><![CDATA[Don't get hung up on the terminal &#8211; embrace it instead]]></description><link>https://www.invinciblemoth.com/p/musings-on-claude-code-part-1-the-flexible-canvas</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/musings-on-claude-code-part-1-the-flexible-canvas</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sat, 16 Aug 2025 23:56:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f0ff0855-8413-4ff5-aff4-2033382dd5b3_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Less than half a year has passed since Claude Code was <a href="https://www.anthropic.com/news/claude-3-7-sonnet">released</a>. Yet it feels like even with all the general excitement (or anxiety, depending on whom you ask) about the possibilities that AI brings us, the momentum generated by its launch has somehow been uniquely strong, both in terms of the promise that it holds as well as the change that it has already brought (interestingly enough, some of it manifesting as a change in mindset more than the change to workflows, at least for now).</p><p>I've spent the last 5-6 weekends (and a good chunk of my last vacation, haha) playing around with Claude Code, and found it to be a fascinating journey. It would be impossible to put all my thoughts on this subject into a single post, and if anything, that's not really the goal here &#8211; rather, I want to use this and likely the next few posts that I write as an opportunity to summarize &amp; share some of my personal observations about it, both for one's personal projects but also for the future of our work, especially for product managers.</p><h2>Flexible canvas vs. integrated experiences</h2><p>Before I dive in, I wanted to share a few basic facts and also contextualize some of the observations I'm going to share later about Claude Code.</p><p>I'm a huge fan of AI workflows that the chat interface introduced a few years back &#8211; be it ChatGPT, Claude, Gemini, or whatever your AI chat of choice is these days (I'm partial to ChatGPT myself, because I think it remains a superior product from the UI / usability perspective, at least for the time being). I remember the turning point for me was a trip to Europe in the summer of 2023, when I realized that ChatGPT app on my phone became a crucial assist for exploring, and basically replaced all other tools I usually relied upon (except Google, since it could search web back then &#8211; but that has been long since remedied). And in many ways, I found AI chatbots to be incredibly useful for any kind of information search &amp; discovery, writing assists, learning (that's one scenario I particularly enjoy), and so on.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth</strong>! Subscribe now to never miss new insights on product management, AI, and more.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>At the same time, the chat obviously comes with limitations and while it is an incredibly flexible interface, some tasks don't quite fit with it (e.g., more sophisticated document editing workflows, coding, etc.)</p><p>That's not necessarily a problem, since we still have existing apps AI can be integrated into to support more complex scenarios (e.g., Copilot being integrated throughout Office 365, AI writing assists in Gmail or Outlook, things like Cursor or GitHub Copilot in VS Code, etc.)</p><p>We also have now all kinds of new apps that act as AI wrappers these days that add specialized UI/prompts/etc. on top of AI APIs, enabling more sophisticated / sustainable workflows for specific scenarios.</p><p>Ultimately though, we can broadly categorize those into two buckets. One is an AI chatbot running in the browser (or an app on your phone), offering great flexibility, but also existing in a sort of sandbox separate from the rest of your files, apps, and workflows. The other is the integrated experience where you have either legacy or new apps targeting specific scenarios that are now being infused with additional capabilities via AI.</p><h2>Combining both worlds</h2><p>What Claude Code, I think, introduces &#8211; and the reason why it feels so distinct from previous AI tools (as well as the reason why every major AI player is now trying to replicate, with Gemini CLI, OpenAI Codex CLI, Qwen Code CLI, etc.) &#8211; is that it combines the flexibility of the chatbot with the ability to support in a sustainable fashion complex workflows that you previously could only get in more specialized apps targeting specific use cases, thus bringing the best of these two worlds in a single offering.</p><p>I realize that none of those observations are necessarily particularly novel or insightful. Still, I think it's worth pointing this out, given that the clever solution that Claude Code relies on to achieve this (namely, the fact that it lives in the terminal) curiously seems to be a bit of a blocker for the "not strictly technical" folks in the industry, based on some of the conversations I had with friends in the last few weeks. Interestingly enough, there also seems to be some aversion to the idea of Claude Code operating in the terminal from some of the more technical folks as well if they are already heavily invested in workflows like Cursor or GitHub Copilot in VS Code &#8211; but that's a separate story.</p><p>While not the only advantage of Claude Code, the fact that it runs in the terminal is certainly one of those genius moves that seems obvious &amp; almost inevitable in retrospect, but was anything but at the time. Perhaps there is a better or more vivid metaphor here, but to me the best analogy seems to be the spreadsheet: a clean, unrestricted canvas that gives you the flexibility to construct highly personalized workflows while abstracting away underlying complexity.</p><p>Claude Code in my mind offers exactly that: at its core, it remains a chat, but it now has the full power of the terminal at its disposal (plus the power of AI, of course). That means that it can now run any commands, find and edit files, intelligently manage context by saving it into files that can be consumed later, or via running subagents, etc. This is then further extended via the concept of <a href="https://modelcontextprotocol.io/docs/getting-started/intro">MCP</a> that turns it into a universal interface to connect to all kinds of tools that exist out there, without users needing to manually hook the AI to APIs or figure out how all of this is supposed to be work together, thus once again hiding all that complexity from the user.</p><h2>The "spreadsheet" moment for AI</h2><p>The flagship use case for Claude Code is, of course, software development (after all, that's why it has "Code" in the name). I'm not going to focus too much on this, given the amount of information already available out there (if you've missed it though, you should certainly go watch some YouTube videos, just to get a feel for the awesome things that people are doing with it). The 1-sentence version of it would be: the revolution (or hype, depending on who you ask) that began with AI-assisted coding with GitHub Copilot, Cursor and others in the last couple of years, and extended to rapid prototyping &amp; 'vibe coding' types of scenarios earlier this year now came to the next logical step, namely, semi-autonomous agentic coding. This allows one to have Claude Code work fairly independently (or at least with limited supervision), provided you figure out the right setup / workflows (in the form of planning, instructions, etc.) Claude Code also further extends what can be achieved with vibe coding (again, provided you know what you're doing).</p><p>The interesting thing, however, is that you can do a lot of other things using Claude Code, many of which will have nothing to do with software development, and thus might be both more relevant &amp; perhaps less intimidating for product managers or anyone else who is not a software engineer (although I would argue that the rapid prototyping capabilities that Claude Code offers are both incredibly exciting and very useful, certainly for product managers, but for a lot of other folks as well, especially if you think about your personal workflows as well).</p><p>Here, I want to come back to the parallel with the spreadsheets, flawed as it might be, because I think in many ways it offers some useful intuition here.</p><p>You can use the spreadsheets to build financial models, but also task management, knowledge management assists, trackers &amp; other productivity workflows, various automation tooling, and who knows what else, depending on how creative you want to get. There are certainly a lot of specialized applications that offer similar functionality for each of these scenarios out of the box (e.g., various task managers, or trackers) &#8211; however, the problem with those is that your ability to customize them is by definition limited, which would often mean that at some point, you might start running into their limitations. Those don't even have to be real limitations, mind you &#8211; they might just be the differences between the mental model you have for solving your problem versus what the authors of that particular app or tool had in mind for that scenario &#8211; which doesn't make them any less real.</p><p>In contrast, spreadsheets give you a greenfield, which means you can design a workflow that works for your specific scenario and then keep customizing it in whatever fashion or to whatever degree of complexity that you desire. My personal favorite example here is the investment tracker: many of us want to be able to track what investments they have, how those grow, how the allocation to various instruments or regions changes over time, etc. There certainly are a ton of tools for that already available, and I've tried a lot of them over the years &#8211; yet somehow, inevitably, I would hit their customization limits. This is a common pattern: specialized tools offer out-of-the-box convenience but the trade-off is that you can eventually run into their limitations, forcing you to either accept the trade-offs, search for a new tool, or go back to flexible primitives. So for the last several years, I've been using a (fairly simple) spreadsheet that I designed to fit my specific needs &#8211; because for my use case here, I've discovered that I value flexibility more than other properties.</p><p>Going back to Claude Code, while it goes without saying that it comes with all the advanced AI capabilities, what feels equally exciting and almost paradigm-shifting to me is the medium you use to interact with it (and by extension, that it uses to interact with your system). It is the terminal that makes it so powerful; like the blank canvas of a spreadsheet, it both lacks the workflow-specific restrictions, and is completely tooling agnostic. To use software development as an example, Claude Code integrates with most IDEs &#8211; or you can just let it run in the terminal, if you are going to vibe code.</p><p>Now, can an argument be made that the chat interface in the browser already affords similar capabilities? Well, I would argue the answer is both "yes" and "no", in the sense that yes, the chat really offers a blank canvas of sorts, and that is exactly why it is already so powerful and has been so world-changing over the last few years, absorbing a lot of the use cases that many of us had before (for instance, I don't really Google much stuff anymore or use Wikipedia much, instead relying on ChatGPT &amp; then fact-check some of the source links if necessary).</p><p>That being said, the advanced productivity capabilities of the chat are by definition limited, and it's also hard to imagine seamless workflows that extend the chat in non-opinionated ways. And that is the biggest difference with Claude Code and also the MCP.</p><p>One note worth making here is that Claude Code and MCP don't necessarily have to be bundled together. In fact, if anything, MCP is meant to be an open protocol, and so it is not something that would work with Anthropic offerings only; you can also use MCP via Claude Desktop, for example, thus offering an argument that the capabilities of the chat can be further extended without the need to jump straight into the terminal. But I do think that it makes sense to consider Claude Code and MCP together, because by combining them, you get a tremendously broad surface area, and thus almost unlimited possibilities for various workflows that you can now productively engage with, or customizations you can build from scratch for yourself.</p><h2>Practical examples: embrace the terminal</h2><p>One trivial example here is AI writing assist. Again, one could argue that the chat interface already works for those, or that perhaps this is a perfect example of a function that belongs in the word processor apps like Google Docs. And that would be fair, but what Claude Code adds is the ability to supercharge this use case, by efficiently managing context and AI instructions, as well as extend your workflows with any number of additional capabilities as needed.</p><p>To make this more concrete, one thing that I've been experimenting with lately was building an AI writing assistant that learns from my past pieces of writing, distills the key bits of how I write (both the good things I want to do more of, and the bad habits I'd like to avoid), and then turns that into a succinct set of instructions I can use over and over again. It then combines these instructions with in-context learning from a select few examples of my past writing, as well as various additional context (e.g., examples for what I consider exemplary writing that I would like to be able to imitate or strive towards); I can then use or forego this additional context depending on the situation. This can then be further extended by, for example, leveraging MCP to connect to additional models from other providers if you want a second opinion, or leveraging Claude Code web search capabilities to search for additional pieces of writing or to fact-check what you wrote, and so on.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Iwo3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Iwo3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 424w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 848w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 1272w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Iwo3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic" width="724.515625" height="523.4824433379121" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1052,&quot;width&quot;:1456,&quot;resizeWidth&quot;:724.515625,&quot;bytes&quot;:305205,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.invinciblemoth.com/i/171160395?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Iwo3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 424w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 848w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 1272w, https://substackcdn.com/image/fetch/$s_!Iwo3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7d6a8294-96ed-4fe4-a47e-c6564213ee08_2872x2076.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Sample portion of my custom AI writing assistant workflow</figcaption></figure></div><p>Now, can this workflow be replicated in a chat? Once again, in principle, the answer is "yes" &#8211; but in practice, that would not be a pleasant experience. With Claude Code running in a terminal, I can have it access a library of dozens or hundreds of documents, seamlessly read instructions from disk, and then save the updated instructions there &#8211; all of which helps a lot when you inevitably run into the context window limitations (and believe me, you will run out of the 200k tokens context window very fast here). And then if you decide to extend the scenario further with MCP, that would also be hard to replicate on the chat. So, in a way, I would say while with this AI writing assist scenario, Claude Code does not necessarily offer you completely new capabilities that were previously unavailable, in practice, it sort of does because it creates a much more efficient and thus more practical workflow here.</p><p>Obviously not everyone writes in their personal time (although they should!), but it's not hard to see how you could build more or less the same process to distill what a perfect <a href="https://en.wikipedia.org/wiki/Product_requirements_document">PRD</a> looks like, for example. And then you use that to help you write PRDs at your work while iteratively improving the set of instructions and continuously feeding it additional great examples that you and others create via this or any other workflow at your company.</p><p>That, however, is not even the most exciting part. Things get really interesting once you begin pulling additional information that can then be infused into the context via MCP. For example, you could now have MCP servers that allow you to pull the relevant documents from Google Docs, search for the right Jira tickets, find and have Claude summarize the relevant discussions from Slack, etc. One can also build (or wait for others to build) custom MCPs handling much more complex knowledge management workflows specific to the tools &amp; processes that exist at your company.</p><p>Then, you pull all that information into the same context window and now you can have an AI writing assistant that can not only help you improve how you structure your PRDs according to best practices, but can also reference the relevant definitions, user problems, recent conversations, products that exist locally at your workplace, and so forth. The possibilities are almost unlimited, as long as you're willing to spend time thinking through the details and write good instructions (which are truly everything with this tool).</p><p>Notice how none of the above is particularly technical, or limited to a specific use case and/or function. If anything, even the PRDs example that I referenced is just that &#8211; an example &#8211; and instead, those could very easily be marketing documents, engineering specs, or any other kind of documents for that matter.</p><p>Using Claude Code in the terminal is also fairly user-friendly &#8211; one would benefit from learning how to parse some basic commands, and perhaps be prepared to run a few queries to install the relevant MCP servers, but for the most part, the workflow is not meaningfully more complex compared to the chat we are all now accustomed to. And yet, by embracing this new interface (meaning running AI bots in the terminal), you now gain the ability to do even more stuff with AI, and much more efficiently too. You might also be able to get rid of some of the more specialized AI trackers or applications that you are using for these use cases, because it now becomes easier to just manage them via this generalized workflow, which, in my book is always welcome (app / tool overload is always a problem these days).</p><div><hr></div><p>Those are some of my initial thoughts, some of which might be trivial but I thought still worth sharing; I certainly hope I'll have more observations to share in the coming weeks. I've been experimenting with using Claude Code to both build some extended learning paths for myself around the topics I wanted to learn more about, and also trying to use Claude Code to help build a custom interface to enhance the experience of progressing through those learning paths. So, stay tuned for that if you're interested.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why does my new PM role feel like I'm starting over?]]></title><description><![CDATA[Reflecting on different types of product management roles]]></description><link>https://www.invinciblemoth.com/p/why-does-my-new-pm-role-feel-like-starting-over</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/why-does-my-new-pm-role-feel-like-starting-over</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sun, 03 Aug 2025 22:39:18 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/bed09fcb-56e7-44c6-b624-643d17577aef_1024x731.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A friend of mine recently shared this observation about their new job:</p><blockquote><p>"I know I'm adding value, but I feel like my skills are being underutilized. Engineers and data scientists here can accomplish things without me, but I also feel I need to somehow carve out scope for myself. This means that I am either reduced to being a glorified project manager, or I have to take over some of the work that was previously done by folks in Engineering &#8211; and that is not always welcomed."</p></blockquote><p>If this sounds familiar, you're not alone. Over the years, I've often heard this sentiment from folks changing jobs, especially when moving from small, scrappy startups to larger organizations. They arrive with a clear mental model for what being a good product manager entails, only to find their new reality looks nothing like their expectations.</p><p>It can be jarring, and it raises a curious question: if you were successfully doing PM work before, why does it sometimes feel like you're back to square one?</p><h2>Being a "Product Manager" &#8211; what does this mean, exactly?</h2><p>Here's the thing: "Product Manager" isn't a real job title. Well, of course it is &#8211; that's what your (and mine) offer letter said after all &#8211; but in reality, it is more akin to a collective moniker for a rather large set of dramatically different roles.</p><p>Having worked with startups and in big tech, I've come to believe this is a critical insight that eludes many. Having the right mental model for this becomes critical when choosing companies, evaluating roles, settling into a new job, or defining what success looks like for you.</p><p>On that last point, I'm not talking about performance reviews. What I mean is the internal scorecard we all keep, aimed to help answer questions like: "Am I doing good work?", "Am I growing?", "Is this what I expected?"</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">  Thanks for reading <strong>Invincible Moth</strong>! Subscribe now to never miss new insights on product management, AI, and tech careers.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Two key dimensions</h2><p>While there are countless ways to slice the PM landscape, two critical dimensions can help rationalize a lot of it.</p><h3>First: your specialization</h3><p>Being a UX PM at Airbnb is fundamentally different from being an API PM at Stripe. Shipping Instagram newsfeed features requires different skills than integrating Copilot into Office. A Growth PM's toolkit looks nothing like a Platform PM's.</p><p>Most people grasp this intuitively &#8211; they have a vision for the kind of PM they want to be and seek matching opportunities.</p><h3>Second: company scale</h3><p>This is where things get tricky, and if you're feeling confused about your new role, this dimension is probably the culprit.</p><p>The PM experience varies dramatically between early-stage startups, growth companies, late-stage pre-IPO firms, and mature organizations with thousands of employees.</p><p>When I say "big tech," I mean any mature company with complex organizational structures &#8211; Fortune 500s, large financial institutions, or tech giants.</p><h2>Why scale matters</h2><p>In larger, well-resourced organizations, the PM challenge fundamentally shifts. At startups, you can add value by implementing the textbook PM playbook: taking over customer interviews from busy founders, creating structure where none exists, filling obvious gaps in strategy, wearing multiple hats across entire product areas, etc.</p><p>The situation is often different at scale. Engineers and data scientists are great and comfortable in their seats; customer engagement processes already exist &#8211; they might not be ideal, but people make do; product strategy may be well-established, driven not by a dedicated product org but by multiple teams co-owning pieces; the list goes on. There is also often a lot of organizational context and complexity that accumulated over the years, as well as, unavoidably, politics.</p><p>The challenge isn't that your team needs you to save them &#8211; you might discover that they were doing fine without you. In this situation, success means finding (often non-obvious) ways to add value rather than filling obvious gaps, while you also take time to learn the ropes and make sense of the organizational setup and existing dynamics.</p><p>If this feels disorienting, that's normal &#8211; everyone will have to go through this adjustment.</p><p>Note that this works in reverse too. PMs who've spent years at large companies often assume their skills will easily transfer to startups, when in reality that kind of arrogance can be very dangerous &#8211; the ability to navigate complex org matrices doesn't necessarily prepare one for wearing five hats simultaneously while the company burns through runway.</p><h2>Redefining success criteria</h2><p>When you join a mature organization as a PM, your initial work might indeed look suspiciously like project management. This might feel disappointing compared to your past jobs, but it's expected. Treat it as par for the course and a necessary part of learning the new context.</p><p>Your value will come from learning complex context and history, taking time to understand the real (and often hidden) team needs, building relationships with numerous stakeholders, and identifying opportunities others have missed.</p><p>Instead of fighting for scope or enforcing rigid processes that teams operated fine without, the highest-leverage activities will include conducting proactive user research, building stronger customer relationships than anyone expects, creating partnerships with adjacent teams, and finding white spaces between well-defined territories.</p><p>It takes time &#8211; but then it will pay off, trust me.</p><h2>What this means for your career</h2><p>The fact is, the skills that made you a standout PM at a 50-person startup are going to be different from what makes you succeed at places like Google or Microsoft. If you're working at a startup that's on the right trajectory and you stick around long enough, you might get to observe some of this transformation as your startup grows from 50 to 5,000 people. But if you&#8217;re jumping from a startup to big tech, don&#8217;t expect a seamless transition &#8211; the role might look familiar on paper but feel quite different in practice, especially at first.</p><p>That's why I think it can be very helpful to internalize and reflect on both the functional specializations that exist within the product management discipline and the trade-offs that come with working at smaller high-growth companies vs. at large complex organizations.</p><p>Do this, and you will gain clarity on what to expect at each place. You will also start defining what success looks like for you in your job. And most importantly, you will get to set the right expectations with yourself, and hopefully gain some peace of mind &#8211; which can be critical in the disorienting early days of any transition.</p><h2>Final thoughts</h2><p>Back to the question I quoted at the beginning, my advice for anyone facing this dilemma is simple: relax and enjoy the ride. Your confusion is valid, and if you ultimately decide that a certain place or type of PM role isn't for you, that's okay.</p><p>In any case, it's good to experience different environments, company stages, and types of roles before figuring out what works for you, and what doesn't. Besides, what energizes you will likely keep changing throughout your career. You might also discover that certain environments simply don't work for you, regardless of excitement, compensation or prestige they offer &#8211; and that knowledge can be very valuable too.</p><p>Finally, if you're still deciding whether to take that offer, or considering if you should try something new, it helps to think through what you're optimizing for.</p><p>If it is money, mature companies will typically pay more, but your role might not quite match your expectations. If it's career growth, define what growth means to you &#8211; e.g., title, scope, learning &#8211; then proceed. If it's specific skills, different environments offer different lessons, so it helps to reflect on the types of places you can get the most concentrated learning experience at.</p><p>In many ways, the specifics of the answer itself matter less here than going through the thinking process required to arrive at one.</p><div><hr></div><p>What's been your experience moving between different types of PM roles and companies? Shoot me a DM if you have a story to share.</p>]]></content:encoded></item><item><title><![CDATA[Whom does (or should) a good leader serve?]]></title><description><![CDATA[Exploring a seemingly trivial question with a non-trivial answer]]></description><link>https://www.invinciblemoth.com/p/whom-does-a-good-leader-serve</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/whom-does-a-good-leader-serve</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sat, 13 May 2023 03:49:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HbPl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HbPl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HbPl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HbPl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg" width="1456" height="968" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:968,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1514013,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HbPl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HbPl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa424faa7-6ac5-4c34-94f5-ba2457fe7bd6_6016x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>A few weeks back, I had an interesting discussion with a friend &#8212; our conversation centered around the question of whom does (or perhaps should) a good manager / leader serve. This seemingly trivial question led to an interesting (&amp; heated!) debate, by the end of which I was surprised to realize that my own perception of this topic had apparently shifted quite a lot without me realizing it, and what I would have considered to be the correct (&amp; obvious) answer a few years back suddenly didn&#8217;t feel quite right.</p><p>That&#8217;s why I thought it would be good to put some of my thoughts on the topic on paper &amp; share it here, in the hopes that it would also be useful to others.</p><p>Also, before we get started, let me say this: some of the things I&#8217;ll state might appear quite controversial &#8212; if you find yourself disagreeing with any of it, that&#8217;s totally ok &#8212; in fact, I would be very interested to hear from you what your thoughts on the topic are!</p><div><hr></div><h2>World as an optimization problem</h2><p>Over the last couple of years, I got to work in a couple product areas that deal with the <strong>optimization problem</strong>.</p><p>From <a href="https://en.wikipedia.org/wiki/Optimization_problem">Wikipedia</a>:</p><blockquote><p>O<em>ptimization problem is the problem of finding the best solution from all feasible solutions</em>.</p></blockquote><p></p><p>Many business problems are ultimately optimization problems: for example, Uber trying to match drivers &amp; riders in a particular area at any given time in the best possible way is one, trying to construct an optimal investment portfolio within certain constraints is also an optimization problem, and so on.</p><p>Typically, solving an optimization problem involves constructing an objective function that takes in all the necessary parameters &amp; constraints and outputs the utility that can be achieved given these parameters &amp; constraints, and then searching for a solution that maximizes said utility, within the set of possible solutions.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>The reason why I&#8217;m bringing it up here is that a ton of questions we face in the real world can actually be represented as optimization problems. And, as with things such as matching riders &amp; drivers in the most efficient way for Uber, the approach to answer those questions shouldn&#8217;t be any different. This means:</p><ul><li><p>First, we need to define what the right objective function is</p></li><li><p>Next, we also need to figure out what the set of possible solutions looks like (e.g., what the constraints are)</p></li><li><p>Finally, we need to figure out how to solve the optimization problem, e.g., how to find the right solution maximizing utility (this also involves ensuring that we are indeed finding the right solution, and not e.g., the local maximum)</p></li></ul><p></p><p>Now, going back to the question of &#8216;whom should a good manager / leader serve&#8217;, it once again is all about solving the optimization problem (trying to figure out what&#8217;s the right answer that helps maximize utility, that can be defined as net present value of future profits, or some other similar metric) &#8212; and, as with any optimization problem, if you don&#8217;t make sure that you have the right objective function &amp; understand the constraints correctly, chances are you&#8217;ll never find the utility maximizing solution (or, even worse, you might be optimizing for exactly the wrong things).</p><p>The most intuitive answer to the question of whom does a manager / leader serve seems almost laughably obvious: of course, your goal is to serve &#8220;the business&#8221; (which would also be consistent with using something like net present value of future profits &#8212; or other similar things, like average LTV, free cash flow, etc. &#8212; as the utility you&#8217;d be trying to maximize).</p><p>This was the position my friend was advocating for during our discussion. Again, this appears to be a very reasonable &amp; in a way natural answer &#8212; the argument being, serving the business ensures that you are optimizing for the one thing that matters the most in the long run.</p><div><hr></div><h2>The tale of stakeholder capitalism</h2><p>A few years ago, I would have wholeheartedly agreed with this assessment (with perhaps one minor adjustment: I&#8217;d substitute &#8220;business&#8221; for &#8220;shareholders&#8221; &#8212; but this is mostly semantics).</p><p>I still remember learning about <strong>stakeholder capitalism</strong> (<em>stakeholder capitalism is the idea that businesses have a responsibility that extends beyond their shareholders</em>) back in business school &amp; vehemently disagreeing with it, since it felt like an attempt to replace one clear &#8216;master&#8217; (shareholders) with many masters whose interests are often in conflict and can&#8217;t be easily untangled / prioritized, making the problem incredibly &amp; unnecessary complex.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wd-M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wd-M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wd-M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:354658,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wd-M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!wd-M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F25c5b764-8b9c-4da9-9e49-7d2bf8acadca_400x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Caption: apparently, that&#8217;s how <a href="http://midjourney.com/">Midjourney</a> imagines the stakeholder capitalism looks like; don&#8217;t ask me why, since I personally just love it regardless!</em> </figcaption></figure></div><p>To be honest, I am still not a believer in the theory of stakeholder capitalism when it comes to deciding how to run companies. Shareholders are, and should be, the only ultimate master the company&#8217;s management should serve. Other stakeholders (employees, customers, etc.) are of course important, in the sense that without them, there would be no business &#8212; but that seems to be exactly the reason why they don&#8217;t have to be viewed &amp; optimized for separately: focusing on the interests of the shareholders should ensure that the interests of other stakeholders are also accounted for.</p><p>That, of course, rests on the assumption that the company in question operates in a competitive market with robust regulations, so that if the shareholders decided that the best strategy was to be exploitative towards either their workers or their partners/customers, then other players operating in the same space would over time eat away at that company&#8217;s business, until the company in question chose to reverse course (or went out of business). Now, in case of monopolies / poorly regulated markets, the situation would be quite different &#8212; but then, instead of proposing embracing the concept of &#8216;stakeholder capitalism&#8217; to &#8216;fill in&#8217; for the government, the government (and, by extension, the voters) should work to break up true monopolies &amp; beef up regulations where necessary.</p><p>This way, all companies operating in the space would face the same rules &#8212; whereas calling on individual companies to embrace &#8216;stakeholder capitalism&#8217; feels a bit like asking companies not to leverage <em>legal</em> tax loopholes: even if you personally chose to do that, some of your competitors surely wouldn&#8217;t, and as a result, it would ultimately just help shift the balance away from the responsible market participants and towards the exploitative ones, which won&#8217;t be good for anyone.</p><p></p><p>The reason why I am bringing the concept of stakeholder capitalism up here is that while I don&#8217;t believe it&#8217;s a very good idea in the context of running companies, I feel the ideas that it advocates for become a lot more useful in the context of being a manager / leader (but not the CEO!), and trying to figure out what you should be optimizing for.</p><p>To elaborate on this, when you are a CEO running a company operating <em>in a large &amp; competitive space</em>, acting in the best interest of shareholders should be sufficient, since there is the market to take care of the rest, including situations where the shareholders&#8217; demands for some reason become irrational &#8212; worst case scenario, the company goes out of business, thus punishing stupid shareholders &amp; rewarding smarter shareholders with stakes in the competing firms; and if the CEO disagrees with the shareholders, they should really quit &amp; go work elsewhere, which should be another way to maintain balance in the market.</p><p>Now, however, let&#8217;s consider a case where you&#8217;re a manager for a particular team, e.g., at a big tech company (I&#8217;ll focus on tech, since this is the industry I work in &amp; am most familiar with &#8212; most of what I say below should be generalizable to other industries too though). It can be a small team (e.g., you&#8217;re a line manager, also known as M1), or perhaps it&#8217;s a rather large team (e.g., you&#8217;re M2 or M3 &#8212; in other words, there are other managers who report to you) &#8212; but ultimately, you&#8217;re still a small-ish cog in a very big machine, so there is plenty of management layers above you, and also tons of other teams &amp; products in other parts of the company.</p><p>In this case, your immediate stakeholders include:</p><ul><li><p>Your team (both those who report directly to you, and their reports)</p></li><li><p>A few partner teams that you work most closely with / have dependencies on</p></li><li><p>Your org (e.g., your product division, etc.)</p></li><li><p>Your customers</p></li></ul><p></p><p>You could perhaps also argue that the &#8216;business&#8217; (i.e., the company and/or the shareholders) should also be counted as your stakeholders, which brings us to the crux of the debate: <strong>is the &#8216;business&#8217; really your stakeholder in such a case, and can you truly serve it as a manager / leader?</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zb7y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zb7y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zb7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:340454,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zb7y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!zb7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd45d6530-47a8-493d-9845-ff6ae8103a08_400x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Caption: cogs, <a href="http://midjourney.com/">Midjourney</a>-generated image</em></figcaption></figure></div><p>As you might have guessed by now, I would argue that the answer is <strong>&#8216;No&#8217;</strong>. That&#8217;s not to say that you shouldn&#8217;t think about the business (quite the opposite) &#8212; but for a small cog in a large machine, the &#8216;business&#8217; in a traditional sense isn&#8217;t necessarily something you could possibly serve directly, and trying to do so would often do more harm than good.</p><p>Let me illustrate this with a few practical examples, which would hopefully help make this claim a bit less controversial.</p><p></p><h3><strong>&#8221;I lead, my team follows&#8221; fallacy</strong></h3><p>A version of this use case is what actually originally prompted the debate I had with my friend.</p><p>Without focusing on specifics, my friend had quite a lot of success building/scaling a couple of tech products/businesses in the past (not as an independent founder, but rather as a manager/leader in a large corporation &#8212; this part is important). They (just using a gender-neutral pronoun here - it&#8217;s still one person I&#8217;m talking about) also did it in a market that was markedly different from the U.S., both culturally, and in terms of the number of opportunities available to talent there. This in turn lead them to acquire a management philosophy where, for the lack of a better way of putting it, the leader knew best (optimizing to serve the business), and the team gladly followed, as long as the leader served the interest of the business.</p><p>On the surface, this doesn&#8217;t sound particularly problematic. In reality though, I am strongly convinced that if you were a manager/leader at a big tech firm in the U.S., following this mentality could be disastrous, for a fairly simple reason: you would likely lose all your top employees very quickly with this approach.</p><p>Why would this approach, that clearly works, albeit in a different geography, fail here in the U.S.? The answer mostly has to do with the culture of big tech in the U.S., as well as the differences in the job market&#8217;s structure &amp; liquidity.</p><p>Culturally, most of big tech (and also many of the top-tier startups too) value the ability to think independently &amp; be capable of solving ambiguous problems on your own. You do, of course, still have managers &amp; some of the strategy inevitably has to be set top down &#8212; but ultimately, there is an expectation your manager will mostly coach you, rather than dictate you what to do. I&#8217;m sure there are some exceptions to this rule, but all the places / teams I worked on so far were like that, esp. at higher levels of seniority.</p><p>Second, the U.S. job market in tech is large &amp; highly liquid (well, perhaps not so much at the moment &#8212; but surely in the long run). This means that people don&#8217;t have to tie their future to the wellbeing of a single company, and can instead focus more on their own goals &amp; careers. The result is, people might often prefer to work at a place that provides them with flexibility to experiment, make mistakes &amp; iterate (and ultimately learn from that experience), versus having to follow an authoritarian leader who might very well know better, but would stall their development.</p><p>This is also the reason why companies might sometimes keep producing great talent long after their heyday (Yahoo comes to mind as the most obvious example) &#8212; and vice versa, why other firms that are very successful as a business aren&#8217;t always going to be known as a great place to acquire useful skills/experience from the employees&#8217; perspective.</p><p>The obvious question to pose here is: if the leader in question is truly capable &amp; knows what&#8217;s best for the business, won&#8217;t it be worth for the employees to stick with them for the ride, and eventually be compensated in other ways (e.g., through promotions / higher pay / etc.)? Remember the famous phrase credited to Eric Schmidt, <em>&#8220;If you&#8217;re offered a seat on a rocket ship, don&#8217;t ask what seat. Just get on&#8220;?</em> This idea seems to fit nicely with the narrative of a visionary manager / leader who truly does know what&#8217;s best.</p><p>The nuance here, of course, is that, as mentioned before, we are talking about a manager/leader here who is still just a part of a much larger organization. This is a critical point: if we were talking about a startup founder and/or the CEO of a large firm, the situation would be different, since in that case, they would have the necessary autonomy to determine the right compensation model/culture/etc. As a manager at a large established firm though, you don&#8217;t have leeway to change those things: leveling &amp; pay are typically set for the entire firm and can&#8217;t easily be changed for a single part of it, and so on.</p><p>So, as a leader in this context, you won&#8217;t have the necessary levers to compensate your team for what would likely be perceived as a negative change in culture (due to the loss of autonomy, if nothing else) &#8212; and as a result, if you choose to go ahead, hoping that your team will come to realize that you do indeed know better, you will likely fail &amp; you will do so for a very simple reason: in your attempt to maximize utility (&#8216;serve the business&#8217;), you didn&#8217;t correctly account for the constraints.</p><p></p><h3>Don&#8217;t underestimate the power of constraints!</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TKHl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TKHl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TKHl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:385858,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TKHl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!TKHl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffba6e85b-2231-4f6d-872a-8a6baf42d679_400x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Caption: maze &#8212; yet another <a href="http://midjourney.com">Midjourney</a> image</em></figcaption></figure></div><p>In the same vein, you are very likely to face similar issues if you choose to ignore other types of constraints that tend to exist in such environments, such as organizational culture, the existing alignment of various teams within the company, the political nuances of the place, and so on.</p><p>For instance, the priorities of your business might matter very little to the partner teams you depend on (and sometimes for good reasons too); trying to change the culture too fast &amp; too drastically can in fact damage the morale of the employees beyond what can be justified by any business gains; long-term benefits of maintaining a less than ideal org structure (e.g., having two teams with somewhat overlapping charters) for a while might outweigh any gains you stand to reap from rushing ahead to streamline it (since you&#8217;d risk losing good employees who get frustrated in the process) &#8212; the list goes on.</p><p>In other words, as a manager/leader, you truly do have to resort to the ideas &amp; principles of the &#8216;stakeholder capitalism&#8217; here to maximize your gains, even if on a micro, rather than macro, scale.</p><p></p><h3>Make sure you have both the right objective function &amp; the constraints</h3><p>Hopefully, the above examples help illustrate my point to a sufficient degree here. Does a good leader has to care about, and in a way, serve the business? Of course! But at the same time, a manager who tries to ignore the broader context of the org &amp; the constraints they have to operate in, and instead just focuses on trying to build &amp; scale their business first, is quite unlikely to succeed &#8212; and in a way, I&#8217;d argue that such a leader isn&#8217;t actually doing a job they were hiring to do very well, even if they somehow manage to do right by the business for a while.</p><p>That last point might be worth spending a bit more time on, and I&#8217;d like to use another example to illustrate this.</p><p>At one point, it was quite popular to frame the job of Product Managers as being &#8220;mini-CEO&#8221; or &#8220;CEO of the product&#8221;. I feel that framing is a lot less popular these days, and for a good reason &#8212; while it might not be a bad idea for a PM to assume the &#8220;CEO of the product&#8221; mindset if it helps them think about the product &amp; the business holistically, in many other ways such framing is going to be by definition flawed: similar to what we discussed above, PMs operate under a large number of organizational constraints that are completely beyond their control (culture &amp; pay, broader organizational priorities, the structure of the sales org, and so on).</p><p>Failing to understand those constraints, or worse, trying to ignore them, can be disastrous &amp; certainly won&#8217;t lead one to success, and the same applies to most types of management jobs out there, including those that have nothing to do with Product Management (which just served as a convenient example here).</p><div><hr></div><h2>Conclusion</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zRSF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zRSF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zRSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg" width="1456" height="821" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:821,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1363033,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zRSF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!zRSF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff035ccef-1e90-4fec-a10c-885a86ccdbad_3120x1760.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>To sum it up, upon some reflection, the question of whom does (or should) a good leader serve seems a lot more multifaceted to me from where I stand today than I would have expected.</p><p>It also provides a great illustration of some of the benefits (and also dangers) of trying to turn real-world problems into mathematical abstractions: do it right, and you have an extremely powerful instrument to analyze the world with &#8212; but do it wrong, and your view of the world risks becoming dangerously one-dimensional.</p><div><hr></div><p>Hopefully, this article has provided for some entertaining &amp; thought-provoking reading! As always, if you have any feedback you&#8217;d like to share, or more thoughts on the topic, please let me know in the comments section below!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Leveraging ChatGPT as a PM: part I (designing A/B experiments)]]></title><description><![CDATA[Kicking off a series of posts on how one can leverage ChatGPT / GPT-4 to their advantage as a PM (or anyone working in tech, really)]]></description><link>https://www.invinciblemoth.com/p/leveraging-chatgpt-as-a-pm-part-1</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/leveraging-chatgpt-as-a-pm-part-1</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Fri, 07 Apr 2023 17:35:41 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/13761a8a-9436-439a-a7a4-6e507b373259_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As most of you are probably well aware by now, there has been a ton of hype around <a href="http://chat.openai.com">ChatGPT</a> (and especially around <a href="https://openai.com/research/gpt-4">GPT-4</a> that has now been made available as part of ChatGPT offering) lately, with reactions covering a very wide range, including people voicing opinions like:</p><ul><li><p>We are now on the verge of achieving AGI (Artificial General Intelligence), and that&#8217;s good/bad/extremely dangerous (my opinion: achieving AGI with current tech is very unlikely)</p></li><li><p>ChatGPT &amp; other LLMs (Large Language Models) are awesome, and we&#8217;ll soon see many aspects of the human experience completely redefined by it (my take on this: we probably will, although perhaps in a less dramatic fashion that some are predicting, at least in the short-term)</p></li><li><p>ChatGPT trustworthiness &amp; thus by extension usefulness are very low &amp; because of this, ChatGPT &amp; GPT-4 can be dangerous (my take: while the point about trustworthiness isn&#8217;t untrue per se, it feels that this position is overly pessimistic &amp; is missing the point regarding the advantages a well thought-through usage of these tools can bring)</p></li></ul><p></p><p>To be fair, most people aren&#8217;t necessarily taking extreme positions one way or the other, and there is certainly a lot of acknowledgement of the amazing progress ChatGPT &amp; other LLMs represent. Still, it&#8217;s interesting to observe these extreme reactions, because in a way, you can view those as an ultimate testament to the fact that these tools are blowing many of the previous expectations out of the water, and are causing understandable cognitive dissonance as a result.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8CXW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8CXW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8CXW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:292062,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8CXW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!8CXW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2acf4d2-98d9-49fe-ac43-3af1238cbbc4_400x400.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Caption: AI building AI in the future apocalyptic world (<a href="http://midjourney.com">Midjourney</a> image)</figcaption></figure></div><p>With this post (or, rather, what I&#8217;m hoping will become a series of posts), I intend to leave the esoteric debate about whether LLMs like GPT-4 represent an existential threat to humanity to all those already engaged in it (and it&#8217;s a very lively debate &#8212; if you don&#8217;t believe me, just check out Twitter these days!).</p><p>Instead, I&#8217;d like focus on describing my own (ongoing) experiments with GPT-4 &amp; ChatGPT, in the effort to figure out the answer to a much more mundane question &#8212; namely, whether this tool can be put to a good use by the product managers (&amp; perhaps others too) today, to help increase their productivity / unlock new use cases.</p><p>Please note that while my declared focus here is on Product Managers (since I&#8217;m one myself, and hence, this is what&#8217;s top of mind for me), in reality, a lot of things I am going to cover should be relevant to a lot of other people working in technology (&amp; likely other industries too).</p><p>With that said, let&#8217;s dive in!</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Today&#8217;s topic: Designing A/B experiments with the help of ChatGPT</h2><p>Below, I&#8217;m going to share a series of prompts I submitted to ChatGPT, as well as ChatGPT&#8217;s responses (some edited for brevity). Then, I&#8217;m going to discuss the significance of this example as I see it, as well as the reasons why I think this type of stuff can be extremely useful to PMs (and a lot of other folks too).</p><p>Note that with these prompts, I was trying to emulate the PoV of a relatively inexperienced PM who wanted to run an A/B experiment, and was trying to learn more about the right way to set it up, and also how to analyze the results &amp; explain them to others. This example is obviously a simplification of any real-world scenario, but I believe in many ways, it&#8217;s a very good illustration of what ChatGPT can do for you as a PM.</p><p></p><div><hr></div><p><strong>Me: </strong>Imagine we are running an A/B experiment trying to increase user engagement. We have around 10,000 users per month on average, using our product for 15 minutes a day. What would be the minimum detectable increase in engagement, assuming we want to get an 0.05 stat sig level from our experiment?</p><p><strong>ChatGPT:</strong> To calculate the minimum detectable effect (MDE) in an A/B experiment, you need to provide the desired statistical power (e.g., 0.8 is a common choice), among other things. Also, you need to determine the proportion of users assigned to each group (e.g., 50% to the control group and 50% to the treatment group).</p><p></p><div><hr></div><p><strong>Me:</strong> What&#8217;s the definition of statistical power?</p><p><strong>ChatGPT:</strong> Power is often denoted by the symbol "1 - &#946;", where &#946; is the probability of a Type II error, which occurs when the null hypothesis is not rejected even though the alternative hypothesis is true. A higher statistical power means a lower chance of committing a Type II error.</p><p>In most research settings, a power of 0.8 (or 80%) is considered adequate. This means that there is an 80% chance of detecting a true effect or difference if one exists. A higher power, such as 0.9, would provide even more confidence in the results but might require a larger sample size or a stronger effect to achieve.</p><p></p><div><hr></div><p><strong>Me:</strong> What's the definition of Type I &amp; Type II errors?</p><p><strong>ChatGPT:</strong> Type I and Type II errors are two types of errors that can occur in hypothesis testing.</p><p>A Type I error occurs when the null hypothesis is rejected even though it is actually true. This means that the researcher concludes there is an effect or difference when there is not one. The probability of making a Type I error is denoted by the symbol "&#945;" and is typically set at 0.05 or 0.01.</p><p>A Type II error occurs when the null hypothesis is not rejected even though it is actually false. This means that the researcher fails to detect an effect or difference when one exists. The probability of making a Type II error is denoted by the symbol "&#946;" and depends on the sample size, effect size, and statistical power.</p><p>In hypothesis testing, the goal is to minimize both Type I and Type II errors. However, reducing one type of error often increases the other type. The balance between the two types of errors is determined by the statistical power, sample size, effect size, and significance level.</p><p></p><div><hr></div><p><strong>Me:</strong> So, type I error is essentially false positive, and type II error is false negative, right?</p><p><strong>ChatGPT:</strong> Yes, that's correct. A Type I error is equivalent to a false positive, meaning that the researcher concludes there is an effect or difference when there is not one. A Type II error, on the other hand, is equivalent to a false negative, meaning that the researcher fails to detect an effect or difference when one exists.</p><p></p><div><hr></div><p><strong>Me:</strong> So, with power of 0.8 &amp; statistical significance of 0.05, I'll be making Type I error in 5% of cases &amp; Type 2 error in 20% of cases on average, correct?</p><p><strong>ChatGPT:</strong> [some back-and-forth (it initially misinterpreted what I said, and said &#8216;No&#8217;, but after some clarifications, it eventually arrived at the &#8216;Yes&#8217; answer].</p><p></p><div><hr></div><p><strong>Me:</strong> Ok. Now assume I want to go for 0.01 significance level with the same sample size. How does it change power level calc?</p><p><strong>ChatGPT:</strong> If you want to decrease the significance level from 0.05 to 0.01 while keeping the same sample size and effect size, it will result in a decrease in the power of the test. This is because a lower significance level means that the researcher is setting a higher bar for rejecting the null hypothesis, which requires a larger effect size or a larger sample size to achieve the same level of power.</p><p>To calculate the new power level, you would need to perform a power analysis based on the revised significance level and other relevant parameters such as the effect size and sample size. However, as a general rule of thumb, reducing the significance level from 0.05 to 0.01 may decrease the power of the test from 0.8 to around 0.6 or 0.7, assuming all other things are held constant.</p><p>Therefore, when considering changing the significance level, it is important to carefully consider the trade-offs between the risk of making Type I and Type II errors and the available resources, such as the sample size and effect size.</p><div><hr></div><p><strong>Side note:</strong> everything above was generated by GPT-3.5 (rather than the latest GPT-4). The reason for this is rather mundane &#8212; I simply ran out of &#8216;credits&#8217; to use GPT-4 when I was experimenting with these prompts (even with a subscription, GPT-4 today is still being severely throttled, to accommodate all that demand, so you can only send it around 25 prompts every 3-4 hours).</p><p>Up until this point, GPT-3.5 did a good job though, so I didn&#8217;t feel the need to switch to GPT-4. However, for the subsequent prompts, where I asked it to generate me some numbers, GPT-3.5 surprisingly struggled, making undeclared assumptions &amp; performing incorrect calculations, despite listing the right formulas (this part in particular was very surprising to me).</p><p>So, I decided to go back to GPT-4 &amp; test if it can do a better job. It did, so all the prompts you see below are from GPT-4.</p><p>This also highlights certain limitations of ChatGPT today one has to be aware of, that I am going to discuss at the bottom of this post, once we are done with this example.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kUHN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kUHN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kUHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:288443,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kUHN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 424w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 848w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 1272w, https://substackcdn.com/image/fetch/$s_!kUHN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdbd8d0d4-8f79-4a6f-9a58-0400e975272e_400x400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Caption: Experimentation as imagined by <a href="http://midjourney.com">Midjourney</a> :)</figcaption></figure></div><p><strong>Me:</strong> Ok, now let's go back to the original question.</p><p>Assume we are running an A/B experiment trying to increase user engagement. We have around 10,000 users per month on average, using our product for 15 minutes a day on average. What would be the minimum detectable increase in engagement, assuming we want 0.05 stat sig level? Assume the split of 50/50 between treatment &amp; control, and 0.8 power level.</p><p><strong>ChatGPT:</strong> Let's calculate the minimum detectable effect (MDE) for your A/B experiment using the provided information:</p><ul><li><p>10,000 users per month on average</p></li><li><p>15 minutes of usage per day on average</p></li><li><p>0.05 statistical significance level (alpha)</p></li><li><p>0.8 power level</p></li><li><p>50/50 split between treatment and control groups</p></li></ul><p></p><p>Since the standard deviation (SD) was not provided, I'll provide MDE for a range of standard deviations (1, 2, 3, 4, and 5 minutes).</p><ol><li><p>Determine t_alpha/2 and t_beta:</p><ol><li><p>t_alpha/2 = 1.96 (for a two-tailed test with alpha = 0.05)</p></li><li><p>t_beta = 0.84 (for a power level of 0.8)</p></li></ol></li><li><p>Calculate the required sample size (n) for each group:</p><ol><li><p>Since there are 10,000 users per month and a 50/50 split between treatment and control, there will be 5,000 users in each group</p></li></ol></li></ol><ol start="3"><li><p>Re-arrange the formula to solve for MDE and plug in the values for different standard deviations (SD): MDE = sqrt((t_alpha/2 + t_beta)^2 * (SD^2) / n)</p><ol><li><p>SD = 1 minute: MDE = sqrt((1.96 + 0.84)^2 * (1^2) / 5000) MDE &#8776; 0.062</p></li><li><p>SD = 2 minutes: MDE = sqrt((1.96 + 0.84)^2 * (2^2) / 5000) MDE &#8776; 0.125</p></li><li><p>SD = 3 minutes: MDE = sqrt((1.96 + 0.84)^2 * (3^2) / 5000) MDE &#8776; 0.187</p></li><li><p>SD = 4 minutes: MDE = sqrt((1.96 + 0.84)^2 * (4^2) / 5000) MDE &#8776; 0.250</p></li><li><p>SD = 5 minutes: MDE = sqrt((1.96 + 0.84)^2 * (5^2) / 5000) MDE &#8776; 0.312</p></li></ol></li></ol><p></p><p>Here are the minimum detectable effects for different standard deviations:</p><ul><li><p>1-minute SD: MDE &#8776; 0.062 minutes per day</p></li><li><p>2-minute SD: MDE &#8776; 0.125 minutes per day</p></li><li><p>3-minute SD: MDE &#8776; 0.187 minutes per day</p></li><li><p>4-minute SD: MDE &#8776; 0.250 minutes per day</p></li><li><p>5-minute SD: MDE &#8776; 0.312 minutes per day</p></li></ul><p></p><p>These values represent the minimum detectable increase in engagement for each specified standard deviation, given a 0.05 statistical significance level and a 0.8 power level.</p><p></p><div><hr></div><p><strong>Me:</strong> But isn't the duration of the experiment supposed to play a role here as well? (e.g., whether we run it for 1 day, vs. 1 week vs. 1 month)</p><p><strong>ChatGPT:</strong> You are correct; the duration of the experiment plays a role in determining the minimum detectable effect.</p><p>In my previous calculations, I did not account for the duration of the experiment. To account for the duration of the experiment, we need to adjust the sample size (n) to represent the number of user-days in each group rather than just the number of users.</p><p>Assuming you have 5,000 users in each group and you run the experiment for a certain number of days (d), the adjusted sample size (n') is: n' = n * d .</p><p></p><p>Now we can use the adjusted sample size to calculate the MDE:</p><p>MDE = sqrt((t_alpha/2 + t_beta)^2 * (SD^2) / n')</p><p></p><p>Let's consider three different experiment durations: 1 day, 1 week (7 days), and 1 month (30 days).</p><ol><li><p>Experiment duration: 1 day:</p><p>n' = 5000 * 1 n' = 5000 ,</p><p>MDE = sqrt((1.96 + 0.84)^2 * (1^2) / 5000) ,</p><p>MDE &#8776; 0.062</p></li><li><p>Experiment duration: 1 week (7 days):</p><p>n' = 5000 * 7 n' = 35000 ,</p><p>MDE = sqrt((1.96 + 0.84)^2 * (1^2) / 35000) ,</p><p>MDE &#8776; 0.023</p></li><li><p>Experiment duration: 1 month (30 days):</p><p>n' = 5000 * 30 n' = 150000 ,</p><p>MDE = sqrt((1.96 + 0.84)^2 * (1^2) / 150000) ,</p><p>MDE &#8776; 0.010</p></li></ol><p></p><p>Here are the minimum detectable effects for different experiment durations:</p><ul><li><p>1 day: MDE &#8776; 0.062 minutes per day</p></li><li><p>1 week: MDE &#8776; 0.023 minutes per day</p></li><li><p>1 month: MDE &#8776; 0.010 minutes per day</p></li></ul><p></p><p>As the duration of the experiment increases, the MDE decreases, making it easier to detect smaller changes in user engagement. This is because the larger sample size (more user-days) provides more statistical power to identify smaller effects.</p><p></p><div><hr></div><h2>Why I believe the above is awesome</h2><p>What are your first thoughts, seeing the series of prompts above &amp; the answers that ChatGPT generated? Let me know in the comments section below!</p><p>At the first glance, I can imagine how the exchange above might not strike everyone as anything particularly special (beyond the fact that you can have an actual productive dialog with ChatGPT, which, of course, is incredible on its own).</p><p>Here are some of the reasons why I think it&#8217;s awesome though:</p><ul><li><p>Understanding the intuition behind applied statistics isn&#8217;t easy; explaining it to others is even harder &#8212; as shown above, ChatGPT can be extremely helpful with both these tasks</p><ul><li><p>To be more specific, you wouldn&#8217;t believe how many folks I encountered who didn&#8217;t understand the concept of the minimum detectable effect &#8212; including people who had to make business decisions based on the experiments&#8217; results</p></li><li><p>That&#8217;s why being able to clearly articulate the point, especially to less technical folks, can truly go a looooong way</p></li></ul></li><li><p>Beyond just communicating the details on the setup of your experiment to others, I am hoping the above clearly demonstrates the value of ChatGPT as a learning tool &#8212; you can ask it questions, dig deeper, refine the task, and so on</p></li><li><p>You can also get ChatGPT to perform fairly complex back-of-the-envelope calculations for you, which can be very helpful both for understanding the nuances of A/B experimentation better, and getting some talking points to share with others</p></li></ul><p></p><div><hr></div><h2>Some important limitations of ChatGPT today</h2><p>As I mentioned above when I was describing the prompts &amp; ChatGPT answers, ChatGPT today certainly isn&#8217;t flawless.</p><p>In particular:</p><ul><li><p>It&#8217;s prone to making assumptions without always clearly communicating what those are (this seemed to be particularly true for GPT-3.5, and a bit less of a problem with GPT-4)</p></li><li><p>ChatGPT can &#8216;hallucinate&#8217; in certain instances, meaning it would make things up &#8212; and oftentimes, these things will sound quite plausible too</p><ul><li><p>This problem is currently being actively discussed / researched, and is one of the key reasons people (correctly) question the trustworthiness of GPTs &amp; other LLMs</p></li></ul></li><li><p>As I discovered while running a series of prompts for this example, you cannot automatically trust ChatGPT calculations either, even when it has the right formulas &#8212; it can still make mistakes</p></li></ul><p></p><p>Are those limitations significant? Well, yes &amp; no.</p><p>The propensity of ChatGPT (&amp; other LLMs) to hallucinate certainly poses challenges (e.g., integrating those models into search can be quite tricky, since the quality &amp; trustworthiness of response matters a lot there).</p><p>At the same time, if you are using ChatGPT to explore a topic you&#8217;re generally familiar with (and thus can notice &amp; call out suspect info, as well as check calculations, etc.), I feel ChatGPT can be extremely useful in a variety of ways: </p><ul><li><p>It can be a powerful tool to help you refresh your memory on the topic &amp; learn more about it</p></li><li><p>It can also be a great productivity-enhancing tool, allowing you to quickly prototype &amp; explore things (example above certainly falls into this bucket)</p></li><li><p>Finally, it can help you find better ways to explain the nature of the problem, nuances around it &amp; your results to others</p></li></ul><p></p><div><hr></div><h2>Conclusion</h2><p>As I mentioned before, this post is just the first one in a series of articles exploring how we can make use of ChatGPT &amp; other LLMs in our daily lives / work.</p><p>It&#8217;s not often that we get to witness the emergence of this kind of revolutionary technology, and, as is often the case with such advances, the difference between embracing it early on (&amp; thus enhancing your own productivity), vs. burying your head in the sand &amp; pretending nothing has changed, will likely be pretty stark in the long run.</p><p>From my early experiments, I believe ChatGPT can be extremely useful for PMs &amp; many others, so I plan to cover various scenarios it can be used for over time, and would love to hear about the ways you&#8217;re using it as well!</p><div><hr></div><p>Hopefully, this was helpful! And, as always, if you have any feedback you&#8217;d like to share, let me know in the comments section below!</p>]]></content:encoded></item><item><title><![CDATA[Do you need to be technical to be a PM? ]]></title><description><![CDATA[Exploring perhaps the most misunderstood question about becoming a Product Manager (& then succeeding as one)]]></description><link>https://www.invinciblemoth.com/p/do-you-need-to-be-technical-to-be-a-pm</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/do-you-need-to-be-technical-to-be-a-pm</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sun, 02 Apr 2023 18:30:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5499fd38-c79c-4cc7-8e43-469b72b698e2_3353x2514.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>I am really interested in the field of Product Management. However, I keep hearing that Product Managers spend most of their time working with Engineers/Data Scientists, and generally need to be quite technical. Is this actually true? My background is in X, and I don&#8217;t think of myself as a very technical person, so this keeps me worried.</p></blockquote><p></p><p>This is one of the most commonly asked &amp; perhaps the most misunderstood questions about careers in Product Management. I&#8217;ve previously discussed a few aspects of this as part of the <a href="https://www.invinciblemoth.com/p/q-and-a-building-a-career-in-product">Q&amp;A: Building A Career In Product Management</a>, but I thought it&#8217;d be good to explore this topic in more detail.</p><p></p><p>I want to begin with a short &amp; definitive answer to this question. The answer is a resounding <strong>&#8216;No&#8217;</strong>, you absolutely don&#8217;t have to be technical to be a successful PM.</p><p>That being said, there are a lot of nuances to unpack here, so let&#8217;s dig deeper.</p><p></p><div><hr></div><h2>What type of a PM do you aspire to be?</h2><p>First of all, it&#8217;s good to have at least some idea of what kind of a PM you want to be. This includes a few things, such as:</p><ul><li><p><strong>Industry focus:</strong> e.g., are you interested in financial services, cloud, productivity tools, marketplaces, etc?</p></li><li><p><strong>Target audience:</strong> do you want to work on B2B vs. B2C vs. B2G products?</p></li><li><p><strong>Functional specialization as a PM:</strong> do you aspire to be a Data PM, vs. Growth PM, vs. UX PM, vs. Platform PM?</p></li></ul><p></p><p>It should probably feel intuitive that the level of technical depth needed to be an ML PM working on building productivity-enhancing tools for developers (e.g., something like GitHub Copilot) will be quite different from a UX PM working on consumer-facing part of a B2C marketplace (e.g., Airbnb).</p><p></p><p>More specifically, however, there are two aspects that matter the most here, namely:</p><ol><li><p>You need to be capable of understanding (&amp; being able to clearly articulate) the technical details &amp; context at a level that would matter to the end user/customer;</p></li><li><p>You need to be capable of navigating the technical aspects of the product you are working on insofar as there are product decisions that depend on those.</p></li></ol><p></p><p>As long as you can meet the bar for both of these requirements, you&#8217;ll be fine.</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h3>What exactly does it mean? A real-life example</h3><p>To give you a concrete example, I&#8217;ve spent a few years at Microsoft building deep learning-powered enterprise search for SharePoint (you can learn more about my personal journey <a href="https://www.invinciblemoth.com/about">here</a>, or on <a href="https://www.linkedin.com/in/alexdstern/">LinkedIn</a>, if you&#8217;re interested).</p><p>In that role, it was critical to understand the general capabilities &amp; limitations of the underlying tech, since a) that&#8217;s what the customers cared about, and b) you needed to understand those in order to make product decisions on what to focus on, etc.</p><p>That meant learning about things like vector encoding &amp; NLP ML models, how search retrieval works, search ranking basics, etc., as well as learning how to set up, run &amp; analyze the results of the experiments, and so on.</p><p>What that job didn&#8217;t require, however, was knowing all the details about models&#8217; evolving architectures, the details of how search back-end infrastructure was set up, knowing what the key codebases were, etc. In fact, getting too involved with decisions concerning any of the above would probably have been a very bad idea, even if you had had a natural inclination/interest in those areas &#8212; the main reason being, the latter were the areas in the purview of Engineers/Data Scientists that primarily required sound Eng/DS decision-making (and Microsoft certainly had the top-tier talent to make those decisions &#8212; as do other big tech companies &amp; many startups), whereas the former areas shaped the product &amp; thus depended on PM input.</p><p>Prioritization is always key for PMs, as is the ability to acknowledge when your input isn&#8217;t needed and trust your engineering partners to make the right choices. That&#8217;s not to say that you shouldn&#8217;t be involved at all in the areas primarily owned by your Eng/DS counterparts (it&#8217;s always good to learn about those, etc.) &#8212; but if you think you can make better decisions than your engineers on things like how to design &amp; train an ML model, architecture choices, etc., chances are, either things are very broken at your company/division/team, or you don&#8217;t really understand the point of your role as a PM, and will only get in the way of your Eng/DS team &amp; frustrate them to no end by doing so.</p><p></p><p>Going back to the question of how technical you need to be, the things mentioned above in my example (understanding how vector encoding works, how search retrieval works, search ranking basics, how to run &amp; analyze experiments, etc.) that you&#8217;d need to know &amp; have opinions about in order to add value as a PM on such a product certainly fall into the &#8216;technical&#8217; bucket.</p><p>At the same time, those aren&#8217;t things that require a deep technical background &#8212; you only need &#8216;101/201&#8217; knowledge for most of those topics, which can be easily picked up from a few online classes / books (and practice!)</p><p>That&#8217;s not to say that, for instance, having a technical undergrad won&#8217;t be helpful &#8212; it certainly will be &#8212; but not having it doesn&#8217;t have to be a disqualifying factor.</p><p>In fact, in my case, I credit most of the practical knowledge I have to either the online classes / books, or to the classes I took in business school (which, ironically, was a lot more useful for e.g., learning applied statistics &amp; the intuition behind it, than my 5-year combined MSc/BSc in Math ever was).</p><p>And, of course, learning on the job is a big part of it too &#8212; Product Management in general requires continuous learning, and so you should be ready for (and hopefully excited about) that.</p><p></p><h3>Different flavors of PM jobs come with (very) different requirements</h3><p>To re-iterate, the types of skills you&#8217;ll require as a PM will vary widely depending on the type of PM you want to become, the surrounding context, etc.</p><p>The example above highlights that to be a PM on a highly technical product, you will indeed need to acquire some technical skills. Still, I hope it also conveys the point that even if you want to work in a product area that is widely regarded as being quite technical, the lack of formal technical background doesn&#8217;t have to be an issue you can&#8217;t get past. Instead, you can gain most of the necessary knowledge on your own, and the level of depth you need to get to should be achievable for anyone sufficiently interested in the field, and with a bit of time on their hands, within 3-12 months (depending on where you start / how much spare time you have), regardless of their previous background (note that I am, of course, assuming that anyone interested in PM roles possesses a certain level of raw intelligence expected of a successful college graduate here).</p><p>For a lot of other types of PM roles, having technical background would be even less important or useful, compared to some of the other skills (e.g., knowing how to do user research, understanding the nuances of scaling a product, etc.) &#8212; in which case, you should focus on identifying, and fixing, the gaps in your knowledge / experience wrt those, instead of trying to become more technical just for the sake of it. That&#8217;s especially true if you believe you don&#8217;t possess good communication or writing skills, in which case, I&#8217;d suggest prioritizing working to improve those above everything else, since without those skills, even if you somehow get a job, it&#8217;ll be very hard for you to survive &amp; thrive on the job.</p><p></p><div><hr></div><h2>Where are you in your career?</h2><p>In one of my previous posts (<a href="https://www.invinciblemoth.com/p/breaking-into-product-management-entry-points">Breaking into Product Management: key 'entry points' into the field</a>), I discussed various common entry points into the field of Product Management.</p><p>Perhaps a bit ironically, the timing of when you decide you want to become a PM can have an outsized influence on how important (or not) being technical is going to be.</p><p></p><h3>Associate Product Managers</h3><p>One of the common entry points into the PM field these days is becoming an Associate Product Manager right out of college, and growing as a PM from there.</p><p>At that level, companies are mostly looking at smart, driven individuals with good fundamental education that they can teach how to be great PMs.</p><p>Obviously, as a new grad, you don&#8217;t have any &#8216;specialization&#8217; yet &#8212; and that&#8217;s completely fine from the APM programs&#8217; perspective since those programs are looking for people who can be trained as generalist PMs first (and then in a few years, some might develop a specialization, while others might remain on the generalist PM track).</p><p>Note that APM programs can be very competitive. So, if you pose a question of whether having a CS degree from Stanford can help you get hired as an APM at Google, the answer is going to be &#8216;yes, of course&#8217;.</p><p>But again, remember, those programs are not bringing you in for your specialized skills &#8212; and also, people who run them are very much aware of all the different types of PM roles (&amp; the corresponding skills those require) that exist.</p><p>What this means is that in every APM class, you probably see people from a wide variety of backgrounds: some will have Engineering majors, while others will come from Econ, Business, or Liberal Arts backgrounds (even Google in its heyday of focusing on PMs being technical used to periodically hire people with BA in Philosophy, and similar degrees, as APMs).</p><p>Overall, I am going to argue that being technical is absolutely NOT a prerequisite for joining an APM program right out of college.</p><p></p><h3>Joining Product Management field as an experienced hire</h3><p>Compared to joining an APM program out of college, the situation becomes a bit different if you are trying to break into Product Management as an experienced hire.</p><p>At this stage, you are inevitably competing against people who already have several years of PM experience under their belts &#8212; and so, it becomes important to prove that you can do the job well, as well as to demonstrate a clear interest &amp; commitment to the field you&#8217;re trying to break into (by field here, I don&#8217;t mean Product Management in general, but rather something a bit more nuanced &#8212; e.g., you want to be a PM for FinTech products, etc.)</p><p>Depending on the product/area you&#8217;re vying for, this can mean that having technical background / demonstrating technical proficiency can become a good differentiating point.</p><p></p><p>As mentioned, it&#8217;s likely that you&#8217;ll be competing against at least some experienced PMs at that level. Chances are, however, that some of those folks will have functional experience, but not area-specific experience (e.g., they worked as a PM before, but in a different product area). If that&#8217;s the case, you can demonstrate your interest &amp; commitment by taking extra steps to acquire some area-specific knowledge.</p><p></p><p>Above, we discussed that a lot of PM jobs don&#8217;t require you to be technical in general; this remains true, so if you are after UX-focused or Growth PM roles, it&#8217;s unlikely that learning how to code or learning about ML would help you there. Similarly, it&#8217;s possible that you already have some useful skills from your prior jobs that would be useful &amp; allow you to differentiate yourself from the competition.</p><p>That being said, I&#8217;d argue that for experienced hires, the benefits of becoming at least somewhat technical are higher than for e.g., college hires, if only because many non-technical people won&#8217;t be focusing on that &amp; also because it can be a good way to demonstrate your commitment to the field of your choice.</p><p></p><p>Here, I&#8217;ll again use a personal example as an illustration. After graduating from business school, I originally joined a 1-year rotational program in Microsoft Azure&#8217;s Product Marketing. After 6 months, I knew that I wanted to transition to Product Management though, so I took a few online courses around AI/ML to develop some basic understanding of technology and tried to build a few simple things / wrote some articles of my own.</p><p>While none of these activities made me particularly proficient with AI on their own, they served as a very useful demonstration of my interest in the field. I then used that to network my way around Microsoft, scheduling informal coffee chats with various hiring managers working on AI products, until I found a team that was willing to interview me &amp; ultimately extended me a job offer.</p><p></p><p>The interesting &#8212; and often overlooked &#8212; nuance here is that even for experienced hires looking to become more technical, the bar to do so doesn&#8217;t have to be set too high. In many cases, taking a few classes, or reading some articles / books might be sufficient to get a basic understanding of the space, after which you can leverage that newly acquired knowledge to start having discussions with various folks working in the field, and hopefully, eventually, find your way in (and then continue learning on the job).</p><p>And as for the folks with completely non-technical backgrounds, taking the effort to do some of the above (or perhaps going beyond that &amp; taking a few college classes or doing a Master&#8217;s at some point, if you want to go all the way in) can be even more impressive &amp; can often provide you with an excellent &amp; durable differentiating factor. In my career, I&#8217;ve encountered quite a few people who studied things like English Literature at college and are now working as PMs at top-tier tech companies, and I can tell you from experience, that people around are always impressed by those examples, and can certainly appreciate the effort &amp; determination it takes to make a hard turn in one&#8217;s career.</p><p></p><p>The key point here is this: as an experienced hire looking to break into the field of Product Management, you still don&#8217;t have to be particularly technical &#8212; but spending time learning the space &amp; acquiring some technical skills can go a long way to help you prove your interest &amp; ultimately secure a job.</p><p></p><div><hr></div><h2>Summary</h2><p>To re-iterate, the answer to the question <em>&#8216;Do you need to be technical to be a PM?&#8216;</em> is most certainly <em>&#8216;No, it&#8217;s not a hard requirement&#8217;</em>.</p><p>So, if you&#8217;re currently a sophomore in college who has a vague interest in Product Management as a career, but you aren&#8217;t sure if you are ready to commit to a CS major, that&#8217;s perfectly ok. There is more than one path to becoming a PM, and while having a CS degree will certainly help, a person with a degree in Liberal Arts but also a genuine interest in technology (which can be demonstrated in a variety of ways), great communication &amp; writing skills, and a bit of persistence, will likely have an easier time recruiting for PM jobs, compared to someone who believes that just having a CS degree from a top-tier school automatically entitles them to a job in the field.</p><p>Similarly, if you&#8217;re looking to break into Product Management space as an experienced hire, you don&#8217;t need to go back to grad school for an MSc in Computer Science/Statistics/etc. Rather, your time will be better spent on assessing your strengths &amp; weaknesses, thinking through why you want to become a PM &amp; what types of products you want to be a PM for, and then focusing on showing a clear interest in your chosen area (filling in specific gaps as needed &#8212; which might, or might not, have anything to do with technical skills) &amp; networking your way in.</p><p></p><div><hr></div><p>If you&#8217;ve been previously wondering if being technical is a critical condition of becoming a PM, hopefully, this post helps alleviate your concerns a bit and also provides you with some food for thought.<br><br>And as always, if you have some anecdotes from your personal experience or any other feedback/questions you&#8217;d like to share, let me know in the comments section below!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Q&A: Building A Career In Product Management]]></title><description><![CDATA[Answering questions about changing jobs, acquiring useful skills, etc., as a PM]]></description><link>https://www.invinciblemoth.com/p/q-and-a-building-a-career-in-product</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/q-and-a-building-a-career-in-product</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sun, 26 Mar 2023 15:51:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/20ac2713-cd2c-4509-81a2-45e27cb3cf64_3698x2703.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Recently, I&#8217;ve done a Q&amp;A session, answering a number questions about breaking into the Product Management field, growing your career as a PM, successfully navigating tech recruiting, and a number of other related topics. I also took some notes, and since a lot of these questions tend to come up quite often, I thought it&#8217;d be useful to share some of the questions &amp; answers from that session (heavily edited for readability) here.</p><p>For reference, you can learn more about my personal journey <a href="https://www.invinciblemoth.com/about">here</a>, or on <a href="https://www.linkedin.com/in/alexdstern/">LinkedIn</a>.</p><div><hr></div><p></p><p><strong>Q: What&#8217;s more important / more effective for career progression: getting better at interviews, or becoming a better PM?</strong></p><p><strong>A:</strong> I don't think this has to be 'either / or' choice &#8212; instead, you should focus on getting better at both. Good interview performance won't be worth much if you can't do the job after you are hired, and vice versa, staying at one company for too long trying to exclusively focus on becoming a better PM can harm you in terms of both the speed of career advancement &amp; the learning curve (switching teams / companies can be quite important to keep learning).</p><p></p><p><strong>Q: In which domains did you work in your career, and were your roles primarily B2B or B2C?</strong></p><p><strong>A:</strong> I worked on both the B2B &amp; B2C products at various times in my career. Domain-wise, I&#8217;ve always worked as a PM for technical products &amp; my work usually revolves around AI/data/optimization problems of various kinds.</p><p>My general take, however, is that while it's important to develop some level of specialization over time, you don't have to go too narrow as a PM, especially at the beginning. In fact, doing so might harm you in the long run, and so it's good to seek a variety of experiences over your PM career.</p><p>So, if you are interested in AI or data, you can absolutely make it your focus (and benefit from having that sort of specialization) &#8212; but don&#8217;t go more narrow than that, and also make sure to try out different types of products/ environments, if you can.</p><p></p><p><strong>Q: Is there a level / compensation amount that you would want to stop at?</strong></p><p><strong>A:</strong> I believe for a lot of people (myself included, at least for now), L6 &amp; L7 are that sweet spot (using Google leveling ladder for reference here; if you want to learn more about how leveling in tech works, check out my previous post on this topic: <a href="https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense">Levels in Tech: how to make sense of them</a>).</p><p>At those levels, you will typically make $500k-$900k TC at top-tier companies in the U.S., while keeping a sane work/life balance (that often deteriorates beyond those levels) &amp; staying 'close to the ground', where you are either still an IC or are an M1 manager (which can be important if you actually love doing product work, and don't want to move to a pure people management track).</p><p>That being said, those things are rarely static, and what one wants to do at 2 YoE vs. 10 YoE vs. 25 YoE can change quite a lot.</p><p></p><p><strong>Q: How did you find a role that is a good fit for you? Also, what is a good recruiting strategy in the current market for someone with few connections to other tech PMs?</strong></p><p><strong>A:</strong> The current market is indeed a challenge, there is no way around that, unfortunately. There are still jobs out there (e.g., at startups), but for many people, the best strategy might be to wait it out until the market improves (or at least not to get discouraged if you can't get offers in this market).</p><p>As for the rest of it, my advice to people is always to apply wide (like, really wide, 50+ companies wide) &amp; see what happens. That's what I personally always do every time I choose to change companies, and it has always worked out so far.</p><p>Also, in my opinion, it's no good to stress too much about fit until you have offers in hand. You might think that a particular job is a perfect fit for you, and still get rejected without interview, simply because tech recruiting is both random &amp; unpredictable to a significant degree. Conversely, if you apply wide, you might get offers for teams/products that you didn't even know existed, and some of those might turn out to be a great fit for you.</p><p>Lastly, I don't think connections with other PMs are too important. Assuming you're already working as a PM, you can just start applying to positions you&#8217;re interested in (again, making a mental note that currently we have a bad job market, so you might have to adjust your expectations accordingly). Referrals are always useful, if you can get them. Also, if you can figure out how's the hiring manager is for a particular job, reaching out on LinkedIn to introduce yourself &amp; have an informal chat is often a good strategy.</p><p>But above all, always apply wide!</p><p></p><p><strong>Q: Can you describe the interview process at Two Sigma and offer recommendations for preparation?</strong></p><p><strong>A:</strong> PM interview process at Two Sigma is not that different from other big tech companies (e.g., Google), in my opinion.</p><p>It typically includes multiple rounds (expect 5-6 interviews in total), consisting of a mix of product sense/product strategy cases &amp; behavioral interviews focused on your previous background.</p><p>Preparation-wise, again, it's no different from preparing for interviews with Google/Meta/Microsoft/etc. You should plan to do some mock interviews, learn how to solve various product cases you might get asked, make sure you can speak about your past work with confidence &amp; at the right level of granularity, and so on.</p><p>If you're fairly new to PM interviews, I personally really like <a href="http://productalliance.com">Product Alliance</a> materials &#8212; but there are a ton of other good resources you can leverage to prepare.</p><p>Finally (and this is very important!), don't over-focus on any one company (be it Two Sigma, or any other company) when recruiting &#8212; instead, always apply to a lot of places, and then see how it all shakes out.</p><p>Tech recruiting is a big numbers game, and so you goal should be to get a well-paying position on an interesting product at a good company &#8212; but NOT to get a specific position or get into specific company, since this is too hard to ensure, and just leads to disappointment in many cases.</p><p></p><p><strong>Q: How did you break into hedge funds/HFT space, and how does it differ from traditional tech product management?</strong></p><p><strong>A:</strong> I didn&#8217;t explicitly focus on breaking into hedge funds / HFT space (in fact, Two Sigma was the only company from this space that I applied to, and interviewed with). Rather, I was looking for a new PM gig, and Two Sigma was one of the companies that I was curious about, since I knew they had a PM org there, heard good things about the culture, and was generally interested in the space &#8212; so, I interviewed there (among other places) &amp; got the job.</p><p>The work itself isn't that different between big tech firms &amp; Two Sigma &#8212; sure, the firm is smaller (~2,000 people vs. 20,000-100,000+ in big tech), you have to pick up some industry-specific context (a lot of it, actually) &amp; adjust to building products for a few hundred users, but at the end of the day, it's still your typical Product Management job.</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p></p><p><strong>Q: What do PMs do at Two Sigma, and how does it differ from a role at a company like Google?</strong></p><p><strong>A:</strong> It's not that different from e.g., Google (or any other big tech company), actually.</p><p>The key difference is, you are working on building products to support Two Sigma businesses (chief amongst them, the quant hedge fund). As such, your users are Two Sigma quants, and the product you are working on is typically some part of the investment platform Two Sigma uses.</p><p>Beyond that though, you still do user research, trying to understand your users&#8217; needs, pain points &amp; workflows of your users, build roadmaps, negotiate trade-offs between various options, partner with other teams to build cohesive products, and so on.</p><p>In effect, this is still your typical PM work, just for a somewhat unusual set of customers/users. As such, most PMs at Two Sigma come from a variety of tech companies (Microsoft, Google, Amazon, Palantir, etc.), and some might go back to big tech or startups after a while.</p><p></p><p><strong>Q: What are your top tips for new PMs with less than one year of experience?</strong></p><p><strong>A:</strong> First of all, congrats! You&#8217;ve already got the job, and that&#8217;s perhaps the most difficult part &#8212; breaking into Product Management field is tough, but once you&#8217;re in, it gets better from there.</p><p>For the first 1-2 years, focus on learning as much as you can about what it means to be a PM, and how to do your job well. There are a ton of materials you can find online, but it&#8217;s also good to find an experienced mentor (or two) to coach you, and, of course, learn as much as you can on the job.</p><p>If you already work at a top company, consider sticking around for a few years &#8212; it takes time to learn the context, and get productive, esp. when you are new, and switching jobs always has some overhead in that regard. If not, try to network with folks from big tech (go to meetups, ask someone you know to be your mentor, etc.), and eventually plan to switch. Remember, maximizing TC shouldn&#8217;t be your top priority at the beginning (focus more on what the job helps you learn) &#8212; it&#8217;ll pay off later.</p><p>Finally, spend some time figuring out which parts of the job you like vs. what you don&#8217;t enjoy. It&#8217;s very useful learning those kinds of things about yourself, to know what to focus on when improving your skills &#8212; but more importantly, it will help you on the road to figuring out what kind of PM you want to become eventually (there are many different types, and what they do can differ widely).</p><p></p><p><strong>Q: How can someone who recently graduated from a bootcamp gain relevant experience, especially in a market that may not favor junior PMs or career changers?</strong></p><p><strong>A:</strong> To be honest, it's hard for me to advise here.</p><p>Breaking into Product Management is tough, and there is no way around that, unfortunately. Typical paths to&nbsp;do that typically include:</p><ol><li><p>Switching to a PM role internally at your current company (usually by volunteering to take on some typical PM functions in addition to your day job, and then doing those things very well)</p></li><li><p>Going to a top business school to get an MBA, and then making the switch</p></li><li><p>Networking your way in, by finding folks that you can somehow convince you&#8217;ll be a good candidate</p></li></ol><p></p><p>Depending on the person&#8217;s previous background &amp; the nature of the bootcamp, this might be helpful for either 1) or 3). Developing an interest in a particular area, and clearly demonstrating it by taking courses, building a few small products, etc. might also be very helpful with 3). Beyond that, it&#8217;s hard to say.</p><p>Overall, breaking into PM isn&#8217;t easy, but it&#8217;s definitely doable &#8212; the industry is full of people who did something else in their careers before becoming PMs, so with sufficient determination, it can be done.</p><p></p><p><strong>Q: Which hard skills have proven most beneficial to you, and have you learned those on the job, or independently? Also, have learning any skills not directly related to your role proven to be particularly helpful?</strong></p><p><strong>A:</strong> To be honest, I don&#8217;t actually think hard skills matter all that much, at least not the things like knowing specific tools, etc.</p><p>Having CS degree (or another engineering degree), or being technical in general certainly helps both for getting interviews &amp; performing well on the job, especially if you want to work on technical products / work closely with engineers. Having a working knowledge of things like applied statistics (just the basics) can also help a lot, depending on the job.</p><p>Beyond that though, most skills that really matter are typically soft skills: e.g., communication skills, the ability to write well, negotiation skills, etc.</p><p>A capable person should be able to learn specific tools, etc. in the matter of weeks, but developing good communication skills, for example, can take years.</p><p></p><p><strong>Q: Is it worth being a PM if you're not incentivized to improve business value, such as through stock options?</strong></p><p><strong>Note:</strong> Hedge funds only offer cash compensation (no equity), which is why this question came up.</p><p><strong>A:</strong> This is a very interesting question, although I would argue its premise is flawed. Let&#8217;s dig a bit deeper here.</p><p>If you are working for a small startup where your work presumably creates enough impact to influence the future of the entire company, I agree, not getting any stock would be a very bad deal.</p><p>If we look at big tech though, one&#8217;s actions will have little to no material impact on the company, so getting stock compensation isn&#8217;t really about your personal impact &#8212; rather, it&#8217;s a convenient way for companies to provide you with additional upside &#8216;locking you in&#8217; if the entire company does well (since your unvested stock value will go up, incentivizing you to stick around).</p><p>The downside of this is that if the stock price goes down, your TC decreases, and you might be forced to switch jobs, or accept lower pay for a while, even if you like the team / work (that&#8217;s exactly what happened to most of big tech companies / employees in 2022). This issue can be eventually fixed by getting equity refreshers at lower prices (due to market declines), but that takes time.</p><p>Now, with cash compensation, companies still have plenty of ways to incentivize you: bonus is still variable (and e.g., at hedge funds, esp. at higher levels of seniority, the bonus accounts for most of your compensation), so there is that &#8212; plus you won&#8217;t get promoted without showing impact (and might even get fired if you are performing poorly).</p><p>Ultimately, whether to join an early-stage startup vs. big tech vs. a hedge fund is a deeply personal choice. Having tried both big tech &amp; hedge funds by now, I&#8217;m personally not a huge fan of the equity compensation in big tech &#8212; I think having a high &amp; stable cash comp that allows you to invest savings in a diversified set of assets &amp; then focus on your work without having to stress over the company&#8217;s stock price, is generally a better deal for most &#8212; but again, it&#8217;s largely a matter of personal preference.</p><p></p><p><strong>Q: How would you classify most of PM jobs at hedge funds? E.g, are those internal tooling PM jobs?</strong></p><p><strong>A:</strong> Again, this is an interesting question. Re &#8216;internal tooling&#8217; piece, I am inclined to say &#8216;no&#8217;, since &#8216;internal tooling&#8217; typically means a very different thing in big tech, compared to what I (and most of the other PMs at hedge funds) do.</p><p>At a high level, you can classify most PM roles as:</p><ul><li><p><strong>Platform PMs:</strong> building the foundation for other Engineering teams to build their products/services on</p></li><li><p><strong>Internal tooling PMs:</strong> building for internal stakeholders, far removed from revenue generation, e.g., building better HR tools, etc.</p></li><li><p><strong>Customer-facing PMs:</strong> building products that bring in money for the company</p></li></ul><p></p><p>Using this classification, most hedge funds&#8217; PM jobs will be in the third bucket (&#8216;customer-facing PMs&#8217;), since the products that you are building are tied to revenue generation &amp; are immediately used by your customers (quants) to earn money for the firm.</p><p>The nuance here, of course, is that your users are working for the same company, so there is no sales org that has to sell your product after it&#8217;s built, etc. However, that doesn&#8217;t really change the fact that the products you are working on have direct impact on the ability of the firm to make money.</p><p></p><p><strong>Q: How much of your success so far would you attribute to being in the right place at the right time?</strong></p><p><strong>A:</strong> The short answer is, &#8216;a lot&#8217;. Moreover, I&#8217;m convinced that anyone who tells you otherwise &amp; tries to downplay the role of luck in their career progression isn&#8217;t being honest with you (or themselves, for that matter).</p><p>You still have to hassle to get there, of course, and there are a lot of things you can choose to do to maximize your chances (be open to change, apply widely whenever you are interviewing, learn how to negotiate, and, most importantly, learn how to do well on the job), but luck will always be part of the process (as it is part of most of life in general).</p><p></p><p><strong>Q: How valuable is an MBA from a top school for a product manager?</strong></p><p><strong>A:</strong> I believe having an MBA from a top school can be quite useful, but it certainly depends on what you plan to use it for.</p><p>For example, if you already have a job as a PM in big tech, you certainly don&#8217;t need an MBA &#8212; you can acquire most of the knowledge you need on the job or in your spare time (and since you are already a PM, you don&#8217;t need to worry about how to break into the industry either).</p><p>In fact, perhaps the best career path in PM starts with becoming an Associate PM at a place like Google or Uber right out of college (if you haven&#8217;t seen it, check out one of my previous posts that touches on this topic: <a href="https://www.invinciblemoth.com/p/breaking-into-product-management-entry-points">Breaking into Product Management: key 'entry points' into the field</a>).</p><p>At the same time, if you are looking to do a career switch from some other field to working in tech and want to break into Product Management, an MBA from a top school can be super-helpful.</p><p>A lot of companies hire top business school graduates as PMs these days, and business schools can help a ton with recruiting (a lot of companies come to recruit on campus, there are a lot of things in business school that can help you prepare for the interviews, etc).</p><p>Top U.S. MBA programs are also usually 2-year degrees, which gives you an opportunity to intern somewhere during the summer, and thus make it a bit easier to break into the industry.</p><p>Finally, most MBA programs are quite flexible these days, and have a lot of classes that can be useful for aspiring PMs (data analytics classes, basic software development classes, dedicated PM classes, etc.).</p><p>Oh, and for international students, getting an MBA in the U.S. can get you a 1-3 year working authorization (via OPT / OPT-STEM route), which gives you sufficient time to figure out U.S. immigration.<br><br>That being said, getting an MBA is a huge commitment &amp; it&#8217;s expensive, so:</p><ul><li><p>I wouldn&#8217;t recommend it to everyone</p></li><li><p>You should really focus on the top schools &#8212; and MBA from a place nobody knows about will very likely be a waste of money</p></li></ul><p></p><p><strong>Q: What are the two most important factors for successfully changing jobs as a PM?</strong></p><p><strong>A:</strong> It's a bit hard to narrow it down to just 2 things, but if I had to do that, I'd say the most important things are:</p><ul><li><p>Focus on doing interesting, impactful work (preferably, at a top-tier company) that you can then confidently talk about (learning how to discuss your work is almost as important as doing the actual work)</p></li><li><p>If you decide to switch jobs/companies, always do it from a position of strength; this means starting interviewing when you are actually happy to stick around at your current company, and focusing on both applying wide &amp; setting your terms upfront (e.g., people often let companies determine their level, whereas it's a much better idea to set the expectations upfront, etc.)</p></li></ul><p></p><p>Those are 2 things that I would say are most important, in my experience.</p><p>Specific skills are also important, but more so for doing well on the job, rather than for being successful when interviewing/switching jobs.</p><p></p><div><hr></div><p>Hopefully, this was helpful!</p><p>If you have other interesting questions worth answering / have any other feedback you&#8217;d like to share, let me know in the comments section below!</p>]]></content:encoded></item><item><title><![CDATA[PM vs. SDM: A Tale of Two Careers]]></title><description><![CDATA[Discussing some of the similarities & differences between the Product Manager & Software Development Manager careers]]></description><link>https://www.invinciblemoth.com/p/pm-vs-sdm-a-tale-of-two-careers</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/pm-vs-sdm-a-tale-of-two-careers</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sat, 18 Mar 2023 12:23:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c48ac58b-d36a-43da-b21d-1f1d231b4ba0_6144x4069.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today, there are a ton of different career paths one can pursue in technology &#8212; in a way, that&#8217;s one of the key things that makes tech industry so great.</p><p>In this post, however, I&#8217;d like to focus on exploring the similarities &amp; differences between two critical roles in the tech world: Product Managers (PMs) and Software Engineering (Development) Managers (SDMs).</p><p>My goal here is not to &#8216;pick a side&#8217;, or tell anyone what path they should pursue (I personally think both those roles are great, and among the best &amp; most interesting careers one can have in tech; I also believe that great SDMs in particular are worth their weight in gold, so to speak), but rather to provide some insights into the complexities of these roles and also help people further recognize their complementary nature &amp; the benefits of developing a deeper understanding of the &#8216;other side&#8217;.</p><p></p><div><hr></div><h2><strong>The Basics: What Do PMs and SDMs Generally Do?</strong></h2><p>I know that for many of you, this is quite familiar (in which case, feel free to skip this section), but I believe it's useful to do a recap of this nonetheless, if only to align on the basic facts for the later discussion.</p><p></p><h4>What do PMs do? A brief overview</h4><p>At the highest level, PMs usually focus on the following:</p><ol><li><p>Defining long-term product strategy &amp; vision for the product</p></li><li><p>Conducting user research &amp; gathering customer feedback</p></li><li><p>Translating customer needs into product requirements / building product roadmaps</p></li><li><p>Prioritizing features &amp; managing the product backlog</p></li><li><p>Collaborating with cross-functional teams to ensure successful product launches</p></li></ol><p></p><p>Note that this is not an expansive list by any means, but rather a recap of some of the key activities Product Manager role usually entails.</p><p></p><h4>What do SDMs do? A brief overview</h4><p>In turn, SDMs typically focus on the following (again, this isn&#8217;t a list of everything SDM role involves, but rather a short summary of some of the key activities):</p><ol><li><p>Managing &amp; mentoring software engineering teams</p></li><li><p>Overseeing the software development lifecycle (SDLC)</p></li><li><p>Ensuring code quality &amp; implementing best practices</p></li><li><p>Collaborating with PMs on product strategy &amp; requirements</p></li><li><p>Balancing technical debt &amp; feature development</p></li></ol><p></p><div><hr></div><h2><strong>How are PM &amp; SDM roles similar vs. different?</strong></h2><h4>PMs and SDMs have a lot in common, especially at higher levels</h4><p>While the way PMs &amp; SDMs get started on their respective career paths is in many cases different &#8212; e.g., PMs are often career switchers &amp; generally come from a variety of backgrounds, while most SDMs start as software engineers &amp; then move to the management track &#8212; PMs and SDMs usually end up working very closely together, and as their careers progress, the lines between those two roles become increasingly blurred.</p><p>That might sound surprising at the first glance, but it actually makes a lot more sense once you spend some time thinking about it: for instance, both roles require deep understanding of product strategy, putting user needs first &amp; figuring out effective collaboration with cross-functional teams, amongst other things.</p><p>As a result, at higher levels (e.g., M2 and above), PMs and SDMs may even find both themselves managing both engineers/other SDMs and PMs, regardless of their own previous background &#8212; in fact, more &amp; more companies move to this model, though the exact point of convergence will differ between companies (usually, it happens at the Director or VP level).</p><p>One other thing to note here is that while I focus on software engineering/SDMs in this post, most of what I write should also be applicable to the data science/data science managers career path. </p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h4>Some interesting trade-offs between PM vs. SDM careers</h4><p>Another aspect that I believe is important to understand when thinking about PM &amp; SDM careers is the typical balance between tactical &amp; strategic work at each level, and the nuances of overall career progression, for both PMs &amp; SDMs.</p><p></p><p>If you look at key job responsibilities listed for SDMs above, it&#8217;s fairly clear that a lot of it is focused on building your team, helping people become more productive &amp; become better engineers, and managing day-to-day aspects of software development. For the lack of a better word, I&#8217;d describe those activities as tactical, although this is in no way a judgement on their importance &#8212; in fact, without this work, all the strategic insights will be worth nothing, because nothing will actually get built.</p><p>PMs, on the other hand, spend a lot of their time trying to figure out the answers to the &#8216;what?&#8217; &amp; the &#8216;why?&#8217; questions &#8212; e.g., what should get built, why is it important for the team to invest in it, etc. Again, for the lack of a better term, many of those activities can be described as strategic, in the sense that you&#8217;d get to focus on longer-term strategy for the product, spend more time with the customers, company leadership &amp; so on, in order to figure out answers to some of those questions.</p><p></p><p>Next, it&#8217;s also worth highlighting certain differences that exist in career progression between SDMs &amp; PMs. Software engineers interested in trying their hand in management can usually become SDMs earlier in their careers (more on that below), and will then progress to the M2 level (manager of managers) a lot quicker too, compared to PMs. In contrast, it typically takes longer for PMs to become managers, and then PM managers will often remain at the M1 level (line managers) for a lot longer.</p><p>The interesting thing is that this progression from an IC (individual contributor) to M1 to M2 has little to do with the leveling ladders (if you want to learn more about levels, check out one of my previous posts on this <a href="https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense">here</a>). In many cases, M2 on the SDM side will have the same level as M1 or senior ICs on the PM side.</p><p>If this sounds a bit weird, consider this: the normal ratio of PMs to engineers varies from 1:8 to 1:20 (and sometimes it can go even higher). This means that if you visualize the org chart as a pyramid (with CEO at the top and ICs at the foundation), the foundation of the &#8216;engineering pyramid&#8217; would be a lot wider than it is for PMs.</p><p>Then, once you take into account the fact that it&#8217;s virtually impossible for a manager to allocate sufficient time to more than 10 direct reports (and even ten reports would be pushing it), it becomes pretty clear why SDM ladder usually starts at more junior levels, and why there will be a lot more M1s, M2s and so on in Engineering, compared to Product Management (I&#8217;ve also touched on this point in my previous &#8216;<a href="https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in">You got multiple job offers, all in different functions? Congrats! Now what?</a>&#8216; post &#8212; if you haven&#8217;t seen it, you might want to check it out). </p><p>This means that PM M1s or senior ICs are often aligned to M2s or M3s on the SDM side in terms of scope and strategic focus, while M1 SDMs will naturally focus on delving deeper into the technical aspects of the work then PMs ever could, coaching junior engineers, and so on.</p><p></p><p>Again, none of the above is supposed to indicate that one career is better than the other. Instead, I think it&#8217;s useful to understand this <strong>trade-off between getting to do more strategic work vs. starting in people management earlier</strong> that exists for PMs vs. SDMs.</p><p></p><div><hr></div><h2><strong>Which path is better for you? There are no right answers, just some things to consider</strong></h2><p>When comparing PM and SDM careers, it's much more important to consider your own interests, strengths, and long-term goals, in my opinion. Both roles have a lot in common, but there are some key differences that can impact your job satisfaction and career trajectory.</p><p></p><h4>Growing in your chosen field</h4><p>Both PM &amp; SDM careers represent a great choice, and you can have a very happy career in either of the fields. In both roles, you'll be exposed to various aspects of product development, strategy, and cross-functional collaboration. As your career progresses, you might even transition between the two roles, leveraging your unique experiences &amp; insights to drive success in your new position.</p><p>However, in your early- to mid-career in particular, those two roles can also be quite different, based on the different focus areas for each that I touched on above &#8212; so choose carefully (but also don&#8217;t stress too much if you think you made the wrong choice &#8212; I&#8217;ve seen enough examples of SDMs switching to be PMs &amp; vice versa to know that it&#8217;s quite possible to do that with a bit of effort)!</p><p></p><h4>The Individual Contributor route: another viable option in Tech</h4><p>You should also keep in mind that the great thing about both Product Manager &amp; Software Engineer roles is that you&#8217;ll have the option to remain an individual contributor and still have a rewarding career, making it a viable path for those who prefer not to move into management roles.</p><p>For engineers, the individual contributor ladder extends all the way to Distinguished Engineer and Technical Fellow positions (which are often equivalent to VP positions on the people management ladder), while PMs can reach at least L6/L7 (I&#8217;m using Google levels for reference here), and possibly higher in some cases.</p><p>In contrast, many other functions within tech companies have more limited growth opportunities for individual contributors, often capping at L5 (again, using Google ladder here for illustration purposes).</p><p></p><h4>Levels and career progression in &#8216;Big Tech&#8217; companies</h4><p>At companies like Google, Microsoft, Meta, or Uber, there are specific levels at which one can become an SDM or a PM manager.</p><p>For SDMs, the earliest level is often L5 at Google (more realistically, L6), L63/64 at Microsoft, L5a at Uber, and so on.</p><p>For PMs, the earliest level for becoming a full-time people manager is typically L6 at Google (though more often, that will happen at L7), L63/64 at Microsoft (although it's quite rare, with L65-66 being more common), L5b at Uber and so on.</p><p>Understanding the leveling structure at each company can be very helpful for setting realistic career progression goals.</p><p></p><div><hr></div><h2><strong>Conclusion: embrace the complementary nature of PM &amp; SDM roles</strong></h2><p>If you&#8217;re a PM, your SDM is going to be your closest partner in many cases (and vice versa) &#8212; so, as you progress in your career, it's crucial to recognize the importance of cross-functional collaboration between PMs and SDMs. Both roles bring unique insights and skills to the table that, combined, can drive the success of the product &amp; the team.</p><p>By gaining a deeper understanding of the &#8216;other side&#8217;, you can hopefully better appreciate the value of each role, leading to more effective collaboration and overall success in your career.</p><p>And again, remember that it's not about choosing one path over the other &#8211; rather, it's about understanding the landscape and making the most of it.</p><p></p><div><hr></div><p><strong>P.S.</strong> I&#8217;m assuming by now you&#8217;ve all heard about the release of <a href="https://openai.com/research/gpt-4">GPT-4 model</a> earlier this week. For the fun of it, I&#8217;ve tried to make GPT-4 to write this post for me, using a detailed initial prompt (and a lot of clarifications later on).</p><p>At the end, it took me a while to get it to generate something that I was reasonably happy with, and even then, I had to do a lot of edits on it to get to the final state I am sharing with you (realistically, it would have been a lot faster just to write this post from scratch on my own).</p><p>That being said, I believe that the capabilities GPT-4 brings to the table are insane, and there are a ton of ways to leverage it to improve your workflows (be it for work, or with personal stuff).</p><p>I intend to write a separate post to cover my experiments with it so far, and also discuss some of the implications of it for people working in tech (and other industries today), as I see it &#8212; so, if this sounds interesting, stay put!</p>]]></content:encoded></item><item><title><![CDATA[Breaking into Product Management: key 'entry points' into the field]]></title><description><![CDATA[Product Management discipline is full of career switchers; exploring if there is a single best time to join]]></description><link>https://www.invinciblemoth.com/p/breaking-into-product-management-entry-points</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/breaking-into-product-management-entry-points</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Mon, 13 Mar 2023 11:00:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cf9d7c8e-2516-4447-b0c6-536821f84161_3727x5591.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A lot of what I strive to cover here is relevant to people working (or looking to work) in many different functions (e.g., SDE, DS, PM, Marketing, and so on). My last three articles all fall into this category:</p><ul><li><p><a href="https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense">Levels in Tech: how to make sense of them</a></p></li><li><p><a href="https://www.invinciblemoth.com/p/deciphering-your-big-tech-job-offer">Deciphering your big tech job offer</a></p></li><li><p><a href="https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in">You got multiple job offers, all in different functions? Congrats! Now what?</a></p></li></ul><p></p><p>Today, however, I&#8217;d like to focus on a topic that would be most relevant for those considering starting their careers in, or switching to, Product Management.</p><div><hr></div><h2>What&#8217;s so different about Product Management?</h2><p>First of all, I&#8217;d like to touch on the topic of what makes Product Management fairly unique compared to the other fields &amp; functions in technology.</p><p>For disciplines like Software Engineering or Data Science, the vast majority of people will either begin working in those fields directly out of college (some might get a Masters or a PhD first, but that doesn&#8217;t really change things), or will do a &#8216;hard&#8217; career switch at some point, meaning they reset any career progress they had in their previous field, and have to start from scratch as a Software Engineer or a Data Scientist, usually joining as a junior SDE or junior DS first, and then rising through the ranks over time (that&#8217;s usually the path graduates of various &#8216;bootcamps&#8217; have to take, for example).</p><p>For some of the other disciplines, like Marketing or Strategy, it&#8217;s not uncommon to see experienced hires who didn&#8217;t work in those fields (at least not in the tech industry) before successfully make the switch to tech without having to lose their previous career progress. Some will take the business school route to make this change more straightforward, but many would just find jobs &amp; switch (e.g., it&#8217;s quite common for former management consultants to move to functions such as Strategy or Operations in the tech industry).</p><p>The reason why this is possible is that in functions like Strategy or Marketing, almost none of the things you do are unique to the technology industry, and so if you worked in one of those for a while, even if it was in a different industry or space, your experience will most of the time be relevant for the tech firms as well (you&#8217;ll still need to learn some nuances / pick up some context, of course, but that&#8217;s just par for the course).</p><p>Product Management, however, it&#8217;s a different beast entirely. The discipline of Product Management came to be in 1980s &amp; a lot of it is quite unique &amp; specific to the tech industry, since it were the tech companies who created it in the first place (some other industries &#8212; e.g., FMCG &#8212; also have Product Managers, but those jobs are nothing like PM jobs in the tech space).</p><p>Because of this, nothing from the other industries/fields quite maps to what Product Managers do in tech, and that&#8217;s exactly what makes it challenging to break into Product Management as an experienced hire (that, and also the fact that everyone and their mothers want to be Product Managers nowadays, it feels like).</p><p>That&#8217;s not to say that you cannot break into Product Management if you already have some years of experience under the belt. You absolutely can do that, but there are some ways that work better than others, and the first step towards successfully executing such a move is to get to learn more about &amp; understand the key &#8216;entry points&#8217; to Product Management that most people who work in the field today used, which is the focus of this post.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading <strong>Invincible Moth by Alex Stern</strong>! Subscribe for free to receive new articles in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Key &#8216;entry points&#8217; to Product Management</h2><p>There are <strong>3 key &#8216;entry points&#8217;</strong> most people end up taking to get into Product Management:</p><ol><li><p>Join an APM program out of college</p></li><li><p>Join as a PM / Senior PM out of business school</p></li><li><p>Switch to the PM discipline later on as an experienced hire</p></li></ol><p></p><p>Let&#8217;s take a look at those one by one.</p><p></p><div><hr></div><h3>APM programs</h3><blockquote><p>APM stands for &#8216;Associate Product Manager&#8217;. APM is usually the most junior title for Product Managers at the companies where such title exists (e.g., at Google, it roughly maps to L3; see more about &#8216;big tech&#8217; leveling <a href="https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense">here</a>).</p></blockquote><p>APM programs are typically 2-year rotational programs aimed at bringing in recent college grads &amp; then training them to become highly productive product managers over time.</p><p>The <a href="https://careers.google.com/programs/apm/">first APM program</a> was created by Google in 2002 and proved to be very successful, so then a number of other similar programs were created over the years, e.g., <a href="https://www.metacareers.com/careerprograms/pathways/rpm">Meta&#8217;s Rotational Product Manager Program</a>, <a href="https://www.uber.com/in/en/careers/apm/">Uber&#8217;s APM program</a> &amp; <a href="https://www.salesforce.com/company/careers/university-recruiting/product/product-apm/">Salesforce&#8217;s &#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;APM Program</a>.</p><p>There are also some well-known programs that don&#8217;t quite fit the definition of an APM program, but have the same idea behind them, most notably, <a href="https://careers.microsoft.com/students/us/en/microsoft-aspire-experience">Microsoft&#8217;s Aspire Program</a> &amp; <a href="https://fellows.kleinerperkins.com">Kleiner Perkins Fellows Program</a> (both these programs aren&#8217;t limited to Product Management either, and instead exist for a variety of disciplines; also, both have 2 possible &#8216;entry points&#8217; for PM roles: 1) right out of college, and 2) out of business school).</p><p>The idea behind APM programs is fairly straightforward: since Product Management is such a unique role, instead of having people work somewhere else for a few years, it makes more sense to bring in bright college grads on board from the very beginning &amp; then train them how to be great PMs internally.</p><p>As part of a 2-year program, APMs typically get to experience 2-3 different products/teams, and also receive centralized training/mentoring. Companies like Uber &amp; Google spend a lot of resources to make sure APMs get a great experience, and more senior PMs are usually happy to pitch in helping to train APMs &#8212; both because it&#8217;s important for the company, and because it&#8217;s often a good way to get someone to help out with your product &amp; get some early management experience yourself along the way.</p><p>At the end of the program, APMs typically choose a permanent team to work on (oftentimes, one of the teams they spent a rotation working with) &amp; also get promoted to the next level (L4 at Google / Meta / Uber).</p><p>Note that L4 at those companies is also the typical entry point for new hires joining out of business school, as well as many of the early- to mid-career experienced hires joining from other firms. All those folks will usually have more than 2 years of experience that APMs gain by the time they finish the program, so in a way, APMs are getting a pretty sweet deal.</p><p>APMs also get to learn both the ropes of both the Product Management discipline &amp; also how to navigate the company they work for during the program, which often puts them on a fast career track. I&#8217;ve seen some examples of extremely high promo velocity for people who started as APMs, where a person would rise to be a GPM or even a Director at top-tier firms within 10 years of graduating college &#8212; that&#8217;s not an easy feat even for APMs, of course, but it would be virtually unheard of for anyone who joined Product Management discipline later on in their career.</p><p>Finally, it&#8217;s worth discussing whether there are any drawbacks of becoming a PM right out of college. In my opinion, the answer is &#8216;not really&#8217;. APM programs at top-tier tech companies are very competitive, so if you think you&#8217;re interested to try your hand at Product Management and you can secure a spot in one of those, you should take it &#8212; worst case scenario, you can apply to business school / go do something else after 2 years (and get some impressive experience on your resume in the meanwhile).</p><p>Of course, one cannot really turn back the clock &#8212; so unless you&#8217;re reading this post while you&#8217;re still in college, chances are, it might be too late for you to consider the APM route. Not to worry though &#8212; if that&#8217;s you, just keep reading.</p><p></p><div><hr></div><h3>Going to business school to become a PM</h3><p>Next, a very popular (for better or worse) option to break into Product Management is to go to business school to get your MBA, do an internship while there and then become a PM after you graduate.</p><p><strong>Note:</strong> Before I continue, I&#8217;d like to call out the fact that this is the route that I myself ended up taking a number of years ago: I started my career by working at an early-stage venture capital firm, and then went to business school with the explicit goal to switch to Product Management afterwards. At the end, I&#8217;d say it worked out pretty well for me (see the &#8216;<a href="https://www.invinciblemoth.com/about">About</a>&#8217; section on this website, if you&#8217;d like to learn more about my journey). That being said, I think there are a number of pros &amp; cons of taking this route one should be aware of, which is what I am going to focus on in this section.</p><p>So, is it a good idea to go to business school in the hopes of becoming a PM afterwards? The answer, as with most things in life, is &#8216;it depends&#8217;. Let&#8217;s unpack it below (note that I&#8217;m going to use the words &#8216;business school&#8217; and &#8216;MBA&#8217; interchangeably from this point on).</p><p></p><h4>Have a plan</h4><p>Overall, my personal belief is that business school is one of the best routes to change careers (not just in the context of Product Management, but in general too). The way MBA degrees are structured, the flexibility they allow for, the network &amp; dedicated career services you get &#8212; all of it can be very useful for someone looking to change fields/industries, be it to Product Management, or to something else.</p><p>The caveat is, you really have to have a plan, ideally before you even arrive on campus. Business schools are often advertised as places where you can spend a lot of quality time figuring out what you want to do next. That, in my opinion, is a bit disingenuous &#8212; while there might be some situations / careers where doing so is fine, anyone looking to switch to Product Management after graduating should really be focused &amp; have a plan from day 1. The specifics of the plan can vary based on person&#8217;s background, previous experience, exact goals and so on (this probably warrants writing a separate article about) &#8212; but having a plan is essential.</p><p></p><h4>Understand your strengths &amp; weaknesses</h4><p>Next, you have to understand that in a field like Product Management, especially now that it got so competitive over the last few years, not everyone can get the top jobs straight out of business school.</p><p>Someone who has spent a few years as a software engineer or a data scientist at a top-tier company before coming to business school will probably have much easier time securing interviews (and likely passing them), compared to a person looking to switch from a completely unrelated field. That&#8217;s inevitable, and nothing to get too frustrated about &#8212; unlike with some of the other fields, PM interviews are about more than just raw brainpower, dedication, or the ability to network your way in &#8212; there are certain backgrounds that can be quite useful for Product Management, and others that won&#8217;t be relevant at all.</p><p>There are certain advantages to this situation too, provided that you do a thorough reflection on, and can play to, your strengths &amp; weaknesses.</p><p>For once, you don&#8217;t have to go to the very top-tier school, if your goal is to break into Product Management &#8212; it&#8217;s very possible that you&#8217;ll get more exposure to tech &amp; more opportunities to network at a place like University of Washington&#8217;s Foster School of Business, compared to some of the more prestigious schools located on the East Coast, just because of the Foster&#8217;s location (Seattle) &amp; close ties to companies like Microsoft &amp; Amazon that are based in the area.</p><p>Next, there might be companies for which you would be a naturally better fit, based on your hobbies, past experience, or interests. And so, while you can&#8217;t turn the time back, changing your major in college &amp; becoming a software engineer (same as you cannot go back &amp; do an APM program out of college), you can, for instance, decide to focus on the analytics classes, read up on how one scales SaaS companies, and then leverage your past experience in, say, Sales, to position yourself as a really good PM candidate for the B2B SaaS startups (doing some networking also won&#8217;t hurt, of course).</p><p></p><h4>Keep your mind open</h4><p>That being said, my main advice to people who want to become PMs out of business school is to always look wide &amp; keep your options open, instead of spending too much time trying to optimize for a few select jobs / companies. Recruiting in general is a numbers game, and tech recruiting in particular can be both chaotic &amp; at times dumb (in reality, it&#8217;s not so much dumb, as it is optimized for avoiding &#8216;false positives&#8217;, where you hire the wrong people &#8212; &#8216;big tech&#8217; in particular is heavily optimized for this mindset, even if it also means missing out on a ton of good candidates).</p><p><strong>Remember:</strong> once you get your foot in the door, it&#8217;s a lot easier to switch companies (or, in some cases, switch functions if you&#8217;re already working at the right company &#8212; you can find some more info on this in one of my previous posts <a href="https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in">here</a>). So, you should apply to a lot of places, even if some aren&#8217;t your dream jobs &#8212; it&#8217;s much better to have multiple options to choose from, than to have none because you were too picky.</p><p></p><h4>Which roles can you get out of business school?</h4><p>Most companies (at least, &#8216;big tech&#8217; companies &#8212; it&#8217;s a lot harder to generalize for startups) hire business school graduates at the second lowest PM level they have, which is also the same level APMs will graduate to, if the company in question has an APM program.</p><p>For Google / Meta / Uber, that would be an L4 level; for Microsoft, it&#8217;s usually called L61 (sometimes, L62); at Amazon, it&#8217;s L6, which confusingly carries &#8216;Senior PM&#8217; title, but in reality is still the second lowest PM level Amazon has &amp; is roughly equivalent to L4 at Google / Meta / Uber.</p><p>Also, remember that some of the APM-like programs are also open to MBA grads (e.g., <a href="https://careers.microsoft.com/students/us/en/microsoft-aspire-experience">Microsoft&#8217;s Aspire Program</a> &amp; <a href="https://fellows.kleinerperkins.com">Kleiner Perkins Fellows Program</a>) &#8212; those are very much worth considering, since if you get in, you&#8217;ll get all of the same benefits APMs get, which are manifold (mentoring from experienced folks, opportunity to experience several products/areas, a chance to quickly build a rather wide network, etc.)</p><p></p><h4>Is it a good idea to go to business school to become a PM after all?</h4><p>That is indeed a million dollar question. For most people looking to make a career switch, I&#8217;m inclined to say &#8216;yes&#8217;, provided that they spend time &amp; effort to figure out a plan, and then stick to it.</p><p>In some cases, you might be better off networking your way into PM roles at your current company, instead of going to business school (e.g., if you are already working at, say, Microsoft or Google, especially in a technical role, you can probably find a way to switch to Product Management internally without going through too much trouble).</p><p>Overall, my key advice here is this: <strong>if you already know that you want to be a Product Manager, try to make the switch as early as possible</strong> &#8212; and if the business school fits into that paradigm, then it&#8217;s probably worth it for you.</p><p>That also brings us to the last scenario I wanted to discuss today, which is switching to Product Management as an experienced hire.</p><p></p><div><hr></div><h3>Switching to PM as an experienced hire</h3><p>Ok, so now let&#8217;s discuss a situation where you already have years of experience under your belt &#8212; way too many to become an APM, or even to go to business school (or perhaps you did go to business school at some point, but then decided to work for a few years in another field, before realizing you want to be a PM). This probably means you have something like 7-10+ years of experience &#8212; a classic example of what&#8217;s often called an &#8216;experienced hire&#8217; or an &#8216;industry hire&#8217;.</p><p>So, what do you do then?</p><p>At a high level, <strong>most of the things that I wrote in the previous section still apply</strong>, with some additional caveats / nuances. To recap:</p><ul><li><p>Having a plan is still critical &#8212; even more so than it is for those going to business school</p></li><li><p>Your background / prior experience will still play a role, and there is no way to get around that, so instead you should figure out a way to use it to your advantage</p></li><li><p>Targeting top-tier jobs only isn&#8217;t always the best strategy &#8212; or, in some cases, you should indeed shoot for top-tier companies, but accept the fact that you might not get to do straight-up PM work, at least not at first (and that&#8217;s ok)</p></li><li><p>Casting a wide net is super-important, as is not getting discouraged by the rejects you will inevitably receive (everybody gets those)</p></li></ul><p></p><p><strong>Note:</strong> one thing that I&#8217;d like to point out is that here, I&#8217;m focusing on the cases where one has to do a straight-up career switch to become a PM. If you are already working as a PM at a smaller startup/consulting firm/bank/etc., and want to switch to being a PM in &#8216;big tech&#8217;, it&#8217;s a bit of a different story. Making such a change isn&#8217;t always easy, but doing so is very different from breaking into Product Management for the first time, which is the key focus here.</p><p></p><p>Above, I listed some of the things that are similar between the &#8216;experienced hire&#8217; case &amp; getting hired out of business school. However, there are some differences to be aware of as well.</p><p></p><h4>Aim to switch as early as you can</h4><p>For once, as with any career, the more experience you gain, the more specialized you become. In many cases, that can be a good thing (since that&#8217;s what makes you valuable as an &#8216;experienced hire&#8217;) &#8212; but in case of switching careers this typically works against you.</p><p>As I mentioned at the beginning, Product Management as a discipline is fairly unique to the technology industry, and so there is no clear equivalent of it in other fields. That means that it&#8217;s highly unlikely that the experience you gain in another industry (and thus also another discipline) will directly translate to Product Management.</p><p>In practical terms, this means that beyond a certain level, it becomes a lot harder for you to make the switch, since you are now considered to be overqualified for the jobs you can realistically perform decently well in. This in turn means that you have to be willing to take a down-level (be it in terms of pay, level of responsibility, or scope) to be able to make such a transition (and would probably also have to convince folks interviewing you that you are genuinely interested in such a move &amp; will be fine with it).</p><p>To illustrate this point, I fairly often encounter people who have spent several years post-MBA working in consulting, and are now looking to make the switch to Product Management in the technology industry for various reasons. I&#8217;m going to use McKinsey system of titles in this example, but the same idea carries over to the rest of the consulting firms as well.</p><p>As a Senior Associate at McKinsey (0-2 years out of business school), you won&#8217;t have to face a down-level, drop in pay, etc., &#8212; in fact, if you can get an L4 PM position at Google / Meta / Uber / etc., your pay might actually go up. At the Engagement Manager level (2-5 years out of business school), things are going to get a bit more tricky, since you&#8217;d probably want to shoot for L5 PM positions at those firms, but getting those will be a lot tougher, since you&#8217;ve never actually done the job, and so the hiring managers will be quite reluctant to hire you, especially if they also have good candidates with PM experience. Beyond that, at the Associate Partner level &amp; above (so, 4+ years out of business school), it is going to become exponentially harder to break into Product Management, for all the reasons mentioned above.</p><p>Note that what I&#8217;m describing above isn&#8217;t unique to the Product Management industry &#8212; in fact, you can see the same patterns in most spaces &#8212; but I would argue that the nature of Product Management exacerbates those trends beyond what you might see in other fields.</p><p>The implication here should be very clear by now: <strong>once you figure out you want to make the switch, you should aim to do it as early as possible</strong>, since staying on your previous path will have very little benefit &amp; at some point might actually start working against you.</p><p></p><h4>Not all PM roles are the same &#8212; use it to your advantage</h4><p>Next, previously I have already alluded to the fact that PM roles are not all the same &#8212; in fact, I believe one would be hard-pressed to find another field that has so many very different jobs gathered under one umbrella title.</p><p>To give you an example here, being a Data PM on a highly technical platform product is going to be very different from being a UX-focused PM for a fast-growing consumer-facing product, and that in turn would also be very different from being a PM responsible for running a customer engagement program for a mature, well-established b2b product. In fact, I&#8217;d argue these 3 roles have very little in common &#8212; and yet, they are all PM roles.</p><p>This fact can be used to your advantage, since it allows you to look for PM roles that best align with your past experience, and then go after those. Note that you don&#8217;t have to commit to doing those types of roles forever either &#8212; rather, focus on getting your foot in the door, and then, once you have your PM title, you can work your way to the types of roles you fee truly passionate about.</p><p></p><h4>Think hard about the types of companies you want to work for</h4><p>Finally, while it might seem to be a no-brainer to go after PM roles at &#8216;big tech&#8217; companies out of college or after graduating from business school, the more experienced you get, the harder I believe you should think about the types of roles that appeal the most to you.</p><p>True, many of the advantages of joining &#8216;big tech&#8217; firms are still going to be there, but you might also find yourself in situations where &#8216;big tech&#8217; companies don&#8217;t value your past experience much, thus requiring you to take a substantial down-level if you want to join them (I&#8217;ve seen this happen many times), require you to work on products that you don&#8217;t really care about, or just generally seem like a poor fit for your career aspirations.</p><p>At the same time, it&#8217;s possible that you&#8217;ll find PM positions that fit with your goals / interests / past experience a lot better at startups, or just at the companies outside of what&#8217;s typically known as &#8216;big tech&#8217;. If that happens, and you think the role is a good fit, don&#8217;t stress too much about what could have been, had you gotten a position at Google or any of its peers, for a) it&#8217;s not worth to dwell on it for too long; b) you can always attempt to switch later, once you are working in the field; and c) at some point, the fit should start mattering more than abstract things like prestige.</p><p></p><div><hr></div><p>Hope this article gives you some idea of the various &#8216;entry points&#8217; one can take to break into Product Management, and pros &amp; cons associated with each of them.</p><p>Also, if you have any comments / feedback, or just want to share your personal experiences on the matter, please do so in the comments section below!</p>]]></content:encoded></item><item><title><![CDATA[Levels in Tech: how to make sense of them]]></title><description><![CDATA[Discussing the basics of how leveling systems work & how they align across companies]]></description><link>https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/levels-in-tech-how-to-make-sense</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Fri, 10 Mar 2023 02:49:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d96d2f62-8e98-4258-8fc6-8a1cdb7618df_3953x5929.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In my previous posts, I touched on <a href="https://www.invinciblemoth.com/p/deciphering-your-big-tech-job-offer">how compensation in &#8216;big tech&#8217; works</a> and also <a href="https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in">how to choose between multiple offers</a>.</p><p>Now, it&#8217;s time to discuss what in my opinion is one of the most confusing &amp; misunderstood aspects of working in tech &#8212; namely, the concept of levels!</p><div><hr></div><h2>Some common misconceptions</h2><p>Let me start by listing some of the many things about leveling in tech that I&#8217;ve heard over the years (<strong>spoiler alert:</strong> they are all wrong!):</p><ul><li><p>Levels &amp; titles are essentially the same thing</p></li><li><p>The way levels align across companies is straightforward to figure out</p></li><li><p>I don&#8217;t have to worry about levels when interviewing, since the company will just assign me the right level at the end</p></li><li><p>If I am a Director at a startup, I should probably aim for Director level positions in &#8216;big tech&#8217;, right?</p></li><li><p>Within a company, levels work the same way across all functions (e.g., PM vs. SDE vs. Finance vs. Marketing)</p></li></ul><p></p><p>This list can be easily continued, but I think you got the gist by now. The simple truth is, <strong>people tend to make a lot of assumptions about the way leveling works, and most of those assumptions are going to be at best incorrect</strong>, and in some cases actively harmful for the person in question.</p><p>In this post, I will try to provide some clarity on the topic, with the hopes that it would help both those actively interviewing for tech jobs, and also people already working in tech &amp; thinking about their next move.</p><p>With that said, let&#8217;s dive in!</p><p></p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts in your mailbox &amp; never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>The basics</h2><p>First of all, we should start with <strong>the definition of what levels are:</strong></p><blockquote><p>Levels represent a way for a company to standardize their employees' experience &amp; <em>assumed</em> ability. Companies then use levels to determine compensation bands, set expectations on the level of impact of one&#8217;s work, etc. Companies also often think about open positions in terms of target levels, which are used to indicate the level of seniority required, as well as the scope that each position entails.</p></blockquote><p></p><p>Now, let&#8217;s take a look at a specific level ladder to illustrate this further &#8212; I&#8217;ll use Google Product Management ladder as an example, which looks roughly like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kArP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kArP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 424w, https://substackcdn.com/image/fetch/$s_!kArP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 848w, https://substackcdn.com/image/fetch/$s_!kArP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 1272w, https://substackcdn.com/image/fetch/$s_!kArP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kArP!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png" width="1200" height="525.8241758241758" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:638,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:191463,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kArP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 424w, https://substackcdn.com/image/fetch/$s_!kArP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 848w, https://substackcdn.com/image/fetch/$s_!kArP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 1272w, https://substackcdn.com/image/fetch/$s_!kArP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0fd0c24-42e6-4a85-a0a4-a96eba63ee9d_2123x930.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Note:</strong> you shouldn&#8217;t see the table above as the source of absolute truth; instead, it aims to help directionally illustrate what kind of experience / scope / compensation each level entails.</p><p><strong>A few things worth noting here:</strong></p><ul><li><p>At Google, <strong>titles have roughly 1-to-1 mapping to levels</strong> &#8212; but this is very <strong>often not the case for other companies</strong>, where one title might be used for multiple levels (Facebook &amp; Microsoft, I&#8217;m looking at you here!)</p></li><li><p><strong>Each level has a range</strong> (often called a &#8216;band&#8217;) <strong>of target number of years of experience (YoE), total compensation (TC)</strong>, etc.</p><ul><li><p>The higher the level, the wider the range gets</p></li><li><p>There is also often an overlap of level bands for things like YoE or TC</p></li><li><p>For example, it&#8217;s very possible that an experienced external L6 hire will have both the higher number of YoE &amp; TC than a newly promoted L7</p></li></ul></li><li><p>At some levels, <strong>you can still be either an IC, or a Manager</strong></p><ul><li><p>On the Engineering side in particular, there are often a lot of levels like that (in effect, you can choose whether you want to stay on the IC track, or switch to management)</p></li></ul></li><li><p>At most companies, you have a concept of <strong>a terminal level</strong>, which means the <strong>level that you can stay at forever</strong>, without feeling the push to advance further</p><ul><li><p>Typically, the title that corresponds to this level would be &#8216;Senior&#8217; &#8212; although that&#8217;s not always the case</p></li><li><p>On the Engineering side, this is typically L64 at Microsoft, L5 at Google/Facebook, etc.</p></li></ul></li></ul><p></p><p>There are certainly some additional nuances, but hopefully, this gives you an initial idea.</p><p></p><div><hr></div><h2>How do levels align across companies?</h2><p>Now, let&#8217;s take a look at how levels work if we attempt to compare across companies.</p><p>Again, I believe it would be much easier to understand it if we look at a specific example:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EbL2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EbL2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 424w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 848w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EbL2!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png" width="1200" height="834.8901098901099" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:1013,&quot;width&quot;:1456,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:347945,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EbL2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 424w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 848w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 1272w, https://substackcdn.com/image/fetch/$s_!EbL2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffa7ee4f5-4400-427c-a9e4-784083a6542e_2406x1674.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">PM levels comparison, courtesy of <a href="http://levels.fyi">http://levels.fyi</a> </figcaption></figure></div><blockquote><p>The chart above is from <a href="http://levels.fyi">http://levels.fyi</a>.</p><p>I&#8217;ve already mentioned this resource in one of my earlier posts, and I&#8217;ll most likely keep referencing it over &amp; over again. In short, Levels.fyi contains a trove of crowdsourced compensation data (which is generally quite accurate), as well as information about how leveling systems at various companies align, etc.</p><p>If you&#8217;ve never encountered it before, be sure to check it out!</p></blockquote><p></p><p>Let&#8217;s take a closer look at what we see on this chart (btw, while I&#8217;m using Product Management levels here as a way of illustrating some of my points, <strong>all of it generally remains relevant for Software Engineering, Data Science &amp; other fields</strong>).</p><p></p><h4>Deciphering the chart above</h4><p>What are some of the things that come to mind looking at this chart?</p><p>First of all, <strong>it&#8217;s very clear that every company uses different conventions both for the levels &amp; for the titles</strong>:</p><ul><li><p>For instance, looking at L6 at Facebook, you can see that it roughly aligns with L6 at Google, but the titles are different</p><ul><li><p>In fact, Facebook uses the same title for L4 through L7, making it quite confusing</p></li></ul></li><li><p>At Microsoft, Facebook&#8217;s L6 falls between L66 &amp; L67 (Microsoft also uses different titles for both of these levels, compared to Facebook &amp; Google)</p></li><li><p>At Amazon, the situation repeats itself &#8212; there is no way to clearly map Facebook&#8217;s L6 to Amazon levels, plus Amazon titles are also different</p></li></ul><p></p><p>Next, while this chart can be quite helpful, those who are intimately familiar with PM leveling across companies <strong>might immediately complain that it&#8217;s not entirely accurate.</strong></p><p>For instance, Microsoft &amp; Amazon folks might point out that mapping Google&#8217;s &amp; Facebook&#8217;s L6 to Microsoft&#8217;s L67 or Amazon&#8217;s L8 is ridiculous, since those levels at both Microsoft &amp; Facebook clearly imply more seniority &amp; higher scope.</p><p></p><p><strong>Those people are not wrong &#8212; which brings us to the third &amp; perhaps most important point here</strong>, which is this:</p><blockquote><p>Levels are quite subjective, especially since they attempt to capture so many things all at once.</p></blockquote><p></p><p>In order to unpack this statement a bit, <strong>let&#8217;s take a look at a few practical tidbits on how &#8216;big tech&#8217; leveling/compensation works I collected over the years:</strong></p><ul><li><p>Historically, Google considered itself (&amp; was considered by others) to be a very &#8216;prestigious&#8217; place to work, so it had a habit of down-leveling folks (meaning bringing in experienced hires at a lower level than they could operate at)</p></li><li><p>Amazon &amp; Microsoft (mostly at higher levels) both can be quite generous with handing people significant scope of responsibilities, but historically, the pay at both companies wasn&#8217;t great, compared to e.g., Google/Facebook</p><ul><li><p>Amazon has mostly fixed the pay issues by now, but for Microsoft, those are still the case until very high levels (usually L67 &amp; above)</p></li></ul></li><li><p>Each company offers a very different set of trade-offs in terms of work/life balance, promotion velocity, compensation, etc.</p></li></ul><p></p><p>As a result, while it is true that Microsoft&#8217;s L67 will usually have a higher scope than Facebook&#8217;s L6, it&#8217;s also possible that an L6 at Facebook would be paid the same or more (due to discrepancies in pay &amp; other factors between two companies), will have a better average promo velocity, etc.</p><p>That&#8217;s not to say that a person who is L67 at Microsoft would necessarily want to join Facebook as L6 (things like that happen, but are somewhat rare).</p><p>Rather, the point is to illustrate that <strong>the way levels align across companies is often quite convoluted</strong>, and that can in turn determine certain patterns in people&#8217;s behavior when moving companies (e.g., going from Microsoft&#8217;s L64 to Google&#8217;s L5 is usually a no-brainer, while doing the same for someone who&#8217;s an L7 at Amazon&#8217;s would probably be a bad idea).</p><div><hr></div><h2>Titles &amp; functions</h2><p>Finally, in my opinion, <strong>there are two more questions here that are worth exploring:</strong></p><ol><li><p>Do titles matter after all?</p></li><li><p>Within a single company, are leveling ladders the same across all functions?</p></li></ol><p></p><h4>Does the title matter?</h4><p>On the question of titles, I am hoping you can guess the answer by now: <strong>generally, titles matter very little, compared to the levels.</strong></p><p>Here is what it means in reality:</p><ul><li><p>For &#8216;big tech&#8217; companies, every company knows how their leveling system aligns with everyone else&#8217;s &#8212; and thus will focus on levels, not titles</p></li><li><p>If you are looking to break into top-tier tech firms &amp; are currently working at a startup (with some exceptions) or a more traditional company, you should fully expect that your title won&#8217;t be given much weight</p><ul><li><p>I know this can feel frustrating, but that&#8217;s just the way things are</p></li><li><p>On the plus side, in many cases, you can still get things like higher TC by making the switch &#8212; so maybe losing that title won&#8217;t be such a big deal</p></li></ul></li></ul><p></p><p>That&#8217;s not to say there aren&#8217;t cases where your title can work to your advantage. Levels are generally private, and while companies might try to get you to disclose it, you don&#8217;t have to do that &#8212; so, <strong>if you have a title that covers several levels, it can help you obfuscate things a bit</strong> (which can be advantageous for a number of reasons).</p><p>There are a few other ways you can make your title work to your advantage when interviewing &#8212; I&#8217;ll cover those in a separate article later on, since it goes a bit beyond the scope of today&#8217;s post.</p><p></p><h4>Are all functions created equal?</h4><p>Regarding the second question (<em>&#8216;Within a company, are leveling ladders the same across all functions?&#8216;</em>), the answer is a bit complicated, since it really varies based on a company &amp; function in question.</p><p>As a general rule of thumb, <strong>you can probably safely assume the following:</strong></p><ul><li><p><strong>The leveling ladders used for PMs, SDEs, DS folks &amp; SDMs are usually going to be very similar</strong>, with 2 minor nuances:</p><ul><li><p>SDE/SDM are often paid slightly better (~10% difference) than PM/DS</p></li><li><p>PMs would often have higher average number of YoE, compared to other functions for each level</p></li></ul></li><li><p><strong>As for the other functions</strong> (e.g., Finance, Business Development, Marketing, etc. &#8212; in other words, what can be generally described as &#8216;business functions&#8217;), <strong>the following is often true:</strong></p><ul><li><p>On paper, leveling for those will appear to be similar to that of PM/SDE/DS/SDM</p></li><li><p>At the same time, in reality, for each level, <strong>the pay on the business side is typically lower</strong> (starting at 10-15% difference for lower levels, to 50%+ difference for higher levels &#8212; though it varies by company, e.g. the difference at Microsoft would be less pronounced than, say, at Facebook/Google)</p></li><li><p>Most of that <strong>difference in TC is a result of lower equity grants / refreshers</strong> for business functions, compared to PM/SDE/DS/SDM</p></li><li><p>It&#8217;s also often <strong>harder to stay an IC</strong>, compared to PM/SDE/DS, if you care about the speed of career progression; at some point, you have to find a way to switch to management (which isn&#8217;t always easy) to keep growing</p></li><li><p>At the same time, <strong>business functions are usually much more open to people considering making a career switch</strong> (e.g., consultants looking to switch to tech), and in many cases won&#8217;t require taking a down-level (unlike e.g., PM roles)</p></li></ul></li></ul><p></p><p>So, to sum it up, <strong>while some functions might operate on the same, or similar, leveling ladder, there are real meaningful differences one should be aware of</strong>, especially when considering making a career switch to tech.</p><div><hr></div><p>Hopefully, after reading this post, you now have a better understanding of how leveling in tech works. Again, it&#8217;s a complex (perhaps unnecessarily so) topic, and the one that&#8217;s not very easy to navigate.</p><p>At the same time, as with other complex things, knowledge is power, and so <strong>if you develop a good understanding of how leveling works, you can in fact use it to your advantage</strong> (in particular, when looking for a new job) &#8212; I&#8217;ll cover this in more details in one of my future posts, so if you&#8217;re curious, please subscribe (if you haven&#8217;t done that yet) &amp; keep an eye out for future publications! :)</p>]]></content:encoded></item><item><title><![CDATA[Deciphering your big tech job offer]]></title><description><![CDATA[Exploring the mechanics of the 'big tech' compensation]]></description><link>https://www.invinciblemoth.com/p/deciphering-your-big-tech-job-offer</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/deciphering-your-big-tech-job-offer</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Mon, 06 Mar 2023 11:24:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e8a2383f-363b-484c-9cda-e86be49d9ab7_5259x3098.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So, you&#8217;ve received a job offer from Google (or Meta/Microsoft/Uber/etc). First of all, congrats! All that hard work has paid off, and now all that&#8217;s left to do is for you to sign your new offer, and go on with your life.</p><p>But what if you have several offers to choose from &#8212; or if you are trying to figure out how this new compensation compares to your current job that might come with a very different pay structure?</p><p>That&#8217;s what this post is going to be all about.</p><p><strong>Note #1:</strong> For those of you already working in technology, most of the information in this post might sound quite familiar; however, from talking to people over the years, I&#8217;ve found that even for those already working in the industry for some time, there are certain nuances of this that are generally not very well understood &#8212; I&#8217;ll do my best to cover &amp; highlight those.</p><p><strong>Note #2:</strong> Also, information from this post is going to be useful for those considering offers from what&#8217;s generally known as &#8216;big tech&#8217; and also some of the late-stage pre-IPO startups. Early-stage startups are a bit different &#8212; so instead of trying to cram every bit of information in one post, I am planning to write another article covering early-stage startups &#8212; if you&#8217;re interested in those, just stay put.</p><div><hr></div><h3>Establishing terminology</h3><p>All right, let&#8217;s dive in!</p><p>First of all, here is a bit of terminology that&#8217;s going to be useful to understand:</p><ul><li><p><strong>Total compensation (TC)</strong>: the total amount you should expect to earn per year; it typically consists of:</p><ul><li><p><strong>Base salary</strong>: your regular pay, paid weekly/bi-weekly/monthly</p></li><li><p><strong>Annual bonus</strong>: typically performance-based &amp; paid at/after the end of the financial year</p></li><li><p><strong>Annual equity compensation</strong>: annual $ value of the equity you will get (from both the initial grant &amp; refreshers)</p></li><li><p><strong>Sign-on bonus:</strong> an extra bonus you might receive in your 1st and/or 2nd years</p></li></ul></li><li><p><strong>Equity grants</strong>: the amount of equity you will be granted in the company</p><ul><li><p><strong>Initial equity grant</strong>: the initial amount of equity you will receive when starting the job</p></li><li><p><strong>Equity refresher</strong>: additional equity grant(-s) you&#8217;ll get while working (typically granted on the annual basis, but can also be one-time grants)</p></li></ul></li><li><p><strong>Vesting</strong>: the process of your granted equity actually becoming yours over time</p><ul><li><p><strong>Vesting schedule</strong> determines the exact mechanics &amp; timeline for your equity getting vested</p></li><li><p><strong>Vesting cliff</strong> is a special condition determining when the first portion of your grant will vest</p></li></ul></li></ul><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts in your mailbox, and never miss a thing!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>Going forward, I&#8217;m going to use the data from <a href="https://www.levels.fyi/">levels.fyi</a> for illustrative purposes in this post.</p><p>If you are not yet familiar with this resource, it contains thousands of crowdsourced data points detailing compensation packages for all major tech companies (and many of the startups), and it also provides indispensable data on how leveling systems used at different companies align with each other (I intend to write a separate post on this topic soon).</p><p>While not flawless, this information can be extremely helpful to candidates at multiple points during the recruiting process, such as setting upfront expectations with the recruiters, negotiating compensation after receiving the initial offer, and many more.</p><div><hr></div><h3>Understanding the basic calculation</h3><p>At its core, <strong>total compensation</strong> calculation looks quite simple:</p><blockquote><p>Total compensation = Base salary + Annual bonus + Annual equity compensation + sign-on bonus for that year (if applicable)</p></blockquote><p>Let&#8217;s dig a bit deeper to see how each component in the formula above is calculated.</p><p></p><h4>Base salary</h4><p><strong>Base salary</strong> is fairly self-explanatory &#8212; it&#8217;s typically just a number that should be clearly listed in an offer. Base salary is largely determined by the level your offer is made for, although there is usually some degree of variability within the level, to allow for higher base salaries for experienced candidates, and also to create some room for future pay increases.</p><p>Using Senior Software Engineer (L5) at Google as an example, looking data from <a href="https://www.levels.fyi/">levels.fyi</a>, it looks like the average base salary for that level is roughly $195k, with the range (excluding some outliers) of $180k-$210k for L5 level.</p><p></p><h4>Annual bonus</h4><p>Next, let&#8217;s talk about the <strong>annual bonus</strong>. Annual bonus is typically is calculated using the following information:</p><ul><li><p><strong>Base amount</strong>: fixed $ value, or (more often) % of annual base salary</p></li><li><p><strong>Multiplier</strong>: applied to the base amount &amp; typically performance-based</p></li></ul><p></p><p>Again, using Google as an example, the base annual bonus for L5 there is typically set at 15% of the annual base salary. Some companies, such as Uber, will use a $ value instead &#8212; for instance, base annual bonus for L5 at Uber will typically be around $35,000 (note that with an absolute $ value, the number will probably get adjusted every few years).</p><p>Typical bonus multiplier usually goes from 1.0x to 2.0x of the base amount, and will depend on both the company performance &amp; individual&#8217;s performance (sometimes, the two will be clearly separated, but more often, there will be just a single multiplier). Multipliers above 2.0x or below 1.0x aren&#8217;t very typical, but those do occasionally happen &#8212; e.g., at Microsoft, if you are underperforming, you bonus multiplier might go as low as 0.6x.</p><p></p><h4>Equity compensation</h4><p>Finally, we get to the <strong>annual equity compensation</strong>. That&#8217;s where the things get a bit more tricky.</p><p>First, when you start a new job, you will typically receive an <strong>initial equity grant</strong>. On your offer, this will typically be specified as a certain $ value, to be converted into shares using the stock price at some date soon after you start (e.g., often it&#8217;s the 15th of the month you start, or the next month; it could also be the average price for that month).</p><p>This initial grant will then vest over a number of years, with each vested portion becoming yours if you&#8217;re still with the company by then (if not, all unvested stock is usually forfeited after your last day of employment).</p><p>The above may sound pretty complicated, so let me illustrate this with an example.</p><p>Let&#8217;s say you&#8217;re joining Meta as a Product Manager at L6 level. The size of initial equity grant can vary quite widely &#8212; but let&#8217;s assume you receive an $900k initial equity grant (not an unreasonable number for L6 PM at Meta).</p><p>Here&#8217;s how the <strong>mechanics of your initial grant</strong> will look like:</p><ul><li><p><strong>Initial equity grant size</strong>: $900k</p></li><li><p><strong>Vesting timeframe</strong>: 4 years</p></li><li><p><strong>Vesting schedule</strong>: quarterly vesting schedule, with 6.25% vesting each quarter (or 25% per year)</p></li></ul><p></p><p>This means that you will receive <strong>$225k</strong> ($900k / 4) <strong>worth of stock per year</strong> from your initial equity grant, provided that Meta stock price stays the same.</p><p>Some companies (e.g., Google &amp; Uber) use a front-loading vesting schedule, meaning that more of your grant will vest in the first couple years after your start date &#8212; e.g., Google uses 4-year vesting schedule, with 33% / 33% / 22% / 12% of your initial grant vesting in the 1st, 2nd, 3rd &amp; 4th years respectively, while at Uber the schedule will look like 35% / 30% / 20% / 15% of your initial grant vesting in each of the 4 years.</p><p>Similarly, some companies might choose the opposite approach called back-loaded vesting, with Amazon being the most famous example. At Amazon, you would see 5% of your grant vesting in the 1st year, 15% vesting in the 2nd year, and 40% vesting in both the 3rd &amp; 4th years. To compensate for back-loaded vesting, Amazon typically offers sizable sign-on bonuses paid in the 1st &amp; 2nd years, provided that you remain with the company during that time.</p><p>Regarding the mechanics determining how the equity grant gets converted from $ value to shares, let&#8217;s say you decided to join Microsoft in August 2022, and your initial grant was $250k. In that case, your grant got converted to shares using the share price on September 15th, 2022 (the next month after the one you started on). The price per share on that day was $245, so you would receive approximately 1,020 shares ($250,000 / $245 per share) as part of your initial grant.</p><p>Some companies also use the concept of cliff, which specifies when the first portion of your initial grant will vest &#8212; e.g., both Microsoft &amp; Amazon use 1-year cliff, which means that while both companies use quarterly vesting schedule, you&#8217;ll receive your first equity after one year with the company (so, 4 quarters worth of it, or 1/4 of the initial grant, assuming 4-year vesting period), after which the vesting will continue on a normal quarterly basis.</p><p></p><p>Next, at most (although not all) companies you will also receive <strong>annual equity refreshers</strong> (or just annual refreshers) as part of your performance cycle reviews.</p><p>In many ways, annual refreshers&#8217; mechanics is quite similar to that of the initial grant: you get a certain $ value of equity, which then gets converted into shares on a certain date at that date&#8217;s price &amp; then vests according to a pre-determined vesting schedule.</p><p>However, there are <strong>a few notable differences between annual refreshers &amp; the initial equity grant</strong>, namely:</p><ul><li><p>Annual refreshers are typically smaller than your initial equity grant (assuming you stay at the same level)</p><ul><li><p>On average, you can expect those to be around 1/3 to 1/5 of the initial equity grant</p></li><li><p>Similar to annual bonus, annual refreshers typically consist of some base number, plus a performance multiplier</p></li></ul></li><li><p>Annual refreshers almost always have a flat vesting schedule (e.g., 25% of your annual grant vests every year for 4 years) and usually don&#8217;t have a cliff</p></li><li><p>Vesting period for the annual refreshers is often similar to that of the equity refreshers, although there are exceptions (e.g., at Microsoft, annual refreshers vest over 5 years, while initial equity grant vests over 4 years)</p></li></ul><p></p><p>The idea behind annual refreshers is two-fold:</p><ul><li><p>To increase, or at least maintain, one&#8217;s compensation over time</p></li><li><p>To make sure that employees always have a sizable amount of unvested stock (both to create incentives to stay &amp; to make employees invested in the long-term success of the company)</p></li></ul><p></p><p>Let&#8217;s take a look at <strong>a quick example for how annual refreshers work</strong>, using the same L6 PM offer at Meta:</p><ul><li><p>As we discussed, the initial grant for that hypothetical offer was $900k</p></li><li><p>The target annual refresher for L6 might be $200k &#8212; this would then be multiplied by a performance multiplier (let&#8217;s assume 1.0x for simplicity)</p></li><li><p>Vesting schedule for the annual refresher at Meta would be the same as for the initial grant</p></li></ul><p></p><p>So, in this example, the <strong>annual equity compensation</strong> for each year (assuming share price remains constant) will look like this:</p><ul><li><p><strong>Year 1:</strong> $225k (initial equity grant of $900k / 4)</p></li><li><p><strong>Year 2:</strong> $275k ($900k / 4 + $200k / 4)</p></li><li><p><strong>Year 3:</strong> $325k ($900k / 4 + $200k / 4 + $200k / 4)</p></li><li><p><strong>Year 4:</strong> $375k ($900k / 4 + $200k / 4 + $200k / 4 + $200k / 4)</p></li><li><p><strong>Year 5:</strong> $200k ($200k / 4 + $200k / 4 + $200k / 4 + $200k / 4)</p></li></ul><p></p><p>As you can see, in the example above, the annual equity compensation keeps growing every year (due to new annual refreshers getting granted every year), until year 5, when the initial grant runs out &amp; so the annual equity compensation falls &amp; stabilizes.</p><p>In reality, this drop in year 5 should be less pronounced, or non-existent, for multiple reasons:</p><ul><li><p>Annual refreshers you get every year should increase over time (due to better performance and/or promotions to the next level)</p></li><li><p>Stock price should increase over time, making unvested portions of the older grants more valuable (remember, those are converted to a certain number of shares soon after they are granted, so if share price increases, that upside is captured by the employee)</p></li></ul><p></p><p>Still, this is one of the reasons some companies (e.g., Google &amp; Uber) decided to switch to front-loaded vesting schedule for the initial equity grant.</p><p>At those companies, instead of seeing increases in compensation every year until the initial grant runs out (and potentially facing a drop in compensation at that point), employees are supposed to see a steady compensation over the first few years &#8212; and then over time, grow that compensation via promotions and/or growth in stock prices (the opinions on front-loaded vesting are polarized &#8212; some people love it, but others hate it &amp; believe it to be a ploy aimed to reduce the size of the initial grants).</p><p>Finally, at some companies, there are either no annual refreshers (Snap was one company that traditionally operated under this model), or annual refreshers are much lower than the value of initial stock grant (Microsoft at lower levels is a prime example of this). At those companies, to compensate for the eventual decrease in compensation due to the initial equity grant becoming fully vested, employees often rely on a combination of one-time refreshers and/or larger initial grants.</p><p>Note that unlike all the other components of one&#8217;s compensation (base salary, bonus, initial equity grant, etc.), annual refreshers are very rarely specified in the offer letters, and are instead decided every year by the company. At least for most of the &#8216;big tech&#8217; companies, you can typically find at least some directional guidance on the size of annual refreshers online &#8212; however, there are no guarantees that those will stay the same in the future.</p><div><hr></div><h4>Calculating TC: examples</h4><p>Now, let&#8217;s now bring it all together with an example &#8212; let&#8217;s say you received the following offer from Google for an L4 Data Scientist position:</p><ul><li><p><strong>Base salary</strong>: $155k</p></li><li><p><strong>Target annual bonus</strong>: 15% of the base salary</p></li><li><p><strong>Initial equity grant</strong>: $300k, with 4-year front-loaded vesting (33%/33%/22%/12%)</p></li><li><p><strong>Sign-on bonus</strong>: $40k, paid over 2 years ($20k at the start of each year)</p></li></ul><p></p><p>Let&#8217;s calculate what the total compensation will look like in year 1; in this case, the formula will be, assuming you get 1.0x multiple on annual bonus:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cbuq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cbuq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cbuq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg" width="1456" height="237" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:237,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190976,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cbuq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cbuq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8a1fe28e-0868-4e22-a71d-24e3d0724c67_2306x376.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>To recap, we got to <strong>$297.25k in total compensation for year 1</strong> in this example.</p><p></p><p>Now, let&#8217;s take it further, and look at the subsequent years. After year 1, you&#8217;ll go through a performance review, and receive your first annual refresher. For L4 at Google, the target refresher should be around $70k (for simplicity, let&#8217;s again assume that you met expectations, and thus received 1.0x multiple on the refresher).</p><p>This refresher will start vesting in your 2nd year at 6.25% rate per quarter (unlike the initial grant, this refresher won&#8217;t be front-loaded, but rather would vest at the constant rate).</p><p>So, <strong>for years 2-5, your total compensation </strong>might look like this:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DRlz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DRlz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DRlz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg" width="1456" height="295" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:295,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:260520,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DRlz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DRlz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f43c70f-cde9-478f-b5a7-40ae659a7b74_2223x451.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Here, we assume constant base salary &amp; stock price. After your 2nd year, you no longer get a sign-on bonus (but the number of refreshers you received that are now vesting keeps growing). After your 4th year, your initial equity grants runs out, and instead you now receive a combination of a base salary, annual bonus &amp; vested chunks of your equity refreshers for each of the previous 4 years.</p><p>Now, <strong>the numbers above are still an oversimplification of reality</strong>, in three key ways:</p><ol><li><p>You should expect to get annual increases to your base salary, so, starting from your 2nd year, your base salary should grow</p></li><li><p>As you spend more time in a level, hopefully, you&#8217;ll start performing better over time, and thus will get higher annual bonus multiplier &amp; larger refreshers</p></li><li><p>Lastly, the stock price should hopefully also keep increasing over time, which should affect the value of the unvested portions of your refreshers</p></li></ol><p></p><p>Accounting for the above, <strong>the actual numbers for your 5th year</strong> might end up looking like this:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_w3P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_w3P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_w3P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg" width="1456" height="357" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:357,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:263273,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_w3P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 424w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 848w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!_w3P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96351ab9-1209-4465-94fe-44114537cc94_2183x535.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>In the example above, <strong>total compensation for your 5th year</strong> consists of the following:</p><ul><li><p>By your 5th year, there is no sign-on bonus or initial grant in the picture anymore</p></li><li><p>Your <strong>base salary</strong> is now $180k, after a few years of increases</p></li><li><p>You have <strong>portions of 4 refreshers vesting each year</strong> that might look like this:</p><ul><li><p><strong>Y1 refresher:</strong> originally $70k, but due to the increase in stock price, the remaining unvested portion has more than doubled in value ($150k * 0.25)</p></li><li><p><strong>Y2 refresher:</strong> originally $85k, due to the increase in stock price, the portion vesting in Y5 is now worth $140k * 0.25</p></li><li><p><strong>Y3 refresher:</strong> originally $100k, due to the increase in stock price, the portion vesting in Y5 is now worth $150k * 0.25</p></li><li><p><strong>Y4 refresher:</strong> originally $140k, due to the increase in stock price (more modest the for the earlier refreshers, since it was granted only a year ago), the portion vesting in Y5 is now also worth $150k * 0.25</p></li></ul></li></ul><p></p><p>As you can see, in this case, <strong>your TC for your 5th year would be $365.3k.</strong></p><div><hr></div><p>This number above captures the idea behind &#8216;big tech&#8217; total compensation well: the idea is to bring candidates at a healthy compensation, and then have them see their compensation gradually increase (or at least stay stable) through a combination of base salary hikes, stock price growth, larger refreshers &amp; annual bonuses, and also an occasional promotion.</p><p>This way, in most scenarios, even after your sign-on bonuses and/or initial equity grant run out, your compensation shouldn&#8217;t dip. However, if it does decrease (for instance, due to steep stock price declines, as we saw happen with many tech companies in 2022), your employer might choose to compensate for this with additional one-time equity grants (that typically work exactly as annual refreshers, but are granted off-cycle to act as one-time retention vehicles for valuable employees).</p><div><hr></div><p>One final thing to call out here is that the calculations above assume that your start date is aligned with the beginning of the financial year for the company. If you start mid-year, the calculations might be a bit different in two ways:</p><ul><li><p>Your annual bonus for your first year will likely get prorated</p></li><li><p>Depending on your start date, you might not be eligible for an annual refresher at the end of the first financial year you spend with the company, and instead will start getting annual refreshers in your second year</p></li></ul><div><hr></div><p>Hopefully, the information &amp; examples above will help you better understand how compensation at &#8216;big tech&#8217; companies works, and will make it easier for you to make sense of your compensation, e.g., when you receive a new offer.</p><p>If you&#8217;d like to share your thoughts on this topic, feel free to post in the comments below, or reach out to me at me@alexstern.me!</p>]]></content:encoded></item><item><title><![CDATA[You got multiple job offers, all in different functions? Congrats! Now what?]]></title><description><![CDATA[Framework for consciously navigating those kinds of dilemmas]]></description><link>https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/you-got-multiple-job-offers-all-in</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Thu, 02 Mar 2023 10:01:33 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5ac0ad11-9ff1-4c24-8153-a1360b889141_5760x3840.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One question that I get fairly often goes like this:</p><blockquote><p>&#8220;I have an offer for a Product Management position from a company X, and another offer for a Product Marketing/Business Planning/Strategy &amp; Operations/etc. position from a company Y. I think I want to be a Product Manager, but I am not sure. Can you help me decide?&#8221;</p></blockquote><p></p><p>Sometimes, there are additional details, like one company is offering a slightly better compensation package than the other, or a team/area at one place looks like a better fit. However, those differences are usually minor enough to be generally unhelpful at resolving the fundamental dilemma that the person is facing.</p><p>As someone who had to go through a number of these situations over the years myself (I started my career in venture capital, then went to business school to make a career switch to big tech, worked for a bit as both Product Marketing Manager &amp; Business Planner at Microsoft, and then worked in 3 very different Product Manager positions over the years) &#8212; and also helping others navigate similar situations fairly frequently &#8212; I came to view those kinds of dilemmas through a specific framework, which I am going to share in this post.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Invincible Moth by Alex Stern! Subscribe for free to receive new posts.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><p>First &amp; most important question to ask yourself is:</p><blockquote><p>Do you <strong>know</strong> which function (product management, marketing, strategy, etc.) you really want to work in long-term?</p></blockquote><p></p><ul><li><p>If you do, great &#8212; go with that, and commit for the next few years at least (more on that below)</p></li><li><p>If you don&#8217;t (e.g., you haven&#8217;t really experienced any of those functions yet, and you just know that you want to work in tech), you have 2 options:</p><ul><li><p>Go with the function that pays the highest and generally has the largest number of job openings at any given time (outside of software development/data science &#8212; and sales, which is a bit of a special case &#8212; that&#8217;s usually product management)<br>OR</p></li><li><p>Go with the highest tier company you have an offer from, and then plan to figure it out from there</p></li></ul></li></ul><p></p><p>A few things to unpack here:</p><ul><li><p>When in doubt, choosing the function that offers most flexibility (in terms of the number of jobs, and generally higher pay) should be self-explanatory</p><ul><li><p>That being said, it&#8217;s also important not to focus on pay/flexibility above everything else</p></li><li><p>For example, if you are absolutely sure that you want to work in strategy, don&#8217;t join a company as a PM instead, since you will probably do better &amp; be happier in the long run by choosing what you like &amp; can do well (if the main thing you care about is making as much money as possible, Private Equity still pays loads more than anything in Tech &#8212; but you can also make plenty in technology not to have to care much about that)</p></li></ul></li><li><p>Overall, changing functions is not easy, even within the same company, not to mention when also trying to change employers &#8212; so if you know which function you want to work in, that should have a highest priority over both the company&#8217;s prestige &amp; pay (within reason)</p><ul><li><p>That being said, if you are unsure, or you have offers from 2 companies with widely different pay / prestige, going for a higher tier company might still be a sensible choice (e.g., if you are trying to decide between Google Strategy &amp; T-Mobile Product Management offers, I&#8217;d advice most people to take Google offer)</p></li></ul></li></ul><div><hr></div><p>In many cases, answering this question will already provide you with a clear path forward.</p><p>However, if you have multiple offers to choose from, or some offers that seem quite similiar, you might want to dig a bit deeper, before finalizing your decision &#8212; in which case, keep reading.</p><p></p><p>The next few things to consider in your decision-making process are:</p><ul><li><p>Do you feel that one team is a <strong>much</strong> better fit than others, based on your interactions with them?</p></li><li><p>If you are choosing between offers for widely different product areas (e.g., cloud vs. ridesharing marketplace vs. smart home hardware), is there one area that looks <strong>a lot more</strong> interesting to you than others?</p></li></ul><p></p><p>Note that I&#8217;ve bolded &#8216;much&#8217; &amp; &#8216;a lot more&#8217; portions above &#8212; this is truly a critical piece here.</p><p>When you&#8217;re still interviewing / chatting with the hiring managers after you got an offer, there is only so much information you can get: both you &amp; the hiring managers face time constraints, there are often details that the company can&#8217;t share with you until you join, not to mention that certain things (such as culture fit with the team, or understanding the true nature of the work you&#8217;ll be doing) that take time to get a good feel on.</p><p>So, the signal you get on things like fit (both with the team &amp; with the product) is going to be weak. Still, the magnitude of that signal matters: if you love one team &amp; are ambivalent at best about all the others, or you&#8217;ve always wanted to work in one particular product area that you got an offer for, this is useful information to consider. Likewise, if you like a team / product area at one company just a little bit better than at the others, I&#8217;d suggest disregarding that information completely, and focusing on thinking through your answers for the initial question one more time instead.</p><p>You might have also noticed that I keep saying &#8216;product area&#8217; &amp; not &#8216;product&#8217; here. I believe that&#8217;s another important thing to understand: while you might be able to get a general sense of what it would mean to work in the cloud space, vs. working on hardware, you stand almost no chance of figuring out whether working on Amazon Echo devices would be more exciting than working on Nest Doorbell (note that both products I&#8217;m using as examples here generally belong to the same broad product area) &#8212; so, at that point, focusing more on company / team culture &amp; fit would be a lot more useful.</p><div><hr></div><p>So, to recap, when trying to decide between multiple offers from different companies &amp; different functions, in my experience, it&#8217;s very beneficial to think through the following questions (in that particular order):</p><ol><li><p><strong>Function</strong> you want to work in (if you have strong convinction on this)</p></li><li><p>If the answer to the previous question is &#8216;I don&#8217;t know&#8217;, you need to decide if you want to a) <strong>prioritize future job mobility &amp; pay</strong>, or b) <strong>go for highest-tier company</strong> you have an offer from now</p></li><li><p>After that, if your choices still haven&#8217;t been narrowed enough, consider if you feel you have a <strong>much better fit</strong> with a) a <strong>team</strong> or b) a <strong>product area</strong> at one company, vs. the others</p></li></ol><div><hr></div><p>Obviously, there are other considerations to take into account, such as compensation, work format (remote vs. hybrid vs. on-site), office location, etc. &#8212; all of those are still very important &amp; something you should carefully think through, even if they were out of scope for this post.</p><p>Hopefully, following this framework (as well as understanding the reasons behind it, discussed above) will help you make better decisions (or at least make those decisions easier) next time!</p>]]></content:encoded></item><item><title><![CDATA[Welcome!]]></title><description><![CDATA[Setting up the stage&#8230;]]></description><link>https://www.invinciblemoth.com/p/welcome</link><guid isPermaLink="false">https://www.invinciblemoth.com/p/welcome</guid><dc:creator><![CDATA[Alex Stern]]></dc:creator><pubDate>Sun, 26 Feb 2023 15:42:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2bf38e1c-09b1-438d-b12b-b08325053375_656x469.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Howdy, folks!</p><p>For those of you who don&#8217;t know me, my name&#8217;s <a href="https://www.linkedin.com/in/alexdstern/">Alex Stern</a>. For a number of years now, I&#8217;ve been working as a Product Manager in various tech &amp; tech-driven companies (Two Sigma as of late, Uber and Microsoft before that). Prior to making a transition to product management, I also got to try a number of other things: spent 2 years in Chicago getting an MBA &amp; Master of Design Innovation from Kellogg School of Management at Northwestern University, worked in venture capital for a few years &amp; tried my hand in startups for a bit, all the while moving a few times across continents &amp; also trying out living &amp; working in a few very different places.</p><p>Throughout this time, I&#8217;ve had many chats with people who were either looking to do some of the same things I&#8217;ve done (e.g., trying to figure out what to do next career-wise, how to get into big tech, or what&#8217;s the best way to transition to product management), or attempting to do something that was close enough to allow my experience to generalize to a point where the insights stemming from it would be useful to them.</p><p>Recently, however, I&#8217;ve come to realize that while in-person chats can be incredibly rewarding, oftentimes you end up rehashing some of the same points over &amp; over again. It also doesn&#8217;t scale very well &#8212; there are a lot more people I would like to be able to help than I could ever realistically have in-person conversations with. Finally, I feel that at this point, I&#8217;ve developed a distinct way to think about many of those career-related questions that might be worth documenting &amp; can then be helpful to people who are looking to tackle the same, or at least similar, problems.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.invinciblemoth.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">If you are intrigued, please consider subscribing &#8212; this way, you won&#8217;t miss any of the future publications!</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>For those who don&#8217;t know me very well, I am no stranger to, for the lack of a better word, blogging &#8212; in the past, I published quite a few essays &amp; articles on various tech-related topics &#8212; here are a few examples of those publications:</p><ul><li><p><strong><a href="https://www.roboticsbusinessreview.com/ai/how-to-craft-an-industrial-ai-strategy-for-predictive-maintenance/">How to Craft an Industrial AI Strategy For Predictive Maintenance</a></strong></p></li><li><p><strong><a href="https://venturebeat.com/ai/why-ai-investors-dont-get-it-right/">Why AI investors don&#8217;t get it right</a></strong></p></li><li><p><strong><a href="https://medium.com/evolution-one/ecosystem-maturity-framework-9ebc0c1463a2">Ecosystem Maturity Framework</a></strong></p></li><li><p><strong><a href="https://towardsdatascience.com/reflections-on-the-state-of-ai-2018-46504e25263d">Reflections on the State of AI: 2018</a></strong></p></li><li><p><strong><a href="https://medium.com/s/story/the-inevitability-of-apples-current-predicament-e946c1c90ba8">Apple&#8217;s Revenue Drop Was Inevitable</a></strong></p></li><li><p><strong><a href="https://medium.com/startup-grind/unicorn-club-revisited-e641f9c80e8d">Revisiting The Unicorn Club</a></strong></p></li></ul><p></p><p>However, at this point, I am less interested in writing about general technology trends &amp; news &#8212; there are plenty of people who already do this very well that you can subscribe to (I suggest starting with <strong><a href="https://stratechery.com/">Stratechery</a></strong>, if you are looking for that sort of thing &#8212; it&#8217;s great!). Rather, I would like to focus on a few specific areas, namely:</p><ul><li><p>How to think about your career, esp. during early (0-10) years</p></li><li><p>Pros &amp; cons of going to grad school for those looking to change careers</p></li><li><p>Navigating recruiting in a new country</p></li><li><p>Choosing between various work functions in technology</p></li><li><p>Navigating early &amp; mid career journey in tech</p></li><li><p>Strategies for maximizing total compensation</p></li><li><p>How to break into product management, etc.</p></li></ul><p></p><p>The list above is by no means exhaustive &#8212; e.g., while I have a lot of experience with product management, many of the insights &amp; topics I intend to discuss here should remain quite relevant to data scientists, software engineers, product marketers, and so on, as well as people just considering careers in technology. You will also almost surely see some posts from me that touch on technology trends &amp; other things &#8212; but the main focus will remain on building successful tech careers, and things that can help you with that.</p><p>My intention right now is to attempt to post on a regular basis (I certainly have a long backlog of topics that are worth exploring at this point) &#8212; but let&#8217;s wait &amp; see how it goes!</p><p>In the meanwhile, if you want to chat about anything, or have suggestions for the topics you consider important that you&#8217;d like me to cover, please don&#8217;t hesitate to reach out to me at me@alexstern.me or on <strong><a href="https://www.linkedin.com/in/alexdstern/">LinkedIn</a></strong>!</p>]]></content:encoded></item></channel></rss>