Engineers start side projects to make themselves feel better about their uninspiring day jobs. This is often accompanied with delusions that this side project will become a huge startup or a source of passive income.
This is a terrible idea. You will never finish your side project and if you do you won’t get any customers. This is because greatness isn’t a side hustle.
Your day job is the single biggest decision dictating your compensation and growth. A side project is just a numbing distraction. If you aren’t getting what you want, put all your energy in finding work that aligns with what you want.
Once you find this precious alignment, direct all your energy towards it, including the time you would’ve spent on a side project. So few people do this that you will see incredible gains in your growth and compensation.