Be passionate about the project but don't get emotionally attached and be ready to let go if it all fails. Startups come and go very often.
If you put the effort in will surely increase mean the likelihood of success, but won't guarantee it. Don't be afraid to question direction (within reason), better understanding and your input again will likely help things overall.
Have fun, Startups are a fun atmosphere to work in, small teams, fast moving.
Hashnode is a friendly and inclusive dev community.
Come jump on the bandwagon!
💬 Ask programming questions without being judged
🧠 Stay in the loop and grow your knowledge
🍕 More than 500K developers share programming wisdom here
❤️ Support the growing dev community!
Startups can be awesome but they can be a nightmare as well. I have worked with startups on an equity basis and a paid basis. I learned never to cut myself too cheap for them or they will take full advantage and leave you sitting in the gutter hoping they drop off the check they promised. Vet them heavily before you start, and not just the idea and company, vet the owners. Google them, research their past dealings. I have been burned by some very seemingly good honest church going folk that were really wolves in sheep's clothing. I love and despise startups for these reasons. They can be fun and exciting and you get to make an immediate and long-term impact so don't let me be a Debbie Downer, just be careful.