I've been developing professionally for about 4 years now and I've tried a 10,000+ company, a 40 person company, a 2 person startup, and now back to a large corporation (with plans to continue the startup).
It's ok to make mistakes, keep learning skills (even if you don't make a lot of money), know your worth, and never give up your dream. You can't do a startup if you have lots of time but have no money to survive, and you can't do a startup if you're making someone else's dream and you have no time of your own. So find the right balance and do what makes sense.
It's ok to make mistakes, keep learning skills (even if you don't make a lot of money), know your worth, and never give up your dream. You can't do a startup if you have lots of time but have no money to survive, and you can't do a startup if you're making someone else's dream and you have no time of your own. So find the right balance and do what makes sense.