The Evolution of Developer Salaries: Looking Back 20 Years
codesubmit.io
codesubmit.io
That is only a 4% increase per year.
I am surprised it is so little. I recently looked up some old receipts I paid in restaurants and cafes from 11 years ago. And then looked up the same items in the same cafes and restaurants now. The prices roughly doubled. So these increased by about 6% per year.
If developer salaries increased slower than inflation, why is it still so hard to find good freelance developers? Could the explanation be that the market has been flooded with people who call themselfes developers but hardly grasp what is going on under the hood? And just glue external code together until it kinda works?
Wait, isn't this what all of us do? Do some folks really understand things?
According to the BLS calculator, $62,890 in 2003 is worth $90,538.76 in 2021.
So after adjusting for inflation, salaries have risen by all of 2%?
The price of a new washing machine (amortised maybe, I don't know), a litre of milk, a pair of jeans, a monthly phone/broadband bill or a tank of petrol would be more useful in tracking inflation.
Gold, copper, pork bellies, shipping, storage costs etc would be tracked in something like the Purchasing Managers Index.
Share prices are pretty much irrelevant since buying shares isn't really consumption.
That’s pocket change compared to the change in price for real estate, healthcare, education, childcare, taxes, and savings (assets for retirement and emergencies).
At least for where I want to live. If I made a budget 15 years ago of my purchases in the next 15 years, the total price for the total of those purchases increased at far more than US government CPI figures. I get more bang for buck for my TV, but that’s offset by the extra few hundred thousand dollars for land, healthcare, etc.
I was trying to differentiate between increases in consumer prices (like the cost of a watch or running a car) and increases in cost/value of other stuff (like gold bullion or Tesla shares or whatever).
I suspect your restaurant and café receipts are not representative of general price changes.
Governments have incentives to use this to flatter the results or change inflation measures eg the UK and its switch to CPI from RPI for a lot of things.
Poor people actually can't escape service costs and pay for a lot more (seemingly) mandatory service costs that go away when you have enough money to stay away from them. I.e. the costs of not having a fridge at all vs being able to bulk shop at a warehouse are all massively higher.
It’s not really all that different than the fraudulent way in which the intentionally deceptive unemployment rate is calculated that is pushed by all the governments’ sycophants. In the USA that process drops people from the calculation by simply assuming disinterest in employment if one has been unemployed for a certain time (yes, it’s intentionally deceptive and manipulative, largely to defraud and cheat the markets and countries that are honest about their unemployment rates).
ShadowStats has been tracking the real inflation rate for a few decades now since a major change was made to fudge the number. It should be pretty eye opening for some people.
http://www.shadowstats.com/alternate_data/inflation-charts
On a side note; it strikes me as a rather perplexing challenge that people seem to have a hard time adjusting their thinking to control for deceptive and manipulative practices, e.g., everyone who pays attention knows very well that the U.S. governments inflation numbers are literal fraud, yet they are the very number that drives so many aspects of everything. It’s like that meme scene in Idiocracy … “but fraudulent inflation rates are what the market craves” … “yes, but they’re causing illusion and deception to spread throughout the system that will cause collapse and ruin“ … * blank stare * “but fraudulent inflation rates is what the market craves”
Even if you did include it, the numbers wouldn't change. For every Seattle or Denver experiencing heavy growth in the housing markets, there's a dozen Lafayettes experiencing slow/no growth.
At a personal level, the CPI really isn't set up for cities. It is simply not considered in the CPI that housing would be such a big cost that would outweigh anything else. The "why" seems to be speculated by another poster, though I can't speak to that as I'm not deep enough into economics.
The opposite, people are in significantly larger and better equipped houses than they used to be.
I also think 20% is pretty steep outside of the most desirable areas in the US, which are akin to complaining about the pricing becoming unreasonable in your country club. The top end of the market shouldn't be used to track inflation, we should use the median.
Including X & Y may greatly skew the results higher or lower, but if the percentage of people purchasing X & Y are low, then they don't have much impact.
The CPI methodology isn't great, but it also isn't bad. Removing volatile sectors makes sense when trying to identify trends, but it doesn't make sense when those volatile sectors are a large component of consumer spend.
Since most of the data used by the CPI calculator is publicly available, it is possible for people to construct their own CPI metric and track it over time. This is helpful if you want to get an accurate indicator of the inflation you've experienced over time, or if you're wanting to push the narrative of higher/lower inflation over a period of time.
It’s bad for any discussion involving wages since your earnings need to go up by more than CPI to tread water, in popular areas.
What’s happening with housing is the opposite of shrinkflation. There’s always been more or less desirable neighborhoods. When you see prices skyrocketing in a particular neighborhood, it’s because that neighborhood is moving up market. But house prices across the country as a whole aren’t going up. It’s just that Mountain View has become what Scarsdale used to be, and the current version of Mountain View—a boring nowhere suburb with housing prices to match—is somewhere in the Kansas City or Dallas suburbs.
No, it doesn't. You are dropped from unemployment benefits after a certain time, but from the headline unemployment rate [0] only when you stop actively searching for work.
[0] and even then, those “discouraged workers” remain in other unemployment measures published by BLS. (U-4 through U-6, just not the headline U-3 rate, or the even smaller U-1 and U-2 rates.)
People mention exactly these three things every single time they say "actually inflation is super super high". The fact that nothing else ever comes up is evidence that the bulk of things have not inflated at rates outpacing the government documentation.
These three things are getting very expensive very fast. That's bad. Policies can be put into place to limit this. This is not evidence that the government is full of liars and really inflation is at 20%.
Health insurance went to zero. Back in 2001 there were copayments and my employer would deduct from my paycheck to purchase coverage.
Rent went to zero, or $266 if you count property tax. Back in 2001 my landlord made me pay $750 per month.
Education went to zero if you aren't fussy about your degree and aren't lazy. Dual-enrollment has become popular, letting students take college classes without paying. It's enough for a BA or BS degree. Suppose you insist on an engineering degree. Back in 2001 the cost was about $17,000 per year for me. Today it is about $16,000 per year for my son.
Meanwhile I'm paying about $48,000 per year for food, so I do care about that steak. Even the burger is $5 or $6 per pound, and the reasonable fish is $8 to $12 per pound.
Your rent went to zero: complete BS or you’re in some kind of unique situation that applies to only you. Housing is one of the main drivers of inflation.
Your education claim is equally ridiculous. I also don’t believe you spend $4k a month on groceries (but zero for rent).
I suppose my employer could have given me a raise instead of deciding to fully pay for the health insurance. The line item on my paycheck is gone now, and I didn't take a pay cut to make that happen. Actually I got a big raise at the time. 20 years ago, and even 10 years ago, getting health insurance required that I grant permission to deduct part of it from my paycheck. That's gone. Although in theory I have a high deductible now, my employer effectively cancels that by putting an equal amount into a health savings account.
My rent went to zero because I bought a house and fully paid for it. It is 3109 square feet on 0.39 acres. In other words, there is no mortgage anymore. I suppose repairs might be needed at some point.
The education is really what I paid. I attended Northeastern University and UMass Lowell long ago, which was about $17,000 per year. I have a kid in University of Central Florida now, paying $16,000 per year. I have multiple kids at Eastern Florida State College now, attending for almost nothing because tuition is paid under a dual-enrollment agreement by the local school district. Even books are covered. We just pay for a $40 parking permit and $10 per semester for wireless network access.
I spend $4k a month on groceries because I have a family of 14, I shop at Publix (a normal nice-quality supermarket), and I have a fondness for things like fish and less-typical fruit. That estimate is a couple years old, so it might be higher now.
So really I'm not feeling any inflation. Power is cheap (thanks FPL), water is cheap, I no longer have to pay a long-distance provider per-minute phone charges, and fuel is still cheap. I went from having a car loan at 7% to just buying my cars in cash. For less money, I get a car with more seats and more power. Capitalism does a really nice job of making life affordable.
Maybe I'm the inflation. I cost more, but you won't find me in the consumer price index.
I don't know or really care how much my employer pays for the health insurance. My pay went up, not down, when they started paying 100% of health insurance.
I skip most car and house insurance, getting it only for liability. I'll take a risk on the cars or house needing to be replaced. I pay $266 per month for property taxes.
The house is a nice upgrade too. Over the years I have gradually upgraded from living near a heroin dealer and hearing gunshots at night, to a really peaceful street near the beach.
I'm just not seeing the inflation.
Even if I look around town at the cheap apartments, those are affordable. They go for $800 to $1200 per month here, which is not much more than I was paying 20 years ago. They can go for half that in many locations, such as near Dayton, OH.
My electric bill is 10x. My water bill is 6x-8x. I live in the same house and have the same consumption then and now.
My supermarket costs are 5x-7x.
So yes, real inflation has been pretty scary the last 10 years. On a silicon valley techie salary I can absorb these costs but it's still a huge increase.
Talking with some friends the other day about this topic, I projected the numbers for the next ten years if things were to continue on this path and the result would be that in ten years I won't be able to pay utilities + food on my salary. So presumably something will change or break, because that's not sustainable.
https://www.cpuc.ca.gov/General.aspx?id=12057
If you weren’t mining BTC in 2011 and are now, well sure your bill could, which I admit is all you claimed.
If the cost of your groceries doubles every ~2 years, you've got yourself a local problem. If this was caused by inflation, it would be the common experience of all Americans. And yet, the price of my groceries today is not noticably different than the price was two years ago.
Also, in 1990 it was ~$140/mo. Inflation was quite gradual from 1990 to 2010, the last 10 years have been brutal.
But the fact that prices have risen far faster than the official inflation numbers suggest is a trivially confirmable fact. Just look at what you paid for things years ago and now, compute percentage increase.
Even on an individual level, it's not easy at all to built an accurate price index. Not many people have complete and accurate records of all their expenditures even from just the current month. Close to zero have them for several years, let alone decades. So they usually go by memory and cherry picking.
> increased faster than CPI is quite difficult to confirm or dispute
There's nothing difficult about that. Take the cost of all necessites like utilities, food, clothing, transportation. Graph cost over time. Compute percentage change year to year. Observe that the increase is higher than officially reported inflation rate. None of these steps is difficult.
> Close to zero have them for several years, let alone decades. So they usually go by memory and cherry picking.
I have all my finances categorized in GNUCash back to the late 90s. Most of my friends seem to also have similar data, whether in quicken or elsewhere, so I doubt it's close to zero.
Can reconstruct from your bank records how many kWh electricity, gallons of gas, pounds of potatoes, cups of coffee, Gb of data or hours of video you consumed in 2015?
Shadowstats are not "tracking the real inflation for a few decades", they're just adding about 3 to 4 %-points to the BLS inflation and peddling those numbers as a paid subscription. If you want to want to know the *shocking truth about the Real Inflation* accoding to shadowstats, save yourself the money and brain damage of reading conspiracy sites: just download the official inflation from BLS or FRED and add 3-4%-point every month.
The implication of these shadowstats "true inflation numbers" is that the US economy has been in constant depression since the 1980s or so. I'll leave the credibility of that up to the reader.
The reality is, life got a lot better in the last decade. If you are measuring by that, prices are actually down (or did not increase that much). Today's iPhone would have been prohibitively expensive (if possible) and many houses did not have the amenities they have today (washing machine, cable, tech gadgets, etc...).
DESTATIS provide all the details of the calculations of this index and also how it changes over the years to adapt to the real cost of life (like everybody having a smartphone now but not in 1991).
[0]: https://www-genesis.destatis.de/genesis/online?operation=pre...
LOL, come to Germany where you're by default priced out of buying any house period unless you get some sizable assistance from the bank of mom and dad.
>Everyone I know got a down payment from their parents. Is this normal?
It's normal if you've won the lottery of birth. If not, then, as someone else here said it, "get richer parents".
But now I imagine all areas, even cities without a lot of tech and finance to push up prices, are becoming unaffordable to 80% of the millennial generation looking to buy their first home. Even in once low cost areas in former East Germany
Same thing is happening to once affordable 2nd and even 3rd tier cities in the US. Homes in my very low cost origin city in the Midwest are up almost 50% in just 7 years or so, and half that increase in the last year. And unlike cities where land is tight, there are farm fields in every direction, so unlimited room to grow. But something (lack of supply, money printing, immigration, low interest rates, massive price collusion, who knows?) is putting insane pressure on prices.
Even once I finish my student loan payments I will be in the same position as you. I live in a Medium cost of living area of a LCOL state.
All of my friends are doing okay even with way less personal income than myself, because of their parents money. I happened to come from a single parent home with no resources.
It's pretty damn clear to me that people of our generation can not expect "The American Dream" unless their parents give them a bunch of money or they become a very high income earner themselves.
My experience parallels yours for 20-40 house owning friends in the Pacific Northwest. People got help from parents, or got lucky with IPOs (a minority of us for sure), or have trust funds, or bought in when houses were less than $500k.
So much of the market is a combination of real estate investors, private equity and foreign investors. I know a bunch of boomers who basically own several properties, and just keep buying them up. One guy in LA owns several hundred now in his later years.
EDIT: Also obviously massive asset inflation due to QE Infinity, which has more or less fucked everybody who has cash or a low net worth.
I've been living WAY WAY below my means. I drive a 15 year old car, I live in a 1br apt (wife and I, 650 sqft). I've also been pushing forward in my career with as much zeal as I can muster. I'm also putting my wife through grad school (though she'll never make much, English degree - I'm just glad I can enable her to chase her passions) I don't have high other bills, currently have an iPhone 7 and don't plan to upgrade, my PC is 8 years old, etc.
I've managed to just this year save up the down payment for houses in my area... but it's kinda dumb, because I really can't afford a house (mortgage/higher utilities/repairs/etc). So I'm in limbo: I have a LOT of cash saved, that should be invested (especially now), but I might buy a house in 5 years so I keep it liquid.
I also want to say that I tied home ownership (or at least living in a house) to having children - I don't want the stress of bothering my neighbors on top of child stress. So I haven't started a family, and I don't see a path to starting one. I think I have been priced out of having a family and it makes me so so sad.
At least I'm a dev, my non-dev friends may as well not even bother getting up in the morning. They will never, ever, ever gain enough capital to be a owner. If their parents are broke, they'll die having only lived in apartments. This also makes me very sad.
I don't see prices going down. I guess I could move, and I am kind of planning a remote/low cost play after COVID is over and I can get an understanding of how stable remote work is. I'd hate to be stuck in the boonies of South Dakota looking for a dev job because things "went back to normal". Holding pattern forever.
I see this a lot. Generally I see it from people who were raised outside urban areas, with a very white-picket-fence lifestyle. It turns into a great deal of stress in people's lives and relationships, as they often literally cannot imagine having children without a detached single family house and a yard and so on. I've seen some of them take major financial risks to try and work up what feels like enough money, with depression resulting if doesn't work.
The people I know who grew up in urban apartments often have none of these hangups. They regard occasionally hearing your neighbor's children as a fact of life.
I've even thought that, after infancy, apartment living is potentially BETTER for kids. Reasoning that there are more nearby friends and usually a playground or field to play in. I certainly had lots of fun with the neighborhood kids in the pool/large field/playground on the apartment grounds when I was young.
But, kids are noisy during quiet hours (before you can reasonably control them). I remember it being hard on my mom when my brother was young. Always 1/2 a step from eviction for noise complaints. I felt the stress as a child, I cannot imagine how hard it was on her. I don't want to do that...
Now, it'd be different if you were experimenting with a pulse detonation wave engine. That would be worthy of eviction.
IME, nearby and safe playgrounds and fields are more common in suburban developments with single family homes than apartment complexes, either in urban areas or even in the same suburbs.
Any FP worth their salt should be able to make you significantly more than you pay them. And they will help you set your financial goals and reach them.
My mom is an FP and she would sort you right out. That stress and uncertainty would be gone.
I have basically double the size of your house as living house, a guest house that is about 800sq ft and a big ass barn. I could afford it pretty easily but it needs a bit of renovations.
Also, I live about 45 min drive from the nearest city with a population of about 12k. I basically live in the middle of nowhere but with a big house.
I work remotely so I can live here, which a lot of people today struggle with. The trick is to live where no one else lives. In my country there is a massive urbanization going on and living in our capital where I am from is very expensive. A 3 bedroom apartment would cost more than my farm.
I don't know if you should be struggling, but I guess everyone kinda is. Everywhere I look there is people that seemingly have huge amounts of cash but what you need to know is that basically everyone sucks at money. Most of the western lifestyle is provided thanks to loans.
This talk changed my life for the better when it comes to economics and I recommend it to everyone: https://www.youtube.com/watch?v=8-Li_sFNc4Q
I sold my new car, bought an old volvo from -97 and I save about 60% of my income. That is helping a lot so I can afford to renovate the house. What you need to do is simply to live for much less than you earn, that way you will for sure end up financially secured.
Yeah, not gonna happen. Low level code, if anything, is going to become even more popular with the current explosion of IoT. You have this 4th generation becoming in full swing (1st was mainframes in 50's/60's, 2nd was PC in 70's/80', 3rd was web/mobile in 90's to 10's, and now Arduino/Raspberry/MicroBIT for IoT) and I swear is the same stuff under new hood. Plenty of people want fully integrated stuff and blings around them, which means in next decade IoT is going to be what smartphones started from 2008 to 2015.
Second - Sure mom and pop can do basic stuff in Wordpress, but once they want something unique guess what? PHP developer to the rescue to adjust their Wordpress site. So no, if anything, it's going the opposite direction, more code, more software. So the <need for people who know “just a little bit of front end web development”> is going to be shifted to mom and pop and that's all...at best.
0 - low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture
I think that gives a lot of solace that it’s not going to collapse the market for devs.
You can piggy back on customers networks to a point on 'home automation'. Everyone is trying to be the next modbus/zigbee on that one but charge a monthly fee for the privilege of using their protocol, or even better their service. The integration between services is kinda crap and the ecosystem is very shaky with no clear winners.
Bespoke systems are doing 'ok' but again no clear winners yet. Most seem to be setting themselves up to be bought out by some bigger player instead of shipping good product.
What we found with IoT was it was not the software or hardware. We had that 15+ years ago. The problem is integration and maintenance and connectivity. The integration phase you can see sales cycles of 2-3 years. Maintenance ongoing cost no one really wants to pay for. Connectivity is at the mercy of someone elses price plans.
IoT devices have been a big thing in the manufacturing/industrial sector for a while now, because collecting telemetry on equipment is extremely valuable. The growth in ML has been a huge value-add in the sector.
I can't really see the value in IoT devices for the consumer market. There are niche applications which may appeal to a small group, for example security systems or climate control. But, for the most part, there's really no obvious "killer app" for consumer IoT devices. The few ideas with potential are already getting integrated into the iOS ecosystem (health monitors).
It is downright stupid runaway greed run amok while viewing themselves as entitled to customers - they couldn't make their contempt for their customers clearer if they had put photos of themselves flipping the bird twice to the customers on every box and giving making every product name a combination of three to five randomly chosen swears and insults.
If they actually started with an appliance and asked "what features would a customer find useful" instead of "what can we charge them for and put behind a pay-gate" then we would have something worth considering. Washer/dryer unit which can text or email you when your load is done and can be programmed in sequence? Great. Smart locks for changing entry codes remotely and phone communication with an app? It is actually made for its niche.
Instead their strategy is like including a remote triggered bomb in every product and then wondering why people rarely buy their stuff.
I am currently going through something similar on some open source software. Basically the people who run the project are 'done'. But it depends on other services and those people are 'done' too. They got tired of the endless support requests with little recompense. So they bailed out. Yet from my 'customer' point of view now something I used no longer works correctly and no amount of money will fix that. So now I have to spend a bunch of time trying to figure out something that works for me for something that 'worked'. This is the situation many of these companies leave other people and companies in.
Fail usable is what IoT should be. Instead it seems to be just 'fail and you are out of luck'.
That's the paradox, the more we automate, the more work we have to do. All because of scope creep.
I’d pay extra to not have a tablet embedded in an appliance.
I used to work as a freelance around 5 years ago, and I still receive some recruiter emails with occasional mention of the going rates.
It's the same as 5 years ago or less, which is the same since I remember in the early 2000's.
The rates took a hit with the 2008 crisis and stagnated since then. I think the golden age was somewhere in the mid-90s, where developers got paid really well.
I met a lot of brilliant people from all over the world during my undergrad at TU Munich; many of them stayed. Google, Apple, Microsoft have expanded rather aggressively over the past years, and the startup scene is growing. Berlin, Hamburg, Frankfurt seem to follow suit.
Granted, it's much less likely (and also less politically incentivized) to become a "millionaire employee", but I guess ultimately, the correlation between wealth and wellbeing is simply weaker in (northern) European economies? As long as immigration policies don't change (and why would they? the current model aligns well with lobby incentives), I don't see much reason for this to change.
Also, Poland, Romania, Bulgaria, Spain, and Greece have a different political and economic history than Germany, France, Denmark, Sweden, etc.
I don't know how what the retirement scheme is implemented over there, but if it is generational (young gens pays for older gens) they willy have a BIG problem in 15/20 years ...
[1] https://www.cbs.nl/nl-nl/nieuws/2020/24/zorguitgaven-stegen-...
This contribution is in line with public health insurance in Poland, which in practice doesn't cover any services and is completely disfunctional. German one which actually delivers is twice as much.
Not to digress too much, but it’s worth pointing out that it is you who is paying for both parts, even if only half of it gets listed on your salary slip.
I'm sure many countries do the same. See https://entreprise.pole-emploi.fr/cout-salarie/ for the true costs in France...
They apply financial pressures on different spots. Unsurprisingly, they have different effects on increasing o decreasing inequality.
But compare to the US: I pay over $2200/month in health insurance (and company pays more on top of that). And of course there's a lot of stuff the insurance won't cover so it's typically an additional 4K-8K out of pocket on an average year.
When I was studying in Austria there were still tuitions for universities (it was later made free) but they were just 350€ per semester and people were complaining about having to pay for their education - I had to laugh/facepalm because that was such an insignificant amount of money compared to what students pay in places where the government doesn't automatically pay the lionshare of their tuition for them.
Not even talking about the building renovations that are near impossible, the medical devices that will never be next-gen and the idea of counting beds rather than patients.
Yes it works. it is not efficient. And it is putting immense pressure on doctors that are underpaid, underappreciated by management.
I can see where it is going and I think we will be very sad. They want all the bad sides of the american model + the bad sides of the french model. None of the good ones. And then on their business model and powerpoint the picture will look amazing. Just like any BS company tweaking their financials to look great.
I'm sorry if you have been wronged by public healthcare at some point, but you're just talking nonsense for the sake of it I feel.
Perhaps your father is a politician, or high ranking person in public administration or public services? I cannot imagine how otherwise one could be satisfied from the healthcare services.
Lol, what? I mean, I guess you're trying to imply he got some special treatment, but I assure you he didn't, and neither did I when I needed help. He was a truck driver and then ran a car workshop, then when he got cancer he was under constant care of the oncological hospital in Warsaw. Not only his level of care was very good, the drugs he was getting from NFZ for free are incredibly expensive(look up the cost of Glivec treatment), he was even getting reimbursed for travel to the hospital every time he needed to go - that's all standard NFZ procedure, no VIP treatment.
I mean, perhaps you were just unlucky? I have no other explanation.
* hard to get fired and you get generous unemployment benefits if you do.
* ambulance rides and medical treatment is free, medication is heavily subsidized.
* cancer treatment and twice yearly MRIs afterwards are free (I know this from personal experience unfortunately)
* 25 days vacation per year (I think legal minimum is a bit less but never had a job that offered below that)
* never owned a car or even a driver's license, been living in Europe since 2005 and have 2 little kids.
Not to mention:
* 14 months parental leave
* >200€ per month per kid, up to age 26(!) unless they start working & earning earlier than that
* free education
* free childcare from 1 year of age
* loads of tenant's protections - from rent control to almost unbreakable rental contracts with no expiry date by default (landlords need a very good reason to throw you out & can't increase rent beyond the rate of inflation)
Furthermore we got more or less the same benefits when we lived in Vienna as well & I'm pretty sure this is not unusual for continental western europe. It's true though that in the eastern states you get a lot less. So instead of Europe maybe we should say "wealthy continental western european countries" - if you live in e.g. Bulgaria or Ukraine you don't get many of these benefits and these countries are still in Europe (and Bulgaria is in the EU).
* My wife was laid off in 2019, pre-COVID. She got almost 9 months worth of full US salary paid. Likely equivalent to 2-3 years salary in Europe. She found a new job within 3 months and pocketed the rest. Obviously, stronger employment protection is nice, but the generous cash payout is a nice consolation prize.
* Health insurance for both of us is excellent. The cost compared to salary is negligible (fortunately, the worst we've had to deal with is serious dental surgery, which was handled very professionally and cost effectively).
* Unlimited vacation for both of us. We have spent the past month in Florida.
* We live in NYC, public transit is excellent for US standards (though it's garbage compared to Asia). We do have a car entirely voluntarily, it's not necessary. My wife doesn't drive at all.
* Parental leave ~6 months for each of us.
Like I said, we're at non-FAANG no name companies that you've probably never heard of. FAANG would be much more generous. On top of all this, we're paid extremely generously, likely 2-3x what you would expect in Berlin/Amsterdam plus generous equity compensation. If you're responsible with saving your money, there's basically no place better to be a software engineer on the planet.
The point is that I want to live in a more egalitarian society even if that means I personally have to pay higher taxes (relative to what I get back in social services).
But also I think you may overestimate how secure your position is - people get sick in a way that means they can't work for a while (or at all), or are limited in how much they can work. I also never thought it would happen to me but when I was in my mid 30s with no history of serious illness or any health issues I was diagnosed with a malignant brain tumor. I had to get operated to remove it pretty much instantly and was not able to work for months afterwards. For as long as 6 months after the operation I was only working very part time, and this is for a more or less best case scenario with cancer - it was caught early & I didn't need chemotherapy or radiation therapy. If I was less fortunate I may have been unable to work for a year+ afterwards and may have never 100% fully recovered.
And this is not the only way your fortunes can change, you can get hit by a bus, get injured in a burglary, get drunk one night and slip and fall. All of these can more or less random events can result in you continuing to live but without the ability to command as high a wage afterwards. I personally know people (software engineers even) that experienced stuff like that, or even seemingly less severe issues (burn out, depression) that still meant they were no longer at the top of society economically like they were used to.
I want to reiterate that I'm not trying to convince you you are "wrong" - maybe your personal risk/reward tolerance is such that where you are makes more sense for you. I'm an immigrant here and could have immigrated to the US instead of to Europe if I wanted to (I'm Israeli so had no particular advantage that would have made it easier to go to Europe than to America).
But I do also feel on a personal level that for an American born in America, running off to Europe in search of a more perfect society is basically no different just running off to a gated community somewhere in a rich state where I don’t have to see the poor people anymore. They’re still there though, just out of sight. Since I do see problems and do have the resources to help, I’m obligated to do what I can. But again that’s a personal decision, and I would never truly knock on someone who was genuinely trying to improve their lot in life.
But yes, I can imagine a big part of the puzzle of why Americans put up with the way things are is that above a certain level of wealth (top ~30%?) you don't have to suffer for lack of stuff you'd otherwise get from public services in Europe (or in Canada, Australia, etc).
It is also pitifully easy to be denied unemployment. 8 years ago I was laid off from a failing startup with the option of 1 week’s severance or 2 weeks if we signed non-disparage / non-entice.
Everyone who choose 1 week was “fired for cause” and had their unemployment contested. Mine was contested after 4 months and I was forced to pay it back with a 50% “fraud” fee.
In America money talks and bullshit walks.
The irony is that this is why we hop startups every year or two. The only reliable way to get a significant income increase is to level up on popular new technologies at employer A and get employernB ton pay more.
> In the years to come, industry experts expect low-level coding and programming jobs to become obsolete with the development of new tools that remove the need to code completely.
Me wondering how much of it shall we see.
This creates an entire ecosystem of "low-code-real-developers" who have the skill, commercial foresight (and possibly patience) of working inside the guts of low-code tools, doing Java, JS or what-have-you, but inside an ugly, sparsely-documented propietary API instead of an open-source framework with literal gigabytes of documentation and knowledge accumulated in Stack Overflow over the course of fifteen years...
So now instead of two in-house analyst-developers building business applications, you have Mark from Marketing & Sales building apps in low-code, and four "low-code-high-code" contractors on expensive contracts cleaning up behind Mark.
And so it goes...
I agree there can be massive advantages to tools in the "lower-to-no-code" spectrum; even software developers benefit from the abstraction that frameworks and tooling provide. At a business level, many organizations that offer products and service in said spectrum have been successful at a massive scale: Wordpress, Salesforce, Tableau, Shopify, just off the top of my mind.
However my point about these applications creating a cascade of new jobs still stands. And I don't think more hand-crafted "high code" solutions are going anywhere either; for starters I don't think anyone making this sort of prediction understands the literal oceans handcrafted of code we swim in. Who's going to take care of that, and how long would it take to replace with "no-code"? Well over a century, would be my guess. Software hasn't eaten the world - it has devoured it.
Then there's the natural limitations of these tools. I had to look up HyperCard as I didn't know about it, and it was indeed an initial hit, but it seems like (a) it was limited (for example, Wikipedia mentions people were making "choose-your-own-adventure" games with it, but I know as a fact that some games made by solo devs in the late 80s where infinitely more intricate and deep) and (b) it didn't have that much lasting power. I wonder if the latter is yet another limitation of these tools - that they tend to quick obsolescence as tech trends move at breakneck speed.
Now, this isn't every problem, but it's a very useful tool that will reduce the number of developers for some tasks. I think there is a world where a business has six or seven licenses for no-code solutions that reduce the head count by 10-15 FTEs (or redirects them)
Hypercard dying on the vine has much more to do with Apple's changing priorities than it does with Hypercard itself or what its users thought.
Hire low paid developers to 'save money' at the start.
Low paid developers present working prototypes that aren't scalable or maintainable but the biz people don't know that ,they just see working demos.
Years later the app is a nightmare and the low paid devs have moved on and now they have to pay out the nose to get people to actually work on their stuff.
And so it goes.
You forgot the part where they keep trying to lowball competent developers, struggle to find someone willing to duct tape their system together for "competitive" pay, and throw their hands up declaring there's a Shortage Of Developers™.
Developer tools and user interface components will likely continue to get easier to work with, but chunks of functionality that we compose with arbitrary code in between will always be a better model than a "no-code" monolith we configure.
I'm pretty sure that software development has had by far the most effort put into automating it of any job that has ever existed, simply because every person capable of doing the job has the same skills necessary to automate it.
That has done nothing to decrease salaries for developers. If anything, it has raised them, simply because developers can now produce more useful things in less time and at lower overall cost.
Have you heard of RPA? It's a low-code/no-code way to automate mouse and keyboard actions on top of desktop and web applications.
(1) There is a small percentage that are being paid what I consider to be a fair income. They are being paid in very competitive markets. They are getting valued in a HCOL market where demand for engineering talent is higher.
(2) There is a large percentage that are being paid something like a "developer status quo". A salary that:
- doesn't acknowledge that software developers are _capable_ of generating inordinately large amounts of value (and considered in aggregate, mostly do)
- treats all work done by college-educated individual contributors as of roughly equivalent value
- cannot be too high because "we can't pay you 2x what $other_person_of_value makes"
- cannot be too high because "we can't pay you more than what $your_manager makes"
(3) Developer skill levels vary greatly. This means that the average developer is just that: average. Average developers simply do not generate the kind of value that top-end developers do.
Is it the case the first shows 2001-2011, and the second 2011-2021?
There are four charts. Are you referring to the just the top pair labeled median 2001-2011 and mean 2001-2011 which are in the “From 2001-2011” section? Those are 2001-2011.
If you want later ones you’ll have to scroll down to the section titled “From 2013-2019.” There’s a pair labeled median 2013-2019 and mean 2013-2019. Those are the 2013-2019 ones.