Спасибо за вопрос! Да, вы правы - сами по себе эти технологии появились довольно давно. Но это не значит, что они не развиваются.
Давайте посмотрим на примере PHP? Меньше года назад вышла новая основная версия PHP 8. Изменений там достаточно: поддержка JIT + большое кол-во синтаксических вещей (новые интерфейсы и функции, более строгие проверки типов, именованные аргументы и т.д.). Или взять, например, один из популярных фреймворков - Laravel. Laravel 8 вышел прошлой осенью. На начало 2022 года уже анонсирован выход Laravel 9. Да и сам по себе Laravel уже оброс целой экосистемой сервисов и инструментов: Vapor, Forge, Envoyer etc… Революционные ли это изменения? Пожалуй, нет. Позволяют ли они решать задачи более эффективно? Пожалуй, да. Достойно ли это изучения? Однозначно.
В остальных областях ситуация аналогичная. Многие языки и фреймворки быстро развиваются и если не изучать изменения, то знания неизбежно устаревают.
Вы абсолютно правы. Автор статьи немного путает "технологии" и "фреймворки". Технология - это немного больше и шире отдельного фреймворка или инструмента. Это прежде всего "как сделать", а уж потом "из чего сделать".
Как правильно распределить нагрузку? Где распараллелить на несколько потоков? Как на начальном этапе заложить возможность дальнейшего масштабирования? Где использовать монолит, а где микросервисы?
И еще огромное количество "как" и "где". И когда на все эти вопросы есть готовые ответы, тогда уже выбирается конкретный инструмент для наиболее эффективного их решения.
Комментарий недоступен
Спасибо за вопрос!
Да, вы правы - сами по себе эти технологии появились довольно давно. Но это не значит, что они не развиваются.
Давайте посмотрим на примере PHP? Меньше года назад вышла новая основная версия PHP 8. Изменений там достаточно: поддержка JIT + большое кол-во синтаксических вещей (новые интерфейсы и функции, более строгие проверки типов, именованные аргументы и т.д.).
Или взять, например, один из популярных фреймворков - Laravel. Laravel 8 вышел прошлой осенью. На начало 2022 года уже анонсирован выход Laravel 9. Да и сам по себе Laravel уже оброс целой экосистемой сервисов и инструментов: Vapor, Forge, Envoyer etc…
Революционные ли это изменения? Пожалуй, нет.
Позволяют ли они решать задачи более эффективно? Пожалуй, да.
Достойно ли это изучения? Однозначно.
В остальных областях ситуация аналогичная. Многие языки и фреймворки быстро развиваются и если не изучать изменения, то знания неизбежно устаревают.
Вы абсолютно правы. Автор статьи немного путает "технологии" и "фреймворки". Технология - это немного больше и шире отдельного фреймворка или инструмента. Это прежде всего "как сделать", а уж потом "из чего сделать".
Как правильно распределить нагрузку?
Где распараллелить на несколько потоков?
Как на начальном этапе заложить возможность дальнейшего масштабирования?
Где использовать монолит, а где микросервисы?
И еще огромное количество "как" и "где". И когда на все эти вопросы есть готовые ответы, тогда уже выбирается конкретный инструмент для наиболее эффективного их решения.
в основном в таких компаниях начинают свой путь стажеры и джуны, для них любые технологии будут новыми и изучаются они с горящими глазами
посмотри вакансии фронтов в Перми, там angular, ember, битрикс, jquery и т.п., а тут React и Vue, конечно новьё
из чего-то нового можно поизучать WASM, Rust, Svelte