5 ms·
It isn't that simple. Most "Java + SQL" jobs are run of the mill cost-center type jobs at companies that aren't tech companies. Their salaries, benefits, and lo
by sidlls 7y ago
It isn't that simple. Most "Java + SQL" jobs are run of the mill cost-center type jobs at companies that aren't tech companies. Their salaries, benefits, and locales are generally poor relatively to other software engineering jobs. The demand is high, and so is the supply of labor, but that isn't the whole picture.
- NikolaNovak 7y agoI 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 place), makes about half what a hot-startup-technology intermediate makes in SF :-\
- nostrebored 7y agoCanada is particularly bleak in terms of SDE salary though. My offers in South Africa were higher than average salaries in Vancouver.
- sidlls 7y agoTech "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.
- Roboprog 7y agoYep. I live in the Sacramento area. Half the salary. Half the price for a house. Half the commute. Seems an even trade.
- sidlls 7y agoI thought that, too, before I had the income. Being able to max out my 401k and IRA contribution on 5% of my salary is a huge deal, and more than makes up for the difference in housing cost. I also live 5 minutes from work. People overestimate how much the COL difference really is and underestimate the significant savings advantages that come with living here.
- souprock 7y agoI think you underestimate the COL difference because you are settling for inferior housing. Do you at least have a low-end house, such as 2000 square feet on a 0.25 acre lot that is all your own? Around here in the Space Coast area, that goes for $150,000. It can be done with a 5-minute commute. Software developers get paid better than typical, so they can get fancier housing if they don't have expensive hobbies. See if you can afford the things my coworkers have gotten: 1. a house with canal access to a lake 2. a new McMansion (looked like 3000 to 6000 square feet) 3. 11 acres, building the house as desired (he got sheep and chickens for fun) 4. beach condo 5. a house with a boat dock on a large waterway leading to the ocean I'm going to guess that at least 4 of those are impossible for you. The cost of 11 acres is particularly entertaining. I went for something a bit more modest, about 3500 square feet on 0.39 acres, but it is just 0.9 mile from work and I'm supporting a family of 14 on a single income.
- sidlls 7y agoWe live in a 1500 square foot townhouse. It's smaller than the 2200 square foot beast we left behind near the Space Coast, in fact. But my cash salary is 3x what I was earning there, the benefits are better, the equity is a nice bonus on top of that, and the CoL is just about 2x. I save about what my net take-home used to be. I'd be saving more, but one of my kids need therapy that is quite costly and not covered by insurance. So while I can't afford that stuff now, out here, I'm going to be in a much better position in retirement than most of your friends. And I'll be able to retire sooner.