This is how the tech landscape has changed...
Some of the best software developers I've worked with - (1) speak average English, (2) think in their native language, (3) but have fantastic clarity in translating business requirements to code.
These developers are now competing with AI-empowered software developers who can articulate requirements and communicate effectively in English.