Continuous Skill Development and Virtual Resources