Charts like these are guaranteed to scare anyone trying to enter the web development field. A junior position requires much less than is shown there.
In the old days, the big vendors gave you a tool-set and you mastered whatever that gizmo was. Those days are probably dead. Most modern programmers are multi-sub-gizmo gluers.
As a sales tool for STEM, yes it's bad, but it's good as a reality-check about the industry.