However, as an engineer, it is sometimes quite frustrating to work with colleagues who do not want to try anything by themselves, because they want to be taught everything. This seems to come from the way they learn things at school: the teacher is always right, because he's the teacher; you need to listen to your seniors, because they know more than you. This leads to new recruits being taught everything by senior staffers, even when the methods are bad. And of course this limits innovation, because nobody wants to do something new.
On the other hand, for sure living here is great if you can live with the caveats of the Japanese society.
In software engineering I've had the same experience with anyone from a rote-learning culture. Software engineering is problem solving. If you can't solve problems, what can you do?
Curious. The stuff that I've read about Toyota says they have "continuous improvement" as a core principle[1]. Does that just not carry over into the way they do software, or is Toyota an anomaly among Japanese companies, or what?
Japan is a big place. There are all kinds of people, and plenty of innovative organizations. It’s frankly embarrassing, the amount of nonsense that people are spouting in this thread.
Anecdotally, from a recent podcast on military history, I heard this same explanation for why the Japanese Army did very poorly in some WWII battles where they lost commanding officers early in the fight: The footsoldiers were unable to think for themselves, unable to adapt/improvise, and unable to organize anything other than suicide charges.
Given that glorification of suicide was specifically taught to military recruits, and that various commanders promoted or dissuaded it to their subordinates, it would fair to say that many times Japanese suicide charges were ordered in-spite-of better ideas.
https://en.wikipedia.org/wiki/Banzai_charge#In_World_War_II
Better support for overly rigid, hierarchical structures would come from the performance of upper echelon commanders during the war, and an inability to adapt doctrine to rapidly improving technology (e.g. mixed air-ground-sea task forces, carrier tactics, and radar).
A reference - not the one i mentioned - which was a firsthand anecdote from a veteran of the Pacific theater:
https://books.google.com/books?id=abx_AgAAQBAJ&pg=PA123&lpg=...
> The footsoldiers were unable to think for themselves, unable to adapt/improvise, and unable to organize anything other than suicide charges.
... is overly simplistic.
The soldiers were not necessarily unable to think of alternatives: they were doctrinally taught to reject those alternatives in favor of frontal assaults. They, their superiors, their superiors' superiors.
So "Japanese soldiers were unable to innovate" does not follow from "Japanese soldiers were prone to conducting frontal assaults."
"Japanese military doctrine in the 1930s strongly discouraged lower-level innovation" would be a more accurate statement, without attempting to tie it to capability.
My grandmother spent a lot of time as an English teacher in Japan.
The conclusion that she and my mother came to was that the Japanese will easily accept foreigners being foreign. However, after they've known you for a certain amount of time, the expectation will grow that by now you should know the right way to behave. Trying to keep your "foreign" status indefinitely is dangerous.
(I personally have no experience with Japan.)
Speaking japanese is a great plus of course - but it's quite easy to learn, reading and writing don't help much - except if you want to explore the vast trove of japanese culture.
But the most important thing is to know that there is nearly zero interest in working in Japan if you're not the boss. Your career will be painful and difficult. You will suffer. It's a worst of two worlds situation.