Re: IT Contracting
Thanks for this, Kevin. The overarching point here seems to be 'don't treat your contract gig like it doesn't matter after you leave those four walls'. It's easy to see how contractors could be tempted to do otherwise, which is what makes this great advice. In some sense, you could say this sounds like generic advice for any job - 'make your boss's job easier' , 'have good communication skills', but you do a good job of highlighting why they're especially important for contractors.
Indeed, if we view these skills through a different lens, we can see how contractors need to develop these skills for different reasons and in different ways than do traditional workers. For example, it's not just that you have to integrate into the culture of your team-mates to be succesful - it's that you have to become good at integrating into a wide variety of cultures quickly. Regular workers have considerations for long-term portfolio-building too, but contractors have to turn a special eye towards building new skills. It's things like these that make contract work different.