Только когда вы начинали, технологий было меньше. Меньше библиотек, фреймворков, языки имели меньше функциональности, паттернов и различного рода подходов к программированию. И они все появились только потому, что те кто начал раньше, раньше увидели что нужно улучшать.
Современному же джуниору нужно знать все эти библиотеки, подходы, паттернов, фреймворки сразу.
Можно использовать, например, для создания геттера данных для кэша. Если кэш отсутствует вызывается геттер, имеется ввиду лямбда функция, конечно.
Современному же джуниору нужно знать все эти библиотеки, подходы, паттернов, фреймворки сразу.
Выглядит довольно таки красиво.