Great article. I've struggled with this for my entire career. I get bored after finishing a major project and am left with miscellaneous tasks. But I've found consulting gigs to be elusive and companies seem reluctant to hire contractors. Even startups. So I risk being labeled a job hopper...