I view it more as a gold rush. Creating the future has never been more accessible and companies are in a terrible rush to find their 'plot' and start finding nuggets. Software engineers are the people who can do the work and so demand go up. The returns (value) these ventures produce warrant continued competition in winning decent talent and the price gets pegged in some range for some region in some category / indus…
Are We in the Middle of a Programming Bubble?
241–250 of 407 posts
Re: Are We in the Middle of a Programming Bubble?
#242Earlier quoted context omitted.
FAANG companies have engineers staying just 2 years because they made enough money. Your statistics don't account for time. Sure its not "easy" to get into those companies, but it isn't an outlier to get into them either. The simple reality is this: If you are an engineer at a publicly traded tech company, it is customary to get RSUs and Refresher RSUs. These have compounding effects as their vesting schedules start…
People have enough money after two years!?!?!
A house somewhere else and never paying rent again
or
A downpayment on a home in a high priced area where demand doesn't seem to stop, which is always a low-interest leveraged investment that has cashflow opportunities
or
"Taking a break" which means years of luxury at every music festival and socialite event while optionally networking and pursuing other fulfilling money-making activities, with almost no opportunity cost of having 'gaps' on your resume
or
Riding off the resume entry of being an "ex-Googler" to secure advisory roles, raise capital easier, get C-level titles at someone else's startup
or
Joining another FAANG company at a higher premium
and/or
Leaving the company so you can write covered calls on all those shares you earned, for passive income
Re: Are We in the Middle of a Programming Bubble?
#243Being the engineer on-call when the website/service/app is down and the company is losing $xMM/minute while you debug the problem is the very definition of stress.
Some companies like Google cordon this responsibility off to SREs. While Amazon has started developing a similar job family, the burden of supporting critical services still largely falls to software engineers.
While software engineering is certainly not the worst job from a stress perspective, my experience (particularly with operations at Amazon) is far from the zen-like state the author describes. It can also be pretty exciting.
Re: Are We in the Middle of a Programming Bubble?
#244Re: Are We in the Middle of a Programming Bubble?
#245Earlier quoted context omitted.
CS has been through a couple of salary busts in the US previously though, no? One in the '80s when all the then-new CS programs started to release graduates into the market, then another after the dot-com bubble; or have I been misinformed?
The dot com bubble caused a salary bust because so many companies that were employing lots of people went out of business. This put a glut of programmers on the market with nowhere to work, which predictably pushed salary levels down. This is nothing like the current environment, where there is a consistent demand for programming talent which outstrips the supply, and the industry as a whole is far more stable. Of co…
Those are the companies driving up salaries — once that rollercoast ride stops I imagine that there are going to be mass layoffs and salary readjustments for years afterwards.
Re: Are We in the Middle of a Programming Bubble?
#246Earlier quoted context omitted.
Absolutely right and something we see in Data science too. Coding is a domain where we work cross-architecture. I can't be just a useful Python programmer - I can only be a useful Python programmer in Marketing automation or some Business associated with it. The fat package makes programmers not realize this.
As a data scientists who considers himself moderately good with the pydata library set, I realized the other day if you took those 5 libraries away from me, I'm not sure I have that much to offer in terms of my programming abilities. I don't necessarily feel bad about that, although it did give me pause.
I highly recommend spending some time in C/C++, Go, or Julia to pydata-first folks that ask.
Re: Are We in the Middle of a Programming Bubble?
#247I 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. Some of the smartest people I know work in other domains: biology, chemistry, and even physics. They are sometimes baffled by tasks that seem trivial to me, and I'm under no impression that I'm more intelligent than them. I simply spec…
Agree
Re: Are We in the Middle of a Programming Bubble?
#248Earlier quoted context omitted.
You can't keep a significant portion of the upside without taking on more risk.
> Privatizing profits and socializing losses refers to the practice of treating firms' earnings as the rightful property of their shareholders, while treating losses as a responsibility that society as a whole must shoulder, for example through taxpayer-funded subsidies or bailouts.
Re: Are We in the Middle of a Programming Bubble?
#249Well. I live in Sweden and I don't make anywhere close to these values. Not even remotely close. I have been programming for 12 years and I like to think I'm not half bad at it. So is peak programming just in the valley or should I be worried as well?
You have a social safety net and actual workers’ rights that make up for at least some of the difference.
Re: Are We in the Middle of a Programming Bubble?
#250I 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…