Interesting post, but the first flow-chart seems to perpetuate the (Silicon Valley oriented ?) mindset that a startup should be pursuing:<p><pre><code> * Rapid growth
* Frenzied hiring
* Profitability relatively late in the game
</code></pre>
What about different approaches to building and running great companies ? Why not:<p><pre><code> * Focus on the product and passionate users (ala Paul Buchheit and Gmail)
* Focus on exactly how you make money from that product
* Hire incrementally at (or just before) the point you are profitable
* Accept slower (less fashionable and exciting ?) growth
</code></pre>
Maybe that would help align our thoughts around what it takes to build a <i>sustainable business</i> rather than just coding great features ?<p>It also has the added advantage of freeing you from the hand of the VCs and looking over you shoulder fretting about your burn rate.