You should be doing something that you're passionate about and that you think is really important.
The key to success in this industry is not just technology, but also understanding the market and customer needs.
Never let your ego get in the way of asking for help when you need it.