I have a new job, after staying at one for seven years. Most of my coworkers gradually disappeared from the old place, so I also started looking around in the job market a few months ago. I had a few interesting interviews, many in English and/or abroad. You could ask what's so special in an English interview, but I've grown my knowledge of that language sitting years before a CRT, so sometimes I probably have a difficult to understand accent. But because most of the time I have few problems *understanding* people in English (well, except maybe the mumbling), I mostly forgot to tell that I need some practice smoothing off the unintelligible parts of my speech.
Well, for a while I thought that caused one of the prospective employers to back off. But thinking about it, maybe they disliked something else, since I talked to quite a few people -- or maybe they all thought they won't understand me on the phone, and voted me off :)
Another letdown was when some thought I will not be able to cope with interruptions and switching tasks. One would think spending a few years as a sole system administrator would be a bit hard to bear without that capability... But that's life, when you know what turned off them, that's the problem, when you don't, it's as much irritating :)
Anyway, all of that was in effect a very positive experience for me, I've met some people I should have recognized, but I was unprepared for such encounters. There really were a company I'd really like to be at. Too bad they did not chose me, but so be it.
I've also flown where flight attendants didn't know what a GPS was (is it using laser?), so they agreed I can use that on-board.
I've slacked off in the last few years from projects I'd like to follow, but my free time was diminishing week by week. I hope I get back where I wanted to be. For the better, many of the free software projects are so usable out-of-the-tarball, that it's sometimes difficult to feel there are really things to be done with them.