The thing is, most programming is mundane. Rename files, move them, make sure imports are correct, make sure builds pass...AI can do all of these with very high accuracy (most of the time).
I've used an Aeron for close to 10 years, and it's the most comfortable and flexible chair for me. That being said, sitting down for 10 hours in any chair is not healthy.
I added a standing desk to my arsenal, and the routine of moving up and down every 40 minutes or so. Taking brisk 10-15 minute walks at least every 1.5-2 hours is crucial as well.
Core strength and flexibility have become so important to my fitness routine that if I go several days without exercising or stretching properly, I get pretty severe lower back pain.
Very cool. Salaries seem on the low-end of the industry standards from what I've seen. $120k for 5 years of experience in the Bay-Area is pretty insulting.
I think SF is a bubble and very unhealthy to the whole IT industry. It basically raises the costs for everyone.
It makes no sense to hire a person in SF for much more (and he will not really benefit from it) just because you compete with multi billions dollar businesses that can cut costs somewhere else.
At some point people do not want to change the world with next Instagram. They just want to live nicely.
The counter point is that companies are profitable despite high salaries. That suggests an engineers contributions exceed even the bloated salary and therefore they are undercompensated.
I think a lot of people paid that much are reaping the benefits of strategic and tactical decisions made over decades -- they just happen to be there when it's all paying off and things are going well.
Not sure what to make of this other than that if, as a developer, you want to be paid well, go to a company that's "winning" and has mountains of cash. Shocker, I know.
(Though, as someone who's worked at a few places early, it does irritate me more than a little that these people take so little risk and yet are so highly compensated, relative to the guys who were there at the beginning getting things set up from scratch. Being an early employee at a startup is really such a shit deal - you take most of the risk, get a fraction of the equity of a founder, work hard, and don't get paid nearly as much as the people who come in 10-20 years after the strong groundwork has been laid)
Unfortunately comparing European and US salaries is comparing apples to oranges.
Not only there's vacation as other people mention, but most importantly and often ignored : tax rates and retirement.
In those 55k, you also probably have a bigger tax bill, so it would be more fair to compare money that ends up in your pocket.
Retirement: you probably have a national system, with a formula that tells: if you worked X years at salary Y, your retirement income will be Z.
You might also have extra retirement plans if you want to save more.
In the US, retirement pensions is not a thing (except maybe public servants etc?), So you're responsible of saving by yourself. The employer will sometime help (like for every dollar you put in your retirement plan, they'd match 50 cents, up to ~20k per year), and that money you put in the retirement plan is tax free, but the point is that it's money you theoritically should not access until retirement.
With those 2 factors, the money you actually get to use is different, and then the cost of life is different: raising kids in the US until college, would be a different price than a kid in the Netherlands until the end of university.
Are we looking at the same Netherlands? A quick search tells me California's highest bracket is 13%. In NL you're lucky to get ~25% effective rate as a knowledge migrant, going steeply up to 52%.
You are right but you have to also consider US working hours. Apparently it's not unusual to work 60 hours a week while here in Europe we have ~40 hours working weeks. If I have to choose I would definately stay on my UK salary that is about half what this calculator is showing for my experience and keep 40hr working week.
It looks to me that it incentivizes working outside of SF, or NY. $110k for a developer with 5 years experience in Cleveland is just about right, if not on the higher end.
Whaa... I must be doing something wrong, because I'm in Dallas with 14 years of total engineering experience and 8 years of software engineering experience but have yet to break $93k.
You should definitely ask for raise and explore other opportunities etc but bear in mind that stories and discussions about salaries on HN is mostly about high end of S/w industry. For lot of us salaries are quite a bit lower than what is discussed here. Also cracking interviews and showing above ordinary skills to get job at top end firms is beyond capabilities of most of generic software developers.
See, that has been by problem with trying to figure out my true worth. The StackOverflow calculator seems about right to me, but that is a totally unfounded gut feeling. $110k after five years in Cleveland seems like a high-end outlier, but I don't really know. Obviously $250k total comp at Google is a major outlier (for the industry, not necessarily for Google).
I can concur with the OP. I recently interviewed at Bay Area companies which included late stage startups and big companies. Have about 5 years of experience.
Total liquid compensation was in the range of $200k to $300k annualized.