One reason for that is way more variability in developer compensation. A company hiring a senior SWE in SF might be paying 130k or 400k. But until recently there wasn’t much transparency.
My buddy is a nurse in Bay Area with a CRNA, it’s pretty much understood you make 225k plus any overtime so there’s not much more to discuss.