Maybe. Well, it’s just an idea now… I still have to think about it some more and work out the details.
After my great 3-week experience in Tokyo last fall, I always said I wanted to go back. Not permanently, but I really feel like I could get a lot out of an extended time abroad. And now would be the time to do it, while I’m still young and unattached.
I toyed with the idea of quitting my job and going to Japan for a year or two. Maybe I could go to graduate school there, though my Japanese certainly isn’t good enough for advanced study. Or maybe I could find work there, except it would be hard to get any kind of decent job without knowing the language better. (While English teachers are very much in demand, compared to my current job the pay is not so great, around US$25-35k/yr.)
The main reason I never entertained that idea seriously is because I really don’t want to leave Microsoft. I love working here, and can see myself continuing to have success with the company for the forseeable future. I think it fits me better than any other company, because it perfectly matches up with my passion for technology, tenacious problem-solving skills, addiction to writing code, and desire to have a positive impact on the world. I have a lot invested in this career, both intellectually and financially, and it would set me back a huge amount if I were to leave the company. Even if I returned later, I would forfeit all my unvested stock awards and stock options — nothing to consider lightly.
Microsoft does have offices in Japan, though they are primarily just for localization (translating our software into Japanese), marketing, and distribution — mostly nothing I would be interested in or even qualified to do. However, I recently learned of a little bit of actual development activity going on in Japan. The Windows Media Center team is working on integrating the Japan digital TV format into the whole Media Center experience. They are building a small team in Tokyo which works closely with the main Media Center team here in Redmond.
I’ve you’ve watched TV at my place anytime in the past four years, you know I’ve been tinkering with Media Center since that product first came out. While early results were sometimes buggy and limited, it has improved a lot over the years. The product has a great future, and is definitely something I’d be excited to work on. Anyway, I had been informally exploring (local) job opportunties through some contacts I have on that team, and I came across a Japan position that just might fit me perfectly.
The Media Center team is looking for an experienced developer here in Redmond who is willing to relocate to Japan for one to two years to not only help with development, but also interface between the two development teams across the Pacific and help the Tokyo team learn standard Microsoft development practices. Since Microsoft has historically not done much development in Japan, most or all of that team has yet to experience development the Microsoft Way. So I would get to work in a great location (Chofu district of Tokyo, just west of the Shinjuku business center) on a cool product, not only writing code but getting leadership experience which will help my career.
At least, that’s what I understand about the position so far. I’ll be talking about it more with the hiring manager after he returns from Japan next week. I should be well-qualified, since I’ve had a reasonable amount of leadership experience in my current position, and am somewhat familiar with most of the Media Center technology. Japanese language communication is not even required for the job, because most of that team is required to speak English since they work closely with the main Media Center team. But I’m sure they will find my current Japanese ability, and desire to learn more, a big plus.
Unless I learn some unexpected reason why I can’t do or don’t want the job, I plan to go ahead and interview for it. But other than that, there are still a lot of questions to answer and logistical details to work out with my life. I’d really want to keep my house so I have something to return to in a year or two, and that should be possible as long as I have one or two people renting. Selling my car would also help cover the mortgage, since I wouldn’t need a car in Tokyo anyway. But who will take care of my cat? And do I really want to leave all my friends behind and start a new (or alternate) life?
It’s scary but exciting. I could really use some more excitement in my life about now…