Let me provide some real down to earth facts and not the bull you can read on the websites telling you how much you should earn.
1. When we are talking IT two companies employ a very healthy minority (big double digit percents) of the workforce.
2. The companies are UBS and CS.
3. They determine more or less what the market rate is.
4. Since the end of 1999 they have been reducing the importance of IT functions ie reducing the remuneration.
5. In order to get over ca 140K you will need to be UBS Direktor/CS VP.
6. This level is not available to techies unless you have some exceptional and rare skill - but then they are likely to employ you as a freelancer in order not to disturb their internal world order.
7. Neither UBS or CS has any problem with having a freelancer working for many years.
So the top and bottom of the above is that the starting salary for a computer person non-management is not going to be above 120K in these banks and therefore it is not likely to be elsewhere either. It is possible to get more from some of the smaller banks or private banks and from industry, just the competition is going to be stiff...
Project Management, Programme Management and technical management roles can and often do pay more but the days of the highly paid techies are now restricted to niche markets or niche products