Herein lies the problem. These skills are clearly evolving, but the only folks who have the time to truly deep dive in and immerse themselves into this new tech are those who have loads of time on their hands. Associates who have day-to-day jobs of their own where their working days are laced with back-to-back meetings can do little justice to this. Well of course they could take a course or two, despite all they're doing, but they're not going to be as engrossed or thorough as those who are exploring this full time. Who has the time to explore these technologies? Those who are on a break or who have been let go from their jobs (which are a lot)! This is a catch-22 situation.