|
|
|
|
|
by junwonapp
1387 days ago
|
|
"Want to get to point X? Visit point Y first!" Just go to point X directly. Too many people shy away from their dreams and delay, because they want to learn first, practice first, and get ready before the real adventure. You will never deplete "more things to learn". You are only depleting your lifetime. And no matter how close working at a startup is to working on a startup, it will never be as close to it as itself. If you need to save up some money or take care of any other blockers first for your own safety, fine. If there is a great company working on a great problem that you are excited by, great. But if you want to start a new company, then working at a startup is not a practice for starting a new startup. It is a practice for working at a startup and a practice for wasting another day of your life not living the way you really want to live. |
|
People try all the time to learn calculus with a weak foundation in precalculus, and they really struggle unnecessary. People also try to learn physics with a weak foundation in mathematics, with similar results. I would argue that the same is true for software development. You can develop bad habits (e.g. not using a style guide at all) by not doing initial prep work first first.
I agree that some people put things off indefinitely and end up in "tutorial hell," and for them it's better to err to going right to doing. But it's not always the case, and sometimes educational opportunities (e.g. getting work experience before starting a company) can really increase your skills.