My company has a really good chance of succeeding, but I still face these doubts every day. Here are some of the things that make the game worth the candle for me, even if we end up failing: * I'm proud of the product we've built. Even if it doesn't take off,
nobody can take that away from me.
* I'm incredibly proud of my engineering team. We're "a bunch of kids"
who've built something incredible. Even if the company ultimately
doesn't survive, we will have done really well.
* I love my work and I love the people I work with. There are
conflicts, sometimes I have to deliver bad news, deal with stress
and monotonous work, firefight problems, etc. but in aggregate the
work I do and the people I do it with bring me joy. I will always
remember this time fondly.
* When I started, I was a good engineer and a terrible product
manager. Now I'm a good engineer and a good product manager, which
makes me 100x more valuable. There is a bazillion other things I've
learned, but this alone makes everything worthwhile.