We obviously value very different things in regards to software development.<p>You really seem to favor initial velocity and rapid iteration. Fair, I can totally understand why.<p>I favor planning, stability, and limiting thrash due to bad&#x2F;uninformed decision making.<p>In my experience the rush to market only pans out when you plan on having a large influx of funding to rebuild your stack. Otherwise you are stuck holding a mess of code and trying to scale ideas that never should have gone to production in the first place.<p>There is a whole other side to the industry that demands provably correct solutions, and will not tolerate the &quot;hacker culture&quot;. Not because of any petty reasons like work hours or perks, but because some applications require a level of accuracy that your average growth hacker can&#x27;t meet.