When your boss tells you that you have to take over some work from a collegue, work that involves travelling several hours in each direction, work on a project you haven't been involved before and only get a minimum briefing, your most common reaction will likely be "this sucks!".
Lets not be kidding, work itself and the circumstances still sucked, but being a KDE developer has certain advantages, e.g. knowing people all over the world, especially in KDE stronghold like Nurenberg.