My wife and I decided to move to the US from our home since birth, Australia, after a 2 day visit to San Francisco on our Honeymoon in 2008.
We returned in 2010 leaving home, jobs, family and friends and came on a visitor visa in the vain hope of finding work in the SF Bay Area in a horribly depressed tech market. Fortune favours the brave it seems as thanks to a shared LinkedIn profile via a kind member of our extended Roller Derby family I was picked up from home, interviewed and offered a position a few days later in what is now one of the most diverse, challenging and enjoyable jobs I've ever had. My first year of employment saw me meeting with and help convince (almost) all the City's Government departments to consolidate and virtualize their IT assets into the City's new Datacenters. In my spare time I got to design and implement enterprise WIFI systems and deploy servers of every shape and size to clients all around the SF Bay Area.
As far as career development goes if I could earn a living making people laugh at themselves a little more in the tech industry I'd consider it a life goal but for now I'll just keep gathering the ample source material :)
In regards to immigration the job offer allowed me get a 2 year E3 work visa and my wife an E3D to work also and we regret nothing making great friends, seeing everything this fair city has to share and often playing tour guide for our visiting friends from back home. Challenges like finding a place to live, a car and navigating a new city were easily overcome and were nothing next to the rocky lava-strewn path of the US visa renewal process at the end of our 1st 2 years. Thanks to the lodgment of an incorrect form online an emergency flight ensued to Canada with 2 days’ notice for an unknown period time with no promise of return.
It all worked out in the end and getting that second visa approved and being allowed back was akin to finding the parachute just before landing. Now for a greencard !