I'm currently in the middle of a three-day long final project assessment at Launch School,
an online school for software engineers.
Launch School has an educational philosophy that promotes slowing down and gradually building up your fundamentals, so that when you get to more advanced concepts, you can break problems down into manageable parts.
This approach has many parallels with investing.
In investing, many things happen at once. The macro environment, company-specific information, portfolio diversification, time-horizon, growth, value, reveune, EBITDA, it goes on and on.
There's so much complexity, its crazy to think that you would be able to sustain good performance over time without mastery of fundamental investing concepts.
There's many ways to approach investing, but in my opinion building up your knowledge base and practicing fundamental skills is the best way to go.
Launch School is an anti-boot camp. They believe you can't get set up for a rewarding, long term career if you only spend a couple weeks on foundational skills.
I would argue it is the same with investing.
In investing, you never want to interrupt compounding unnecessarily. If you can slowly compound your money at 7% consistently year after year, you don't need to take on unnecessary risk trying to hit it out of the park with 100% returns. Starting over at 0 once a decade will always be a slower way to accumulate wealth than steadily growing it.
In investing and at Launch School, slowing down is the fastest way to go.