What is the best route to take to expedite a successful career? Is schooling absolutely necessary, or do you pick up what you need from the work/co-workers. In other words, do I need to know how to program in different languages, or just know how various systems work and how to look for trouble?