Travelling computer consultants are a strange group.
We all have two places we call home.
We're broke between contracts, and rich during contracts.
Most people don't want to see us when we're broke, and that's usually when we are hiding in our real homes.
We've done things or are doing things that are outside the realm of normality.
One buddy is walking across the country, another has programmed the Space Shuttle, and another is bartending.
Some flourished with their own companies during the dot com boom, just to fall back into consulting.
You never hear about us, but we do change the world.
I've done some world-first, including adding some stuff to the ATM screens that you see all over the country.
Usually, we come in, do incredible projects, make it work and leave.
If it fails - We are responsible because we are idiots. Fortunately, I've never failed.
If it works - Others are responsible. They almost always get promoted.
The consultants either move on, go full time, or become managers and never code again.
Rarely, if ever, our names get mentioned anywhere. We almost never get CC'd on the "Job well done" email from the CEO.
But still, it gets into the blood.
We know what we've done. Our abilities to work either independantly or in a group, has molded our ways of thinking.
The travelling is great, the money is good, and we've gotten used to saying "Hello" and "Goodbye".
At night, we either go insane with thought, or we're happy and we do things most locals would never even consider doing.
Its an emotional roller coaster, and the adrenalene rush is addictive.
And it would be hard for me to stop.
(Spoken after 15 years of consulting, 5 years on the road, and 27 years in the business)