Vote with your feet, as the Americans say.
Vote with your feet, as the Americans say.
For example, if you want to go start-up there's lots of opportunities to do so in London, and Microsoft, Google, Facebook, and the like maintain engineering teams in the UK if that's more your thing. And the UK's a highly respected base for computing gaming, visual effects, even hardware design (ARM, for instance). I don't see the UK software engineering market being any less diverse than the US, but perhaps if you're working in a particularly niche area this could be true?
From my personal experience, the biggest difference between the UK and US job markets isn't the diversity, but the work culture in general. The UK has 5.6 weeks paid vacation as a legal minimum, whereas this is very much not the case in the US (you may view this as a pro or a con).