The "high income - low net worth" trap!
Are you a HENRY? HENRY stands for "High earners, not rich yet". In Switzerland, there are relatively high salaries and, accordingly, many high earners. However, a high income does not automatically mean that someone is or will become really wealthy. In the end, it's what you do with your income that counts.
Networth = assets - liabilities
Whether you are a civil engineer or a construction worker, the bottom line for net worth is how many assets you have created and how much debt you have.
Of course, it is desirable that you not only receive a high income, but also that your Making money work for you. Just like Warren Buffett's saying "if you planted a tree years ago, you can lie in the shade today". To do this, you minimize consumer debt and invest in viable assets.

Doctor
CHF 227k is what salaried doctors earn on average across all specialities in Switzerland
Federal Council
CHF 472k is what a Federal Councillor receives excluding allowances for expenses
Pilot
CHF 210k is what a long-haul aircraft captain with a few years' experience earns
Teacher
CHF 101k is the median starting salary for teachers at Swiss grammar schools
This article focuses on rather exotic professions such as federal councillor, lawyer or doctor, which are probably out of reach for the vast majority of the population. I see the salary calculator of the Swiss Federation of Trade Unions as an important addition: https://www.lohnrechner.ch/ which provides information on all sectors and common occupations across all regions.
I think teachers' salaries are absolutely fair according to the latest study.... https://www.kibemo.ch/blogs/news/der-grosse-kantonale-lohnvergleich-fur-lehrpersonen-in-der-schweiz