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 Feb 20

Help build a list of awesome .dev sites

A growing list of awesome .dev sites

Data Scientist & AI