Firstly, you need to develop a strong constitution and mission. The reason why these are important is because while many businesses fail, some succeed and they require a lot of commitment and personal sacrifice. You have to ask yourself if you’re passionate about your mission enough to dedicate at least five years of your life to it. To teach our kids to be tough and with each blow life delivers to knock us down, we need to get up, dust ourselves off and pick up where we left off.
Secondly, learn how to hire and recruit properly. As someone who loves helping people, and at worst – a ‘rescuing type’ – this has stumped me along the way. I focused too much on serving people’s needs and wants – or hiring roles that I was comfortable with such as non-technical ones instead of more software engineers. The key is to identify the core Business needs and hire around these in a ‘jobs to be done’ framework.