Согласен. Можно развиваться в « ширь» , становится специалистом высокого уровня, делать и разбираться досконально в чем то одном, например верстать качественно сайты, при этом знать html, css, немного js, gulp webpack препроцессора какой то для удобства и скорости и хватит в принципе. А можно быть front end developer в крутой ит компании, где к выше перечисленному нужен react, js намного больше, type script, git, jquery, angular, vue, node, еще питона м джанго могут хотеть, всякие бутстрапы и тд. И при этом вы будете зарабатывать не на много больше) так что я хз где развитие, а где трата времени на прихоти айти компаний. И это я вам только пример 1 навел. А их овер дофига. Еще требования заказчика использовать то то и то, и не использовать то, что реально удобно и быстро. Ну вообще думаю вы поняли о чем я говорю.