When is the best time to move on from your first job,  if you would like to switch the domain that you are working in? Is it a better option to join IBM as my my first job if I want to move in cloud computing domain?