Skill Development For Emerging Technologies