Lena, в школе не просто так изучают правила правописания безударных гласных. Это из-за того, что на слух их различить невозможно. Если даже носители языка не могут их различить, то не требуйте этого от иностранцев, изучающих русский.

Когда вы слышите новое слово, например, название лекарства, вы сразу на слух определяете, как оно пишется? Или все врачи неграмотные?

Конечно, есть персональные особенности произношения. В каком-то старом советском фильме был персонаж, который говорил "счетчик", а не "щеччик". Но это был бюрократ: написано "счетчик", он и говорил "счетчик".