- Software is deterministic. It works or it doesn’t work. VC deals are murky at their most clear, and very little is +5 volts or 0 volts.
- Me and machines, we get along. In consulting you learn to work in teams and with people but the relationships with clients for the most part have an expiration. In venture, you are married to the founding teams and senior management and the relationships are not defined by a project. Average time to an exit for an early stage business is 7 years. Very few consulting projects are more than two years.
- I was on some software engineering projects that were emotionally, technically and professionally challenging. But none of them was a fraction of the volatility that one experiences side by side with entrepreneurs where often you find yourself on the brink of failure and success at the same time.
- Engineering requires planning, scheduling, and coordination. Priorities change but nowhere near as fast as in a deal oriented environment. It was rare to junk huge sections of code. But deals take twists and turns and sometimes you have to walk away from a lot of work which can be frustrating, even when you know it’s a sunk cost.
I think engineers, especially software engineers, make great venture capitalists. Hopefully for those engineers or consultants out there looking to get into the venture capital business or are starting out, this list will provide you some empathy and comfort and perhaps help you muddle through the transition faster. And that you aren’t alone in wondering WTF.