Interesting to see it laid out like this! I'd add the caveat that the front-end developer roadmap here seems to be oriented more toward heavy javascript app development, rather than presentation-layer web dev. I also wouldn't necessarily put CSS frameworks on a learning path; when I'm hiring I'm much more interested in folks who have a personal style and can do well on custom work.

(I'm also someone who just doesn't do any kind of architectural class notation, but that's just a matter of personal taste, haha)

Overall, I think possibly the front-end chart could be split into two different paths—one doing the kind of javascript that borders on back-end dev, and one that deals more with the presentation layer, more CSS, and DOM manipulation. I know javascript-based dev is the new hotness right now, but there's still definitely a career path outside of it.

Classic DEV Post from Aug 31 '18

How do you stop the desire to learn too much?

Example: While you are learning a specific thing ( language, framework, new tec...

Data Scientist & AI