Engineering is a talent skill there is a world of difference between teaching someone starting from scratch and then starting someone first having to unlearn what they learned to then learn perhaps a completely new way of thinking.
Most of the reskill programs I have heard of failed miserably exactly because the skill isn't enough.