Totally agree. Spending 20 hours a week, I became front-end proficient in three months, back-end proficient in six months, and developing non-trivial projects in nine months. You don’t need to know depth-first search algorithms to make a basic web app.
RE: My Strategy and Roadmap to Become a Full-Stack Developer