Microsoft and IBM use apprentice programs to diversify the tech world and solve the labor shortage March 3, 2021