The Computer Consultant's Guide: Real-Life Strategies for Building a Successful Consulting Career