|
| 1 | +<!doctype html> |
| 2 | +<html> |
| 3 | + <head> |
| 4 | + <title>What if I'm Wrong</title> |
| 5 | + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| 6 | + <meta http-equiv="Content-Security-Policy" content="default-src 'self';"> |
| 7 | + <meta name="referrer" content="strict-origin"> |
| 8 | + <meta name="author" content="Hong Shick Pak"> |
| 9 | + <meta name="viewport" content="width=device-width, initial-scale=1"> |
| 10 | + <meta name="keywords" content="Michael Pak, Hong Shick Pak, Hong, Shick, Pak, Michael, Blog, hspak"> |
| 11 | + <meta name="description" content="Blog of Hong Shick Pak"> |
| 12 | + <meta property="og:url" content="https://hspak.dev"> |
| 13 | + <meta property="og:type" content="website"> |
| 14 | + <meta property="og:site_name" content="Hspak"> |
| 15 | + <meta property="og:title" content="Hspak"> |
| 16 | + <meta property="og:description" content="Blog of Hong Shick Pak"> |
| 17 | + <meta property="twitter:creator" content="@hspasta"> |
| 18 | + <link rel="canonical" href="https://hspak.dev/"> |
| 19 | + <link rel="stylesheet" href="/index.css"> |
| 20 | + </head> |
| 21 | + <body> |
| 22 | + <div class="outer"> |
| 23 | + <div class="container"> |
| 24 | + <div class="block"> |
| 25 | + <a href="/"><h1>Blog</h1></a> |
| 26 | + </div> |
| 27 | + <div class="block"> |
| 28 | + <h2>What if I'm Wrong</h2> |
| 29 | + <div class="date">December 28, 2022 </div> |
| 30 | + <div class="body"> |
| 31 | +<p>I've spent almost all my career working at startups (so far) and we are always |
| 32 | +venturing into the unknown. Everything is an evergreen deployment. Company |
| 33 | +processes are being built from bottom up. The product is constantly changing |
| 34 | +trajectory. We're doing whatever we can to hit to arbrarily set milestones for |
| 35 | +the company. Everything is effectively being bulit under a handful of |
| 36 | +<a href="/post/strong-opinions-loosely-held/">opinions</a> from a select set of people.</p> |
| 37 | +<p>And this trickles down as the company grows. Engineering leaders make their best |
| 38 | +judgement for technical direction. Product leaders make their best judgement for |
| 39 | +feature development. Ops leaders makes their best judgement for company wide |
| 40 | +operations. But what if they're wrong? No human is correct 100% percent of the |
| 41 | +time. What can leaders do to help mitigate the cost of being wrong?</p> |
| 42 | +<p>What if we remove the leadership context here and just focus on how we might |
| 43 | +navigate uncharted territory in general. Let's start from the most naive |
| 44 | +strategy. We try a thing, see how it did, recalibrate and try again. Maybe we |
| 45 | +can give ourselves a better starting position because of the domain knowledge |
| 46 | +we've collected over the years. And sometimes when we recalibrate, we might be |
| 47 | +backtracking -- and that should be <em>an accepted strategy of charting the |
| 48 | +unknown</em>. Imaging trying to navigate a maze, but we're not allowed to backtrack. |
| 49 | +That's effectively an all-or-nothing strategy. It's all-in on the first, |
| 50 | +initiall decision -- and if it's wrong, we fail.</p> |
| 51 | +<p>Now if we step back into the context of leadership, any sign of backtracking is |
| 52 | +seen as a wrongdoing. I don't believe that any amount of signal is going to give |
| 53 | +us a perfect insight -- we work with probabilities instead (as we do with just |
| 54 | +about everything in life). What is difficult is that a leader makes decisions on |
| 55 | +behave of many people, and its become absolute blasphemy to be wrong, ever. Part |
| 56 | +of the issue is that any decision made by a leader is levered by other folks. If |
| 57 | +a founder's founding thesis is wrong, backtracking means putting everyone at the |
| 58 | +company out of a job. But on the flipside, it should never be a massive |
| 59 | +surprise. Company progress should ba constantly tracked. Large initatives should |
| 60 | +be broken down. To go from "everything is fine" to "nevermind" may point to a |
| 61 | +never-backtracking mindset.</p> |
| 62 | +<p>There are also just some things in life that aren't reversible or shouldn't be |
| 63 | +and that's okay too. No analogy is perfect. Look at Zuck going all-in on VR. |
| 64 | +It's a thesis that may take a long time to pan out. It's a large gamble and it's |
| 65 | +hard to imagine as a bystander of how exactly Zuck should've broken down the VR |
| 66 | +execution. But one of the advantages of software is that its incredibly easy to |
| 67 | +build and tear down. Companies should lean into that trait of software and |
| 68 | +harness it to allow the company to also be enabled by fast feedback cycles.</p> |
| 69 | +<p>Effectively, I believe that the most effective method of executing (particularly |
| 70 | +in a startup sense) is to optimze for quick iterations (I'm sure this will look |
| 71 | +very different based on context), and allow backtracking (i.e canceling |
| 72 | +projects*, reverting changes, going back to status quo). Everything I listed for |
| 73 | +backtracking hurts, but it's better to go in reverse if we're headed for a |
| 74 | +cliff.</p> |
| 75 | +<p>* <em>Google might be an exception here because they don't seem to learn at all |
| 76 | +from all their canceled projects. There is never a silver bullet!</em></p> |
| 77 | + </div> |
| 78 | + </div> <div class="block"> |
| 79 | + <div class="footer"> |
| 80 | + <a href="#top">To Top</a> · <a href="https://hspak.com">By Hong</a> |
| 81 | + </div> |
| 82 | + </div> |
| 83 | + </div> |
| 84 | + </div> |
| 85 | + </body> |
| 86 | +</html> |
0 commit comments