Two years of life as an expat coder in middle-of-no-where Japan
bemmu.com
bemmu.com
I eventually fell in to a similar funk: without friends to chat with, and as a sole business owner, I'd find myself working through the day on my laptop, going to sleep, then waking up and working more. It turned in to a grind and I realized I wasn't enjoying myself anymore. So when my visa ran out I decided to return home and see what happens next. While I greatly prefer the German (and European in general) lifestyle, and things like health care are much less stressful over there, in the end I realized I need people to connect with on a day-to-day basis for me to be happy.
I've spent much of the last 5 or so years traveling the world and I don't regret a minute of it. But eventually I think you need some kind of familiar stability, an anchor, to feel more at peace.
In Copenhagen a number of the cultural events are also in English, e.g. http://www.scienceandcocktails.org/about.html and http://english.dadiu.dk/invitation-spilbar-14-0-surprise to pick two random science/tech ones.
Hear hear. I've lived in 8 cities in the last 9 years - intentionally. I don't regret any of it, and it was definitely a deliberate plan to see as much of the world as I can while minimizing career sacrifice (i.e., not just quitting everything and traveling), but the isolation becomes taxing after a while.
Hitting the big Reset button on your social circles every year gets tiring after a while. I think I'll stick around my current place for a while.
Traceback (most recent call last): File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/_webapp25.py", line 714, in __call__ handler.get(groups) File "/base/data/home/apps/s~combemmu-hrd/1.366712374553545399/main.py", line 432, in get if self.blog(self.request.path[1:]): File "/base/data/home/apps/s~combemmu-hrd/1.366712374553545399/main.py", line 230, in blog posts = [BlogPost.get_by_key_name('p' + slug)] File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1275, in get_by_key_name return get(keys[0], kwargs) File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1533, in get return get_async(keys, *kwargs).get_result() File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result return self.__get_result_hook(self) File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1450, in __get_hook self.check_rpc_success(rpc) File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1222, in check_rpc_success rpc.check_success() File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 570, in check_success self.__rpc.CheckSuccess() File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 133, in CheckSuccess raise self.exception OverQuotaError: The API call datastore_v3.Get() required more quota than is available.
I have many GAE apps and when you enable billing, each app puts I think a $2 weekly charge on your card. To avoid spamming my books with dozens of tiny charges I turned off the billing for less popular ones like my blog. D'oh.
Additionally I had commented out memcache in the blog for some reason. Free quota would have been enough if it wasn't for that mistake.
Have a look at http://googleappengine.blogspot.com/2013/04/app-engine-177-r...
Thanks for telling us a bit about yourself, it felt very personal :)
And outside of work, I have a routine of playing games with friends nearly every night over Skype. This means an hour long session to BS about life and make dirty jokes every day. So even when I don't see another human for a few days, I'm definitely not lonely.
Working remotely, and even from strange places doesn't have to be lonely. There's little value to the face-to-face side of things. Focus on your online networks of friends and this helps the situation a huge amount.
Most shooters don't work as well, such as if we play Counter-Strike, since we don't end up having as much to talk about.
Lot's of fun :}
You definitely make a good point, though, in that there's probably something out there that he could be doing. Problem being it probably won't involve many other people, as there just aren't any nearby (particularly any that share his interests), which seems to be his most significant problem.
I volunteered as an english conversation partner for a while, so that was a way to get a bit plugged in. I ended up meeting some of those people later, so there was some success there. Teaching English is not something I'm interested in doing all that much though.
We crave change in some parts of our lives. It's like in marriage, do one "exciting" activity with your partner every week and your happiness goes way up. http://www.nytimes.com/2012/12/02/opinion/sunday/new-love-a-...
Doing that will also allow you to bond with other teachers, through means of shared experience.
I mean, sons of pushers, thiefs, and all the rest...
Plus, there was this lad, who was - how do you say that in english? - "mentally impaired"?
It has been a heavy, slow, frustrating, sometimes dangerous, series of days which culminated in one of the happiest days of my life: my boys and girls passed the final exam. Even that one who was "less smart than the average guy".
Best of the best?
My boys and girls, all except one of them, CAME TO THE EXAM, willing to prove themselves and me that they learned something from that experience.
http://webcache.googleusercontent.com/search?q=cache%3Awww.b...
Judging from pictures I would love to just run there, that is one gorgeous place.
I did smile -- well, grin like an idiot -- when I saw "Candy Japan." That's you? Congratulations! That's a very cool service, and the first time I read about it I was both impressed and very jealous.
[1]Could be mildly NSFW for those in an office: http://www.dannychoo.com/
He also lives on japan, and last time i read his blog he worked on twitter.
Since you're actually in-country, you also have a big advantage: He makes all sorts of appearances; if you can coordinate a trip to match something he's doing, you could always just stop in with a business card and say hi.
Not to say anything would definitely come of it, of course... but it seems like a pretty good upside with a fairly minimal investment. Could be worthwhile.
In particular, the bonds I formed with other foreigners out in Gunma were notable. When you see another foreigner in Tokyo, it's barely worth turing your head. But it's a special occasion out in Gunma—that almost begs for interaction. "What the hell are you doing out here?" And so on.
All the incredible wilderness, all the great hot springs, all the weird people, and you're still just 45 minutes away from Takasaki, and a few more from Tokyo. Here in SV, it takes me 45 minutes just to cross the stupid Dumbarton Bridge to get from Fremont to Stanford. There's a lot to miss in Gunma by comparison.
The lack of good public transit is probably going to be the reason I eventually leave California. I've spent 27 years of my life here, and most of that in the bay area, but I don't love it here.
I've been an expat coder for nearly 10 years -- have seen way more of this planet than I would have had I taken a 2 week vacation once a year from full-time fixed location gig.
Obviously, not for everyone but for some it's a really good fit. I have no regrets (except for making huge amounts of cash, some of the hourly rates thrown around here are absurd, would love to make $120/hour AND travel).
I have not yet read the post as the site is down but this is a common story.
1. excitement about being in a new country
2. isolation being an outsider
3. connection, friends
4. Torn between 2 places
I've seen that repeated in many blogs from expats. Lots of them go back home at step 2. I'm at step 4. I left the country I had been in for 7 years to go back home. I know longer feel like either is really my home and miss both for various reasons. I still have way more friends in the foreign country than I do at home. But those first few years were pretty lonely.
And I really feel like I need to leave the country I'm in right now. But I go to a place I've never been before, so there will be some loneliness there too, for sure.
The only saving grace was that Aioi was a Shinkansen stop, and I could make it out to Kobe and Osaka on the weekends.
The author mentions YouTube so I'm assuming he has a decent internet connection.
I'm on #startups
Also laughed at this : > Free worldwide shipping, even to Thailand.
If you visit thailand again, hit me up.
"Free worldwide shipping, even to Poland."
I wonder what happens if someone from the ISS looks at your site? Or Sealand? Do they get free shipping too?
BTW, I still remember the time you set up a webcam and let visitors from around the world make your computer talk. Was that while you were in Japan?
https://groups.google.com/forum/?fromgroups#!forum/bangkok-b...
My email's in my profile.
I thought this was an absolutely brilliant use of GeoIP :)
I moved to Paraguay a couple years ago and have been going through some of the same types of stresses and emotions. I spend my mornings working alone, in my apartment, on a personal project that will (hopefully) earn me some income. The afternoons, I do a bit of contract programming for a local company, but am the only person on the project, so I don't interact much with the other programmers. When I come home, it's back to my personal project.
I keep telling myself, once I earn enough semi-automated income to pays my bills, I'll get out more. But it often feels like my life is "on hold".
I'm still deciding what to do: start looking for a job, do a startup project, or maybe just come back to studying something (in university or by myself) while learning french..
Might be worth trying Ruby Motion, just as a conversation starter with the Ruby developers.
(I'm assuming you mention Objective-C because you are doing iOS development.)
It may be true that it's hard to have face-to-face meetings with coders where you're at, but I would suggest getting involved with the community in whatever way is possible. One great way is to teach an English Conversation (eikaiwa) class for adults. Everyone wants to learn English in Japan and some of my best relationships were from my eikaiwa class. You may not get the coding aspect, but at least you'll form stronger bonds with the local community.
A bit of advice from an expat coder of 20 years in Japan, 13 of that in Oita, Kyushyu.
1) Build the community that you want to participate in. Find a nearby area with a bit of population gravity and start a group, watch it wither away, start another, repeat, repeat, repeat. A more formless drinks in an open office with coders/designers/local businesses/artists/makers can be a lot of fun and there are generally more of these people nearby that you might think. I'm currently working on starting up a hackerspace/fablab downtown.
2) Get involved in any kind of quasi-local information systems group/NPO etc, even if only related tangentially and work their connections for 1). If your good, give out lots of free advice to local businesses and use the group to raise your profile locally as the goto guy to again attract talent for 1). City and prefectural offices can give you leads. Also you might try a regional bank as local banks in the countryside are always getting asked by small businesses about IT and usually have advisors/connections.
3) Regularly travel to where the interesting action is. It's the price for not living in a rabbit hutch in a major city and 3 hours is doable if it helps your long term sanity. You are close enough for overnights to Kobe and Osaka which both have lively developer communities. Once a month can do wonders.
These are all things that helped me when I joined an inaka startup (which is a long, dark, and interesting story itself) and now starting my own company just this week.
Anyway, in the countryside it can be hard to maintain your sanity. I have found at various times martial arts, running, motorcycles, hiking, zazen, pizza, and just doing things like drinks with the father's group from my kid's elementary school to be very helpful.
good luck
I've never been there, but my Japanese friends tell me Tokyo is getting more cosmopolitan all the time, with foreigners everywhere.
* living in multi-bedroom apartments with other expats/remote workers
* working in co-working spaces (inherently with other freelancers/small biz owners--locals and non-locals)
In both cases, you'll see the same people often, can identify well with them, and develop camaraderie.
That's why $20 on Linode is an amazing deal.