Why You Need a Long Term Plan for a Career in IT