
wo kehte hain naa.. "Jo dikhta hai naa... wo bikta hai!" Shayad sahi kehte hain
IMHO - If I have to underscore the most important theme in recruiting it would be - how many confuse spoken english for depth of skills.
How many careers did not take off cause of it. How many just sky rocketted cause of it. The coder who struggles with English but eats algorithms for breakfast? Rejected. The presenter with impeccable English and zero execution? Hired.
I was taught .. Skills > Accents. Always. But do we actually hire that way? Or do we just SAY we do? Basic communication is not the debate here. Thats the baseline. Question is who sets the baseline. And how do you know your baseline is not being ridiculed, harassed, made a mockery off.. in a closed room/ interview setting.
wo kehte hain naa.. "Jo dikhta hai naa... wo bikta hai!" Shayad sahi kehte hain.
If you were rejected - I want to hear your story. If you were hired - I want to hear your story.
PEACE.
You're absolutely right. Many skilled individuals are overlooked due to language barriers, while others with polished communication but lackluster skills get hired. Skills should be the priority, but the reality often favors presentation. It's a frustrating paradox in recruiting.

I have another take on this...
If any professional (25+ age) is good at his trade/skills and not good in English, it is high time he gets that sorted. It's a language, and the only language the professional world communicates. Developers are jumping jobs with Python, Java, Nodejs, C++ and idk whatnot... Consider it as upskilling, give 2hr everyday and finish it up in couple of months to Crack interviews.

I have hired many candidates only on skills because communication you can teach or chatgpt now