If I knew right from the beginning how tough making your own startup is, it's highly probable I would have been discouraged. Knowledge can be overwhelming, sometimes it's best to just chase an opportunity by rushing headfirst.
I think it's a mistake to say you want to acquire more experience before starting your own tech business. The more you wait, the higher you set the bar for yourself. Nothing will go perfectly, you have to start lean. You can't overdo things when you don't know them, so stop planning, stop listening to successful entrepreneur's podcasts, stop overthinking, and just make something. Confront your ideas to reality, or don't do it at all. Intellectual wanking is a waste of time.
Entrepreneurs, including me, don't have a clue about what they are doing, they just try things and learn on the go. Listening to your users while staying objective regarding the needs of your product is no easy feat, but the true measure of an entrepreneur is his/her ability to learn hard things fast to keep growing.
Ultimately, the success of a startup depends on its founders' growth. No growth, no startup. But a startup is not just a product, it's also founders. If you cannot grow a product, at least you have your brain to feed.