Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

it's not just quantity, either. In the UK developers make like £25k (which is $39K). I'm not even joking -

http://www.payscale.com/research/UK/Job=Front_End_Developer_...

That's £25k for someone with both front-end and PHP back-end skills. Less than 10% of these jobs reach $54K - according to that, if you're earning $54K in the UK you're in the top 10% of developers.

That £25k median isn't all that much more valuable than, I don't know, a secretary, the median of whom earns £19k (i.e. only 20% less) and normally requires no skills other than the ability to type and be organized. http://www.payscale.com/research/UK/Job=Secretary/Salary

whereas a front-end engineer with php literally programmed Facebook (talking about Zuck), or can program the next one. It's kind of sad, really.



a front-end engineer with php literally programmed Facebook (talking about Zuck), or can program the next one

That's a pretty glaring logic failure. The fact that Mark Zuckerberg was a PHP developer does not mean that every PHP developer could be Mark Zuckerberg.


"Individuals Reporting: 34"

This data is shit. If your skills are anywhere near programming Facebook circa 2004 you will be making way more than £25k.


"The average salary for a Front End Developer / Engineer with PHP skills is £25,246 per year. Most people move on to other jobs if they have more than 20 years' experience in this field."

The 2nd sentence is golden. How many people can claim to have programmed as a front-ender or PHP programmer (which launched 20 years ago) and then moved on to something else? And also suggest they were paid, at a maximum, £35k?! According to this fine piece of information, 'most people'.


And programmers in the City make >100k. Not all of them, of course, but many. And 80k is average.


That still seems low given the cost of living in London + comparing to finance devs in the US in similar markets.


I imagine he's talking in £ not $.


I guess I had my conversion rate a bit wrong, 80,000 is about 124891.20 according to google. That seems about on par from my anecdotal evidence.


When I told my mum my salary she dropped the phone. It's roughly double what she was earning at the end of her career as a senior subject teacher, and more than what the headteacher at her large school earned.

In don't work in the City, but they also get bonuses (in return for long hours?). They also get 25-28 days holiday, as is standard, unlimited sick leave etc, which should be taken into account when comparing with the States.

http://www.nasuwt.org.uk/consum/groups/public/@salariespensi...


Anecdotally those figures are a load of BS. Devs in the UK are badly underpaid in comparison to the US but not that badly. Well I think that's the case anyway.


Didn't expect dev salaries to be that low in the UK. Just out of curiosity: what's the median take-home after-tax income for a developer in the UK in general, and in London in particular?

And how do devs compare to the general population? Are they just slightly better off?


( Why do you ask, are you thinking of going into software development? )

People in the UK hate to talk about salary, so I can only give my perspective (Not London, but close enough to have a pint cost £4). I can't be more detailed because there's probably something in my contract about not disclosing salary:

It really depends, but starting salaries for developers are just not great from my experience, but it can get better as you skill up.

I'm now just outside London and I'm a senior[1] developer and earning probably less than I previously might have thought a senior developer should be paid, but this is still much better than a junior. My first (non-developer, skilled in maths) job started at 18k, although quickly rose to 24k. My first developer job was 30k, although I had shown in the previous job a skill for programming so this wasn't really a junior role, junior developer roles are typically closer to the £25k mark I think.

Developers do better than average (the UK median fulltime wage is £26,500) but they're nowhere near the top of the salaried employees list, they earn less than a lot of other professional roles, they don't come close to chartered accountants, lawyers, or many tradespeople.

But it's an easy job, the hours aren't long, there's little to no overtime culture and the job itself is intellectually rewarding. There's few health risks and almost no chance of dying on the job. Yes, RSI & eye-strain risk are elevated, a sedentary lifestyle isn't wonderful, but overall developers have it good.

People don't necessarily understand what coders do. This is worth getting used to, most programming jobs aren't in software houses but as part of small software teams inside larger businesses. People often see programming as as kind of magic, but a little bit of education (just talking to people) and a bit of just accepting that's how it is and it's a job that has good exposure much of the wider business so you get a good chance to see inside a lot of industry niches while still having a huge amount of transferable skill. You won't ever think "I can't possibly accept that Java job, it's in the Mining industry, I only have Telecomms Java experience!", whereas other job roles can find themselves too narrowly specialised in an industry.

I think if I were more of a risk taker I'd try to eventually go freelance, since there can be more money there, but my networking skills aren't great, and my appetite for risk is low.

I've only been doing software development professionally for a few years: I did other maths based work before that which was worse paid and far more difficult, I used to write programs to do the job which is how I realised I was in the wrong profession. I sometimes think I might get bored with software eventually at which point I'll likely transition into penetration testing, it seems to be what I like to do and I generally end up doing a lot of that kind of stuff at any company I'm at, since it seems to be way off the radar of most developers. They hate to consider "Can user input end up here" and "If user input were malicious what problems could it cause". I think it's important to always have some kind of long-term aim to get out of "just" software development.

I have no doubt that spending a whole life at a "developer / senior developer" level in the UK probably isn't healthy as far as salary goes. While there probably are some industries where a senior developer will be paid an end-salary similar to other professions, from what I've seen at most SMEs[2] it pays more to transition to senior management or giving up on a salary and moving into consultancy. I think development is also a career which demands keeping up with a very rapidly changing landscape which is fine for young people but learning at pace becomes more difficult as people get older. This isn't ageist, I am not saying that old people can't learn and I'm certainly not saying they are not valuable, their experience is extremely valuable and many will have learnt all the skills they require, just that the pace of extreme rapid shifts in learning is slower. This isn't necessarily a bad thing, if you switched every time a new js framework was announced you'd never get anything done, but there is a cost if you actually do decide it's time to migrate.

As an aside, spending too long reading HN about Silicon Valley wages makes me a bit jealous sometimes but then again I think about the overtime, which could lead to stress and then perhaps lead to losing the job and then the last place I'd want to be both unemployed and ill is the United States of America.

tldr; Don't go into software development for the money, but if it's a job you find easy and enjoy doing, then it pays well compared to many similar jobs. If you're chasing money but want to remain salaried look to become a chartered accountant.

[1] Although I'll admit I have a little less responsibility than some senior developer roles at other companies, as we have another developer role above senior developer.

[2] Small to Medium enterprises, in case that's a term not familiar.


I can confirm UK developer salaries are MUCH lower than Californian salaries - even Google pays their employees significantly less in the UK than the US for similar roles.

Contracting in the UK and London especially is much more lucrative.


We do have the NHS though.


Yes. Wage for developers in the UK is piss poor for the most part.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: