“I have a fantastic startup idea.”
You’d be surprised how often I hear this. When I do, it’s often followed by “All I need is a developer. Let’s partner up!”.
Now don’t get me wrong, I think entrepreneurship is a great thing, and I often hear ideas that are genuinely interesting. However, a great idea isn’t enough to justify taking on such an endeavor.
Over the years, through trial and many, many errors, I’ve developed a few rules to help filter these pitches.
I recently joined Automattic, where all developers are required to work as Happiness Engineers for the first three weeks. This is not in parallel with your regular job! Before you start working on whatever you were hired to do, you spend three weeks helping customers with their problems and requests. I knew this was a great idea before I started, but the the impact this experience has had on me was still surprising in many ways.