A recent survey found that one in four employers had difficulty finding staff. The information technology sector alone is forecast to need 250,000 people over the next decade.