"But the fact that it’s only happened in the last 5-10 years makes me wonder if it will last forever." This is absolutely false. There was a lot of talk about "Microsoft Millionaires" in the 80s and 90s.
Early employees who cash out are a bit different than the rank and file.
Are We in the Middle of a Programming Bubble?
201–210 of 407 posts
Re: Are We in the Middle of a Programming Bubble?
#202Re: Are We in the Middle of a Programming Bubble?
#203Earlier quoted context omitted.
Well, do you make 500k? If not, then why not? It’s possible in the US, but the median US household income is 1/8 that. The vast majority of workers, probably including most software engineers, ate better off at $50k but not having to worry about insurance if they get laid off, and getting 3-6 weeks notice when being let go (among other things).
The people pulling bubbly SV comp numbers (i.e. the topic of the thread) are not part of that majority though.
Re: Are We in the Middle of a Programming Bubble?
#204Earlier quoted context omitted.
That is hard because you have to convince many other people to agree. It's easier for me to just undercut other people by taking less pay. I can for example going remote and live in low living cost area.
On the side of the employees, unions have proven themselves to be good means to improve the situation for employees. Here in Germany they definitely have helped in many industries. My comment was more about the companies though which may form cartels to drive down employee wages. Companies forming cartels is illegal, while unions are legal in many places.
https://translate.google.com/translate?sl=auto&tl=en&u=https...
Re: Are We in the Middle of a Programming Bubble?
#205First, salaried rank and file software developers on average certainly don't make 300-400k per year. Those working at Silicon Valley FAANG companies still account for only a minute percentage of software developers in the US and certainly in the world. How that is supposed to constitute a bubble is beyond me. Then, payment for work isn't (or shouldn't be) about (perceived) equality and it isn't about compensation for…
Pay is about the intersection of supply and demand, which is influenced by but not purely a function of the value created by the work. Insane work hours props up wages by decreasing supply since lots of people don't want to work 90 hours a week.
Re: Are We in the Middle of a Programming Bubble?
#206I think there are a number of caveats to this article: 1. The amount that a company can sustainably pay you is dependent on how much value your efforts have in its industry. Software has significantly higher margins than medicine, law, or almost anything else. As long as those margins are sustained, it is possible to pay high salaries. (As buffet says: I'd rather work for a mediocre company in a great industry than a…
Comparing that percentage, you would see the same pattern in every other industry. If you do something uncommonly good, you make more than everyone else in the industry. Same applies to all other skills that are mentioned in the article. If you pick the top earners in law, medicine, etc, you will easily find higher numbers.
Re: Are We in the Middle of a Programming Bubble?
#207Earlier quoted context omitted.
No they should quit and find another company.
You can't keep a significant portion of the upside without taking on more risk.
Re: Are We in the Middle of a Programming Bubble?
#208Earlier quoted context omitted.
I've worked with good people at every company I've been at... but the nice thing about being at a top company is I never have to deal with totally incompetent or helpless people. Nothing frustrates me more than having my job responsibilities include training someone with no initiative. The selection process seems to do a good job of keeping out the lowest tier at least, although we openly acknowledge that we miss a l…
> Nothing frustrates me more than having my job responsibilities include training someone with no initiative. Years ago, I worked someplace where a colleague was tasked with working with another developer on project X. After about 15 minutes it was clear the other developer ... wasn't? A web project, and this person had been employed as a "web developer" for at least several months. Questions like "how does this info…
He was given 2 tasks and he only delivers one result.
I know this sounds... not ideal... but it is what it is.
His manager probably has to operate at the same level of expectation: given 3 tasks by his manager (or director), either you finish all 3 or you're less dependable.
Re: Are We in the Middle of a Programming Bubble?
#209Earlier quoted context omitted.
End user tasks might be able to be automated into dumb programming jobs, but companies have tried for decades to down-source their programming and it always falls flat on its face. Even if you have library support to hand hold your budget coders, even if you use a lot of them, even if you give them all the time in the world, they will produce more complicated, less coherent, less stable, buggier, and harder to modify…
"any programming environment you can never stop someone from iterating by index over a binary searchable tree for a specific element in it." SQL solved that problem a long time ago. You write SELECT, the query optimizer figures out how, using any available indices.
Re: Are We in the Middle of a Programming Bubble?
#210Earlier quoted context omitted.
> I think programmers tend to underestimate the difficulties involved with becoming a good programmer because once you're good, you only see the even steeper learning curve ahead of you. Good programmers I know also overestimate the skill needed to earn high salary in this job. You don't have to go up the learning curve much; these days, you just learn yourself JS a little bit and go for a webdev job, making shit cod…
So then when are doctors going to start making less? And investment bankers, too?
It wouldn't surprise me if index funds have caused a decline in earnings for investment bankers.