It's more than the typical software engineer can expect to make in London.
Source: Glassdoor, Indeed, talking to colleagues who live in London, and my own memories from my last job search.
It's more than the typical software engineer can expect to make in London.
Source: Glassdoor, Indeed, talking to colleagues who live in London, and my own memories from my last job search.
In an ideal world we'd all have ponies, but in reality there's still scarcity so we have to ration resources one way or another. (And then whatever rationing system we use interacts with human incentives and lots of other systems.)
I'm not sure it does. I can't think of a reasonable definition whereby I consider an average software developer to be more entitled to a decent life than a tube driver.
The subsurface lines have interworking with normal mainline services, in some places sharing platforms with them, which makes fitting platform-edge doors very difficult if not impossible.
Driverless cars can't match the volume of trains:
http://penguindreams.org/blog/self-driving-cars-will-not-sol...
The new deep-level stock (i.e., New Tube for London) is specified to be able to be retrofitted with GoA 4 equipment (i.e., "there are no staff on the train, driver, attendant, or otherwise"), but will start out as GoA 2 (Victoria, Central, Northern, and Jubilee lines are already fitted and run as such with their existing stock).
All the software engineers in London could quit tomorrow, and life would largely go on. All the tube workers could quit tomorrow, and the city would quickly grind to a halt.
But basically having higher wages for jobs that are harder to fill, or are more important to have highly qualified people in them, seems to be a system that works pretty well. Paying everyone the same wage seems to be a system that has largely failed anywhere it has been tried.
Source: I've lived and worked (and continue to do so) as a software developer, technical lead and CTO in London and have been in several different sectors.
Yes, you can see people working for so little. But why leave money on the table?
> Sure, if you go into the financial sector or find a startup where they don't know their arse from their elbow about software workers, you can dupe them into giving you more money.
Yes, obviously. Why wouldn't you? If some sectors have more money than sense, that's an opportunity--not a problem.
(I can see that there are reasons to take a lower salary in return for a job you really like; but then you don't get to complain about low pay.)
Source: I've lived and worked in Cambridge (Cambridgeshire), Singapore, Sydney, London in various roles. Mostly in big tech and finance.
And, yes, if you look at Glassdoor you can find the numbers you cited. In my experience Glassdoor seems to be systematically lower than the numbers I get from my own experience and asking friends and coworkers.
(But I might just be living the charmed life that people live who have enough sense to negotiate salaries on job offers?)
EDIT: Also, using current exchange rates, the cost of living in one of the larger cities (Berlin, Munich, etc) in germany isnt that much lower compared to London anymore.