| What always surprises me with these posts is the amount that developers make in San Francisco. Or possibly in the US as a whole. I work in London for £31k ($50k), doing computer vision computer graphics (GLSL) and the occasional ML development. Mostly in C++ or Python. My rent for a 1 bedroom apartment is £1000/month ($1.6k/month) (the cost of which I thankfully share with my girlfriend). Honestly, it's a constant struggle just getting by. Looking at the salaries offered on the job market, I don't think I'm the only one. Yet the demand appears to be high. I've seen job posts up for months on end on Linkedin. Every Hacker News meetup I've been to, almost everyone presenting is desperate for new hires. How have we ended up with such a huge difference with respect to SF? I'm sure other jobs would be much more closely matched across the pond. |
Everybody finds themselves in the same underpaid first job (or three) out of school while they build a reputation. The important thing is to recognize when you've become a Computer Vision Specialist with strong C++ and Python skills and on that day go out and find the place that pays $200/hr for that sort of thing.
There are lots of that place. As you've no doubt noticed, none of them are advertising in the London newspapers. But if you started networking your way into the computer vision scene in California and maybe finding some folks who might be in a position to hire a guy for a remote position, I can't imagine you'd do much worse than you're doing now.
Incidentally, the fact that "everybody" is trying to hire at comically low salaries doesn't mean that the market salary is comically low. Quite the opposite. If the market really did contain skilled people willing to work for such terrible wages, those companies wouldn't be hiring anymore. The fact that they keep at it is adorable in a way, but from your perspective it should be taken as meaning that they're just not being realistic about what a skilled developer should cost.