3 million IT jobs