Effect of cloud computing on future IT jobs