Earlier quoted context omitted.
I would agree with that picture. In other comments on this thread, I've indicated Java & SQL are the #1 demands on any project I've ever worked on. At the same time though, none of those people have earned anything remotely what I tend to see on HN in general, and SF area in particular. From my limited experience, it feels like a good, experienced, hardened, senior Java developer in Toronto, Canada (not a tiny/cheap…
Tech "hubs" like the Bay Area are rare: most software developers earn far less, and our salaries shouldn't be taken for a typical salary. The vast majority of software developers will never see six figures (adjusted for inflation) unless they move to management, just like most of their white-collar peers.
Software engineer and senior software engineer are 100k+, among many others.