I lived in Germany for 8 years with the forces, although I can’t really say I ‘knew’ Germans at all, as we obviously lived in pretty isolated communities. Although I regret that to a degree.
Now though I work with Germans a lot in my work and I love it. The work cultures are quite different and it’s the source of a lot of humour and friendly banter between me and various IT engineers I work with. I have German technical people delivering solutions for UK clients, so see both sides. Can be crudely summed up as follows;
UK – A general disregard for a considered diligent approach and process. An unhealthy and inefficient attitude towards structuring the working day/week. A very strong ‘can-do’ attitude which can be both good and bad. People are pre-occupied by status and office politics. Bogged down by health and safety. General disinterest in tried and tested methodologies, preferring a ‘wing-it’ approach. A little bit insular and, dare I say, arrogant.
Germany – A very careful patient and diligent approach to tasks, thoughtful planners, never over commit or promise. However, the pay off is slow to actually produce but end product is likely to be of higher quality. Clearly defined roles (few ‘jack of all trades’), and a very strong adherence to the day/week structure (I won’t get anybody into a meeting for two hours over lunchtime). Great organisational structure with minimal influence from politics. Fondness of good practice.
My biggest challenge of all is aligning the expectations of the typical UK ‘want it yesterday’ client, with the ‘we’ll take a month create a detailed plan before beginning production’ German production team. And it is purely down to these working culture differences.
if I had a choice, I’d work in Germany 🙂
oh and another thing if it matters – I have found all Germans I have worked with a lot happier in their work than their UK counterparts.