Могу добавить, что сейчас молодые люди могут быть гораздо более подкованы в плане знания фреймворков, библиотек и скажем 'up-to-date' с новыми технологиями.
Люди с огромным опытом в разработке не так сильно заботятся о поддержании высокого свежего,если хотите, стека технологий. Они местами менее адаптивны, возможно даже несколько ленивы,в этом плане.
Встречается такое, что человек с 10+ годами разработки 'знает/умеет меньше новичка.
Я не хочу обобщать и говорить, что это сплошь и рядом. Но на моей практике такое встречаллсь. В конце- концов айти очень динамичная сфера:)
Если если вы человек с большим опытом, вам вообще не важно знать библиотеки и фреймворки. Сегодня один, завтра -другой. Мы же не о кодерах говорим все-таки. Важна база, фундамент. Да и избалованная нынче молодежь ))))))))
Молодой человек, который всю жизнь полагался на язык с garbage collection, не сможет написать mission-critical код, а старый дядя, который кроме Си не знает ничего - сможет, как-то так