Возник вопрос

Вот, к примеру есть некий немец Штаух (Stauch), а есть другой немец - Шнайдер (Schneider). И у того и у другого фамилия начинается на "ш", и у того и у другого после "ш" идёт согласная. По-русски в обоих фамилиях произносится один и тот же звук.

А что в немецком языке? Это одно "ш" или два разных? Если два разных, то как они различаются на слух? А если одинаковые, то почему такая мудрёность с написанием?

P.S. Если Шнайдера заменить на Шенкера, то никаких вопросов не возникает.