Your product will never be perfect, so what are you waiting for?
A lot of my customers struggled (should I really use past tense here?) with that. Many founders, many skoolers, many youtubers (basically anyone creating something) is afraid, consciously or not, of failing and/or of being judged. Don't get me wrong I'm not lecturing anyone here, and I plead guilty too (mechanic's car is always broken, heh?) So what do they.we do? They change things. Over and over. A little detail here. A little improvement there. Gotta be perfect. Gotta be flewless. Spoiler: won't happen. First, because you could ever do better. Second, because "perfect" for John can mean "shitty" for Jim. So how do I make my customers realize that their mindset needs a shift? I use what I call the "technology metaphor". Picture this: You're in the 90's (yep, I'm that old ^_^) and start seeing PCs everywhere. Crap, that's so cool. But wait, they're working on a more powerful one! Oh and look, they'll release a brand new CPU! [Moore's law enters the chat] See where I'm going there ? You end up stuck. You don't buy your PC. No technology is good enough to make you take the leap. Fast forward 35 years and you still don't have one. (Ok, I may be exaggerating here 🤣 You get my point). Same goes with screens. And consoles. And phones. And... your community, your course, your video, your product, your blog post... But you know what, there's something else you could have done: - Buy the PC you've always wanted to have - Enjoy it (don't skip this step) - If need be (IF) i.e, based on your feedback, you can always add RAM. Or change the O.S. - Rinse and repeat Your product? Same 💩: - Release your product - Be proud of it (don't skip this step) - If need be (IF) i.e, based on your users feedback, you can always add RAM (= add features), or change the O.S (= pivot) - Learn and iterate Don't waste your time perfecting something that will NEVER be perfect. Embrace it. Fail and learn through it. ENJOY the process. Release this shit now.