I think UIUX is culture & context & device dependent. For example, Japanese had smartphones long before iPhone/Android phones got any significant market share.
When I interviewed last time; the only company i did not make through phone screen was by a Japanese interviewer. I gave a three viable solutions to an easy question. Had no idea why I failed but probably because of racism
It's definitely possible that there were other factors in play. I hope you see the danger or irony of automatically assuming that the Japanese interviewer rejected you because of their racial bias.
Not if you have ever worked in a formerly successful org that got fixed by MBAs. People need to understand the nature of software before fixing organizations that make and maintain software. After being burned a few times, many engineers find it useful to at least wave off disasters waiting to be implemented and to reinforce the odd truly helpful suggestion from above. Best of all is creating technical solutions that enable the organization to function better, to increase lower level autonomy and decrease organizational coupling, to increase useful transparency so we can all see the ship and its vectors.
That's their nominal task, and nominally why they make big bucks.
But have you ever witnessed the MBAs solving it? I haven't. So I'd recommend to avoid the organizations with the second kinds of problems, so that you can focus on the first, and not even think about the MBAs.
Or, alternatively, if you manage to find a way to do it, get the task for yourself and make the big bucks.
With years of exploring, I found VS Code to the best for me.