| I've been doing my startup and have been working in companies on and off on the side and to be honest I have a quite strong opinion towards the point of view that people need to collect experience in a company before starting their company. I think this is really bad. More specifically, every single day that you work at a company 1. The likelihood of you starting a company and the final size of your company decreases, because every day you learn more about what's not possible. Your mind becomes more restricted and corporate experience will certainly not encourage you to invent Snapchat, Facebook, Twitter, Uber. These ideas can only be done by people who have NO restrictions whatsoever in their minds, who think everything is possible. Corporate life will prevent you from having these ideas and that is why I want to prevent working in a company by all means as long as I can. Which brings us to our second point. 2. You get more used to corporate life, which includes receiving a pay-check, which is mostly not based on how much money you made the company, adapting your personality so that you are good in company politics, so that you look good, so that you get promoted, but that's actually not good for the company. These learnings are very bad for starting a company. 3. You come closer to having kids. I think having kids is probably the biggest factor preventing people from starting companies. Having kids is almost like starting a company, they are your own startup, so having 2 startups is near to impossible. There is some merit in working at a company, to learn about how politics are weaved into corporate life. This helps you to understand that when you need to sell to a larger company that the person you are selling to care much more about how they look by buying your product than how good your product actually is for his/her company. This is why working 6 months does have value, which is how long it usually takes to understand how company politics work. However everything more than 6 months will reduce your capability in starting your own startup, every single day. |