I am a consultant/contractor, with a new customer/employer about once/year. But, I still think most of the advice seemed on target. Really, one would want to be _able_ to stay employed, regardless of the fact that one chooses to move on frequently. Plus, most of this also applies to a position where you're changing jobs frequently, since your reputation will often precede you.