Выглядит скорее как несвязные ветки развития.
Наверное если ты видел много хорошего (функционального, аккуратно декомпозицированного) кода на скале, будет местами гореть с better java каши в DE задачах.
Чуть более личный опыт -- DE задачи редко делались параллельно с другими разработчиками, как бэку пришлось чуть лучше разобраться в гите и в общении с коллегами
вещи, независящие от языка, тип кругозор в алгоритмах, понимание, что тесты нужны, что читают код чаще, чем пишут, само собой остаются. Тем же к8с я как пользовался, так и продолжаю, как и gitlabCI