How much have tech layoffs affected engineers vs. other departments?
blog.interviewing.io
blog.interviewing.io
In the US, a recession is defined by NBER after the fact.
Whether the NBER contradicts us is irrelevant. Less value is going around in the economy.
Keep in mind that the "two consecutive quarters" is just snapshots of the monthly data at 3 month marks. They get revised over time.
It's completely possible that data from Q2 will be revised upwards and there won't be two consecutive quarters of negative GPD in the future. The Q2 data has already been revised upwards once.
Find a new word for whatever you're describing because the rest of us are speaking the same language.
We've only recently seen nominal GDP declines in 2008 and 2020.
Exact same amount of data points for inputs as 2% inflation.
Very simple model
Inflation=v1/v2
D(inflation)=sqrt((D(v1)/v2)^2+(v1/v2^2 D(v2))^2)
Suppose
D(v1)=c sqrt(v1)
D(v2)=c sqrt(v2)
D(inflation)=c sqrt(v1/v2^2+v1^2/v2^3)= c sqrt(inflation+inflation^2)/sqrt(v2)
So can be seen that the leading term for uncertainty in inflation is linear with inflation.
Here, I'll give you a hint (More than 100%): https://fred.stlouisfed.org/graph/fredgraph.png?g=UOxC
Do you think that's a real recession indicator?
EDIT: Said differently, if our imports were at 4Q:21 levels, we'd have 0 quarters of decline. So is this the first import-driven recession? Because no other recessions have been like this.
That's not how GDP works? It's not adding up all the things that were made, it's measuring the value an economy produced.
A quirk of that is imports are value an economy consumes (usually offset by Foreign Direct Investment).
If those ships decided to bail from LA and head to Japan, would the economy have 'produced less'?
If the ships bailed and stole your money or destroyed their goods I'm not sure if that still counts as imports or not.
GDP measures how much a country makes, but that's only a proxy for economic activity because trade imbalances exist (and the US economy greatly benefits from its trade imbalance).
So the unprecedented lumpiness of imports shouldn't mislead you into thinking US domestic economic activity is down, when in fact it's just being financed differently (now more via trade imbalance than in previous quarters).
Again, all circling back to my point that the 2Q's of GDP rule is dumb.
Net exports is a component of GDP and it's exports minus imports.
IDK where you got the idea you did.
> (it is domestic product after all)
Yeah, so buying more from overseas than you sell overseas is a net drag on the economy.
EDIT: Like here's the release, check it out for yourself. The tables start on page 11. https://www.bea.gov/sites/default/files/2022-09/gdp2q22_3rd....
But they are hard to exclude, because they get commingled with spending/consumption/investment. So what do you do? Leave them there, but then subtract total imports. They are counted positively, and negatively, so they have no net impact. Think it through and it should make sense.
EDIT: I want to give you the benefit of the doubt here because I like where you're headed (ignoring the timing effect that would make GDP useless under your framework), I really do, but let me chew on this. Because it is interesting, though it does completely ignore FDI (which is how imports are paid for)
But if I import something, that increases GDP (spending is positive to GDP). That starts to mess up the GDP numbers, because that spending is not value an economy produced. You have two choices, try to break down every purchase into domestic or import (impossibly complicated), or just leave it all in, and subtract out total imports at the end to nullify all the import spending (or foreign investment).
If imports went up in Q2, that means spending on imports went up. Those two cancel out for no net change to GDP.
--
My best shot at not being convoluted:
Why do we subtract imports in the GDP equation? It is not because imports reduce domestic production, it is because those imports inadvertently get added in the GDP equation as spending/investment. So to remove the effect of imports entirely, we need to subtract total imports.
--
Last edit. :)
From the fed:
GDP measures domestic production of final goods and services. The expenditure approach calculates GDP using total spending on domestic goods; but the equation, as stated, can lead to a misunderstanding of how imports affect GDP. More specifically, the expenditure equation seems to imply that imports reduce economic output. For example, in nearly every quarter since 1976, net exports (X – M) have been negative (see the graph and Table 1), which seems to imply that trade reduces domestic output and growth. This can influence people's perspective on trade. This essay explains that the imports variable (M) corrects for the value of imports that have already been counted as personal consumption (C), gross private investment (I), or government purchases (G). And remember, the purchase of domestic goods and services should increase GDP, but the purchase of imported goods and services should have no direct impact on GDP.
https://research.stlouisfed.org/publications/page1-econ/2018...
Philosophically, GDP is an useful economic metric because it proxies economic activity and in your framework, economic activity is up, we are just paying for it via trade imbalance, which great, I love that foreigners will trade us goods/services for debt/assets. Hard to call that a recession (which again is why the 2 quarters thing is dumb).
So circling back around to "my original point was correct and you were overly pedantic and actually just criticizing GDP as a measure" since imports are why GDP is down relative to the amount of economic activity that is happening (which is what should define a recession).
Also the Dunning-Kruger quip was unnecessarily rude and uncalled for given the circumstance. I hope it made you feel good.
EDIT: You agree that, in aggregate, the amount of consumption/investment/government spend are up, right? GDP has only declined because we didn't make all of it, which, sure, maybe a long-term problem, but irrelevant to a recession.
in your framework, economic activity is up, we are just paying for it via trade imbalance
Wrong, I don't have a framework. I am just trying to explain to you how GDP is calculated. Economic activity is down when measured used GDP.
Your original post misunderstands GDP. I am not being pedantic, it is just incorrect:
Ok, let's play your game. How much of the first quarter decline was due to the ports clearing and imports rising? Here, I'll give you a hint (More than 100%)
Wrong, None of the decline was due to increased imports, because by the definition of GDP, imports are excluded. To quote the fed from the link above, "imports do not add to or subtract from GDP."
You agree that, in aggregate, the amount of consumption/investment/government spend are up, right? GDP has only declined because we didn't make all of it, which, sure, maybe a long-term problem, but irrelevant to a recession.
Wrong, GDP declined because domestic spending and/or investment and/or exports declined. Nothing to do with imports at all. Imports are not included in GDP, ergo, imports can't cause a decline in GDP.
What is happening is that Americans are selling debt/assets in exchange for goods/services (that’s what a trade imbalance is). They are still able to consume and invest an increasing amount of goods/services and there’s no signs of that ability to finance those activities via trade imbalance decreasing any time soon. In fact, the reason GDP went down without C+I+G going down is that they did more of it than ever before!
So keep calling me D-K but you have no idea what GDP even represents (production is not the economy my guy, trade imbalances have an impact).
Like you get that assets/capital formation aren’t in GDP but you can still sell them, right?
And that’s why
> Wrong, GDP declined because domestic spending and/or investment and/or exports declined.
Is incorrect.
None of those things declined, we just financed them with a trade imbalance (instead of production) which is why you should google FDI
EDIT: Lets just put this to rest and answer me this question. Imagine a world where tomorrow, China is willing to sell America everything it wants in exchange for shares of BigCo. (To be clear, the flow is dollars used to purchase RMB, RMB used to purchase goods/services, RMB used to purchase dollars, dollars used to purchase shares of BigCo.)
America takes them up on this deal and increases consumption by 5x overnight. Given that America is importing all its goods/services, it has a GDP of zero, a 100% decline.
Is that a good measure of an economy increasing its consumption of goods/services from $20tn to $100tn, or is the trade imbalance hiding something important there?
Which again, my original point: sure GDP is down, but that reflects trade financing more than it does economic activity (whereas you seem to have this weird fixation of in-quarter production being the only source of value creation in an economy, which lol D-K)
I didn't equate a recession to anything. In fact, I never even used the word recession in any post, I don't have a framework, and not trying to push a political agenda. Literally, all I want to do is help you understand the GDP equation, which is often misunderstood as to how imports are excluded.
(production is not the economy my guy, trade imbalances have an impact)
Might be true, but we were talking about GDP. GDP is production. Imports are not included in GDP, so an increase in imports doesn't cause GDP to go down.
So keep calling me D-K but you have no idea what GDP even represents (production is not the economy my guy, trade imbalances have an impact).
OK, that is a very DK comment because all GDP does is try to represent production. So you may not like GDP, but you don't get to redefine it. It is what it is, flaws and all.
If you want to make the case that the health of an economy shouldn't be measured by GDP, awesome, go do it (somewhere else, I don't care, or even disagree). But when you do it, remember what I taught you: GDP excludes imports, so when imports go up and down they don't change GDP.
GDP is down, but that reflects trade financing
Wrong, because math. Spending is up equal to the amount of imports increasing, so there is no effect on GDP.
Lets just put this to rest and answer me this question.
You are conflating an increase in imports with a decrease in domestic spending. Trade is not zero sum.
Imports cause GDP to go down relative to C+I+G. Full stop. I'm sorry I didn't say "relative to economic activity which should be the true measure of a recession" but again, that's why I call you a pedant.
>Wrong, because math. Spending is up equal to the amount of imports increasing, so there is no effect on GDP.
Yes, but GDP is down relative to C+I+G because of imports. Why are you being so stubborn about that? And honestly, what's the Venn diagram of people who bring up D-K and those who suffer from it? Like ad hominen is a universal sign of intelligence, right?
>You are conflating an increase in imports with a decrease in domestic spending. Trade is not zero sum.
Answer my question about selling debt/assets please. Are those in GDP? Or can you sell things that aren't "produced" by GDP?
Imports are included in C+I+G, so when imports increase, C+I+G also increases. But the goal of calculating GDP is to exclude imports, so imports are subtracted from the total. Therefore there is no effect on GDP from increased imports.
You were wrong when you said GDP decreased because imports increased, which is how this started. That's not being pedantic, that's correcting a misunderstanding of the how GDP works.
Don't feel bad, this is very commonly misunderstood and misreported, so you have company. People see the "- Imports" at the end of the equation and think they understand imports subtract from GDP. Easy but naive mistake. It's your confidence in your misunderstanding that pushes it into DK territory. Your unwillingness to read or comment on the Fed's own explanation of this is a little shocking though.
Definitionally, trading doesn't create things on its own (though I do recognize your D-K mind is probably trying to make an irrelevant and inappropriate point about comparative advantage or personal utility).
The point that you're too stubborn to see is that one can trade goods/services (GDP) for debt/assets (Not GDP), and that is why imports can cause GDP to go down without economic activity going down, which I think is a fair read of the comment that started this whole dumb thing. You seem to have some reason to not want to understand that, even though I've tried very hard to gently inform you of that fact.
Do you not think one of the most important features of the US economy is its ability to form capital/assets? Because if so, I bet you are German.
So yeah you’re right I can’t give it a rest.
But I don’t know why citing BEA releases is considered politics.
Like I get it, you don’t like Biden, neither do I!
But it’s just so weird that people want to pin this fake recession on him, when in reality they should pin other real shit he did like the crypto bubble from stimulus payments or the inflation that followed.
My problem with you isn’t your politics. My problem is that you’re hungry for an easy answer to the detriment of accuracy.
Queen Elizabeth I called; she wants her 16th Century mercantilism back.
Please chill.
I'm aware I'm not 'fighting for my life'
And here we are, two nerds online.
You sure? :)
> And here we are, two nerds online.
Well yeah, that's kind of a given.
This isn't true. There is no "official" declaration of recessions in the US by law. Yes, some federal officials will reference NBER, but that's not the same thing.
Bar far, the most common definition used worldwide is two quarters of negative growth -- and by that definition we're already in a recession.
NBER itself has never not declared a recession after two quarters of negative growth.
I think a lot of folks don't even know that NBER isn't a government organization. It's a private non-profit with a bunch of self-appointed academics that don't even publicly disclose their meeting notes or their criteria for what a recession is. People treat them like the Oracle of Delphi and it's very misplaced.
From: https://www.bea.gov/help/glossary/recession
Do you not consider the BEA an official source? Because I have bad news for you about who tracks GDP if so.
EDIT: and if you’re going to try to wriggle around with the “by law” part of your statement, there’s no legal definition of GDP.
EDIT2: And, just to cut you off at the pass, here's the archive from 2019 with the same exact text: https://web.archive.org/web/20190831041001/https://www.bea.g...
EDIT3: Going for the trifecta, from 1960-2011, NBER had never not declared a recession after one quarter of decline. And in its history, only 1955/1957/2011/2014 break that rule! US GDP just doesn't decline very often in general! And as I've said in other comments this is the very first time that the effect is explained mostly by net exports.
https://www.businessinsider.com/trump-appears-to-misundersta...
"Recessions are generally defined as being six consecutive months of negative economic growth. By this definition, there is no such thing as a two-month recession."
Obviously that is a very widely used and well accepted definition of recession including among experts and industry journalists. The idiotic thing is that's recently being claimed is that's not an "official" definition of recession, as though that makes any difference or makes someone incorrect for using the definition. A government's definition of a word gives it no more weight than anybody else's definition of that word, outside the duties of that government. Arguably the two-quarters rule is the preferred definition because it is more widely used and known. And let's be honest, that definition certainly would be put to use by its most fervent deniers today if there were different politicians in office.
Why did we have a recession in 2000 if that's the rule then? Does 2020 not count since it was 4 months?
And what's your comment on the fact that this is the first 'recession' where the impact can be largely explained by net exports?
Maybe the narrative changed because the conditions changed?
1. Different people have different definitions of recession. Two quarters is probably the most widely used and known one, so it's perfectly valid to use, but not everyone may agree so you can see differences.
2. People have ulterior motives for calling a recession. Even the same dishonest person will use different definitions at different times according to who can be blamed or credited. And there are a lot of dishonest people in government and corporate media.
So put all that aside. "The US is in recession." That's a perfectly reasonable statement that anybody can understand in context even those who have a slightly different definition where it doesn't fit.
I think you're missing the entire point
Whether or not the US is in recession is a very complex decision that is usually easy to make because most of the metrics move in the same direction.
A lot of people (you included) are still living in that world despite the fact that all the metrics are extremely weird right now (pandemic, etc.)
The fact that no one is talking about the weirdness is a major problem.
And you know who will talk about the weirdness? NBER.
> Whether or not the US is in recession is a very complex decision
No, whether or not some government department proclaims the US to be in a recession is based on that "very complex decision". That does not make the other more widely used and known definition of the word wrong or less valid.
"The US is in a recession". Perfectly valid and reasonable statement and any economist and most people vaguely interested in economics and politics will know exactly what is meant if they heard that today.
Agree to disagree I guess
We are at an all-time high in terms of people employed: https://fred.stlouisfed.org/graph/fredgraph.png?g=UysZ
People are consuming more than ever before (even accounting for inflation): https://fred.stlouisfed.org/graph/fredgraph.png?g=UOQs
Now, to be my own Devil's Advocate, real wages are falling (though they are at about where they were pre-pandemic: https://fred.stlouisfed.org/graph/fredgraph.png?g=SxFv
Compare that to even a mild recession like 1990, where we were 2mn below peak employment, real PCE was falling and real wages were falling.
The above is exactly why shorthand rules are not the best tools.
Please expand on what my bias is. I'm curious.
I said it’s not the official (or frankly good) definition. Which it is not.
Then everyone who doesn’t like that assumes it’s some grand political statement when I’m just some autistic guy, moderately critical of Biden, who has a thing for accuracy.
Maybe you should check your own biases given that.
EDIT: don’t believe me? Here’s an earlier comment that also applies to you.
like I get it, you don’t like Biden, neither do I! But it’s just so weird that people want to pin this fake recession on him, when in reality they should pin other real shit he did like the crypto bubble from stimulus payments or the inflation that followed. My problem with you isn’t your politics. My problem is that you’re hungry for an easy answer to the detriment of accuracy.
The population goes up over time (and in fact is currently at an all-time high as well; the US population has never shrunk year-over-year), so this is a bum metric. The labor force participation rate is still lower than it was pre-pandemic: https://fred.stlouisfed.org/graph/fredgraph.png?g=UOVS
Consumer loans are substantially higher than pre-Covid: https://fred.stlouisfed.org/graph/fredgraph.png?g=UOVO (I know this isn't per-capita basis, either, but that's all they have ;-))
So, there are some data points that don't look so rosy, as well. I agree with you that the feeling on the street isn't one that of a recession, though there are hints that we are headed that way.
https://fred.stlouisfed.org/series/SPPOP65UPTOZSUSA
>Consumer loans are substantially higher than pre-Covid
The US Federal Reserve is responding to these economic conditions far stronger than any other central bank, and the US dollar has grown in strength accordingly. Weakening the labor market is one of the goals. That will mean lots of layoffs, in exchange for a reduction in inflation (and domestic purchasing power).
How can such a thing possibly be non-partisan? The people running surely vote in the elections and thus care about the outcome, I don't see how they couldn't be partisan when their statements can have huge effects on the outcome.
I would hope that every member of NBER votes. It's their civic duty.
https://johnhcochrane.blogspot.com/2022/07/woke-week.html?m=...
and that economics in particular is too
https://johnhcochrane.blogspot.com/2022/06/aea-p-measure-of-...
Economics is less partisan than any other social science, with only three times as many Democrats as Republicans but academia in general is merrily burning its reputation for truth seeking and Economics won’t escape. Not being as bad as psychology or sociology where all conservative academics could meet in a small lecture theatre is a low bar.
https://www.nas.org/academic-questions/31/2/homogenous_the_p...
I'll answer my rhetorical because it's important you understand: no.
John's (and I'd probably be on firm footing to assume your) presumption here is that political affiliation automatically means discriminatory bias and inherent exercises in partisanship. I wouldn't call it a universally bad assumption, but it's also likely not a terribly consistent one across the universe of universities and colleges.
I'm glad you recognize that Economics has a more even partisan distribution than some other fields in social science. Many fields are.
Props to the University of Austin, which John lauds. May they prove to be a bastion of freedom of thought that stands as vanguard against the cravenness that represents itself as the modern marriage of business conservatives, theocrats, and the eat-the-rich contingent, as well as freedom of thought from all other attacks, whether perceived or real.
Note too: the academy has been attacked before, many times. No matter. Ultimately it converges back to the form of a tenured faculty supported be benefactors in the pursuit of knowledge, even and especially when that goes against their benefactors' preferred version of reality. Fields occasionally ossify and lose value, to be replaced one death at a time, but like writing, speech, and real analysis, the academic model is akin to toothpaste and its relationship to the toothpaste tube.
Good luck out there.
Are you arguing that sociology and anthropology and other more conservative hostile departments are in some way more educated than economists? Or that academia is not a hostile environment for conservatives? I think the pursuit of truth is a great idea and wish more academics believed in it.
> John's (and I'd probably be on firm footing to assume your) presumption here is that political affiliation automatically means discriminatory bias and inherent exercises in partisanship.
I’m not presuming anything. There’s ample research on this. I wouldn’t say there’s automatic discriminatory bias or exercise of partisanship but it exists and it’s not state. See for example https://www.cspicenter.com/p/academicfreedom “Across three Anglophone countries, a significant portion of academics discriminate against conservatives in hiring, promotion, grants and publications. Over 4 in 10 US and Canadian academics would not hire a Trump supporter, and 1 in 3 British academics would not hire a Brexit supporter.”
> I wouldn't call it a universally bad assumption, but it's also likely not a terribly consistent one across the universe of universities and colleges.
Who cares if it’s consistent? If it consistently holds in a subset of schools that’s bad. As it happens one sees open displays of hostility to convervatives across academia, from when Larry Summers was fired as Harvard President to the witch hunt for Josh Katz at Princeton or the hunt for Eric Weinstein at Evergreen College. It’s not rare.
> I'm glad you recognize that Economics has a more even partisan distribution than some other fields in social science. Many fields are.
None in the social sciences. None in the humanities. If you’re arguing that a more even partisan distribution in economics is in some sense good or makes it more trustworthy that says the opposite about other fields.
> [T]he academy has been attacked before, many times. No matter. Ultimately it converges back to the form of a tenured faculty supported be benefactors in the pursuit of knowledge, even and especially when that goes against their benefactors' preferred version of reality.
The research university is not 200 years old. The original academy was closed and Greek academic life lost all vigour at roughly the same time, turning away from anything like production of new knowledge. Universities as producers of knowledge are a new thing and their social role could be usurped by others. Or it could just be lost, for centuries. Good things sometimes just end and are not replaced. Probably not as finishing schools: they’re genuinely good at that.
https://www.history.com/news/how-london-bridge-ended-up-in-a...
> In the United Kingdom, a recession is defined as negative economic growth for two consecutive quarters.
So, technically, the US is in recession in the UK.
I wonder if these people claiming that we are "technically in a recession" will suddenly start saying that economy has recovered come Oct 28.
I absolutely will - that's the whole point of any technical argument.
https://www.philadelphiafed.org/surveys-and-data/real-time-d...
Maybe so, but you might want to also consider at the same time what's happening to all that Boomer wealth mostly tied up in retirement accounts (stocks and bonds) and in the real estate that they own while these interest rates rise. Sure, the effects here aren't equally distributed (neither generationally nor by asset class), but hardly anybody is getting away unscathed.
They apparently don't worry much about stocks. Bonds they care more about (I'd guess their personal wealth is mostly there). Sooner or later they'll probably do something (or bigger somethings).
Real estate is the big question. Will they let it really crash or not?
Huh? The rational response to inflation is to spend. The only thing that inflation triggered, vis-a-vis saving, was a shift from cash and bonds to stocks and real estate.
Remember the press releases that stated that Biden intended to hire 80K new IRS workers over the next 10 years? The IRS is predicted to lose 50K workers over the next 5 years due to retirements.
Most companies have refused to invest in employees and refuse to have sensible plans to reward employees for their allegiance. The easiest and most painless way for most employees to get the pay raise they deserve is to find another job. Most employees realize that they have options and are willing to take the right job rather than the first job.
And since spending habits usually don't change if you're making more money, most people have more money to spend and companies are willing to get their piece of that pie. Combine that with OPEC cutting production and the war in Ukraine, and we've now got relatively high inflation. The inflation is real. The fed rate hikes are artificial. We've needed a serious upward adjustment in wages for quite some time, at least until people stop pretending that government is the root of all evil and there's a place for a conversation about how much housing costs.
Anyway they need those younger generations to keep making more money so they can afford to pay absurd rents for the rest of their lives.
A year ago (and even, 3-4 months ago) it was all full time positions nearly exclusively, now it's all heavily weighted toward contract
Lots of "18+ month" or "long term" contract verbiage, but contract none the less.
Definitely a shift.
Seeing more contract to hire too
"A $100k engineer costs $150k per year all in" vs. "We need to spend $150k to get X done"
The expense for businesses isn't just the salary, in fact alot of businesses, if they could just pay the salary, would be able to retain / hire more people, but benefits + high salary is harder to take on.
This is a great argument for universal healthcare and a nationalized pension system, but I digress
Especially now that remote for FTEs has become so common, there wouldn't be much motivation to take long term contracts otherwise. That may change if the job market goes pear-shaped, but doesn't seem like we're there yet.
And often have spent a lot more time in relatively low-paid training.
And lawyers are at least somewhat bimodal (though maybe trimodal). White shoe firms, corporate lawyers/successful private practices, everyone else.
Contracting is the thing you do when you're between permanent jobs and you do it because it pays better than slinging coffee and keeps your resume current.
I don't know in what universe you think $150 per hour is low, I've never seen anything near that rate. Maybe for highly specialized work but not any general purpose development.
But by several other metrics we are
Source: https://www.investopedia.com/terms/f/faang-stocks.asp
Yes, yes we are.
> The Bureau of Economic Analysis, an independent federal agency that provides official macroeconomic and industry statistics, says "the often-cited identification of a recession with two consecutive quarters of negative GDP growth is not an official designation" and that instead, "The designation of a recession is the province of a committee of experts at the National Bureau of Economic Research".
https://en.m.wikipedia.org/wiki/Recession
Q2 2022 (3rd) -0.6%
Q1 2022 (3rd) -1.6%
https://www.bea.gov/data/gdp/gross-domestic-product
To be clear, I’m saying the political apparatus of the government can’t dictate terms of a recession. The definition used in the industry for decades is two quarters of negative growth —- I’ll use the industry standards, not the politically appointed group.
Regardless, the UK pension funds just had to be rescued by the Bank of England. Bond interest is exploding and what’s about to happen is all the government debt is going to have high interest rates.
To the point, credit is about to become VERY expensive. Idk what’s about to happen, but it’s going to be painful.
According to that page, we had 24.6% growth last year:
1.062 * 1.07 * 1.025 * 1.07 = 1.246..
YoY growth last quarter was 7.3%:
1.025 * 1.07 * 0.994 * 0.984 = 1.0727
The US GDP usually grows 3-4% per year. It's beat that on average since Covid started:
https://www.macrotrends.net/countries/USA/united-states/gdp-...
So, by any reasonable definition of the terms, we're simultaneously in the middle of an economic boom and a recession.
The last few years broke all sorts of macroeconomic rules of thumb.
shrug
Rising risk free rate has hit growth companies the hardest, and there are likely to be a large swath of layoffs right as we have tons of people bootcamping and switching into the industry.
Supply and demand of labor in tech will enter balance for the first time since ~2010. The FFR is looking to have a reasonable chance to go to 5% at this point, so the pain isn’t even close to being over
Get used to not being special like pretty much every other industry
And if discount rate stays higher, valuations will be much lower at the same revenue and growth rates than they had been in the past.
Of course this also implies the value of the dollars you earn is greater via opportunity of higher yielding investments.
I think it will absolutely happen at least in short term. In fact in many cases already happened.
given how big the VC funds for crypto startups are now I dont really see any talent acquisition situation improving for other tech startups, I see it getting more impossible
who wants below market salary and illiquid lottery tickets that you have to also put up your own money to redeem after 1 to 4 years of your life with a higher chance of getting zeroed after VCs get their cut first assuming the company doesnt fold? Given a choice
99.99% from all time highs
thats true for newly or to be launched crypto assets, and for existing established cryptos the fully diluted value (non circulating supply that company holds) is often many times the supply that “marketcap” sites show, and this is paid to employees and slowly increases the circulating supply
all while the cash compensation and bonus structure is now similar to FAANG
so I think you might be right that there are potential employees that don't understand that and can only relate to their or their friend’s attempts at day trading
And usually these lesser known tokens are thinly traded and the volume doesn't support actually cashing out large trades at market price
But yeah, if you trick enough ignorant retail investors to bid up your token, you can siphon their money to your employees. Certainly.
The liquidity pool technology fixes the liquidity issue and many company’s investors park additional capital in the liquidity pools. Sometimes even their unvested tokens sit in them or the generated liquidity pool shares is put in the vesting timelock smart contract, guaranteeing liquidity for others (which often increases confidence for holding, knowing that people can get out at any time)
Okay, I am being obnoxious, but seriously, this is first I have heard of this. Do you know why? Surely it can't be the remote work thing. I would assume there has to more to this.
I assume it's mostly about that.
While there are indeed people like you out there (don't care about the money)
You have to remember that you're more of the exception than the rule. The average developer is indeed very keen on optimizing their salary, and the possibility of a 50-100% raise by moving to a FAANG is undeniably a huge motivator.
We’ve seem this already happen to “mom and pop” web dev shops getting pushed out by the work of a handful of companies (Weebly, squarespace, Shopify).
It just so happens job growth has historically exceeded efficiency gains. The equilibrium point seems close from my perspective, especially if there’s a shock of recession to hammer tech employment
Something like Docusign, once built out, could be maintained by a handful of people using serverless components. Same thing with Twitter and pretty much every other application.
For certain classes of work it is very difficult to hire even at the top of the market. There are positions my company would happily pay a million/yr to fill and simply cannot find anyone who meets the requirements.
The amount of impact an individual can have has never been higher
Someone who got their PhD researching databases who is also a very experienced software engineer.
A senior software engineer who's worked for a few years in the finance world, and understands some of the more advanced math like stochastic calculus.
Someone with experience helping hypergrowth mode startups whose main DB is MySql to adopt Vitess.
Yet automattic is a 7 billion dollar company and wordpress runs almost half the web. Point being that if anything weebly and such lowered the entry bar for small businesses. Of which some are lucky and move upwards, driving demand for devs. I like to call such companies and tools facilitators. The more, the easier for non tech people to enter the digital business world, and the more demand for developers.
I think the transition to remote combined with the recession will put a damper on high tech salaries. I've already started seeing pressure from our executives to explore more hiring of remote workers to cut costs further.
But, yes, I do agree that this statement is generally true for services industries ("office work / retail").
Information automation, on the other hand, is still very much in its infancy. Not just office and retail—construction, farming, and medicine are huge growth areas for IT right now.
For the area I'm most familiar with, batteries, a novel chemical composition for a battery can take 5-10 years, to hit market (leaning towards the latter end of the spectrum). IMO this could be brought down to 6-12 months with much lower capital costs.
Most high paying jobs pay well because of leverage. Private equity/investment bankers make decisions to invest huge sums of money. The people who make those decisions get a small cut. Similarly, consultants make decisions that steer entire companies, in exchange for a small cut.
Software is unique vs many other jobs because it has a lot of leverage. An afternoon where I write a few lines of code can impact billions of people - this is why software engineers get paid a lot.
Where it breaks down is that only select few software engineers work at Google. There is a lot of software that does not impact a lot of people.
I could see either
a) A shift toward long hours, like finance, where software engineering is a commodity and the highest paid engineers are simply the ones who are willing to work the most
b) A shift of the median downward, but comp among the 95+ percentile of engineers staying the same with competition among the highest leveraged companies.
The Tech industry is not going anywhere, though. We are still in a paradigm shift and companies are going to need software more than ever. Here are things that I'm now extensively using, that I was barely using 3 years ago: Food/Items delivery, eWallets, Apple Watch, Airbnb, Web3/Crypto, Discord, Streaming services, Dental, DNA Testing.
While many of these were used by people here for longer than 3 years, many people haven't shifted yet; and their shift is going to trigger the need for more software. There are still a lot of things that can definitively benefit from tech. One example I can think of is health care. Finding a doctor still require the old ways. You medical document is not necessarily transferred between countries or updated by your doctor. There are no apps to track the medecines your doctor gave you, etc...
Tech is still slowly making its way into our everyday life. The Web3/Crypto/Bubbles are really just distractions for this long-term trend.
Obviously I'm biased, but still
It worked, front page of HN is great for backlink value
Now, you're right, why do we put effort into pieces like this? It's to get some eyeballs on interviewing.io.
But this piece is not flimsy, and I think it's not correct or fair to assume that just because something serves our business that it's of poor quality.
Normally I wouldn't say anything, but the "flimsy" thing really got me.
PS: Had a great time giving my second peer practice interview on your platform this morning. Love the product and the insights you provide in articles like this one!
We're seeing a huge influx of applicants who are coming from failed web3/blockchain projects. It was very much a gold rush that attracted a lot of people looking to strike it rich. Now that the momentum has disappeared, the employees of those projects are all running for safety.
I suspect a lot of pure web3 devs won't actually make a more competitive market beyond incentivizing yet another fizzbuzz-like hoop in the interviewing process to weed out people who learned about blockchain tech and otherwise can't code themselves out of a wet paper bag.
On second thought... I should acknowledge my elitism in that last sentence and maybe be more cautious. Good grief, I got my last 4 years of professional experience working on IoT, which I bet was looked down upon in a similar manner by others when it started.
Maybe the takeaway is that we should all to the best of our abilities keep at least a casual hand in the water of tech so we have a general idea of the current.
I am done with dapps and blockchain development and just looking for fullstack (preferring only backend when possible) typescript/golang positions.
I am getting a good amount of recruiters contacting me for blockchain related positions but every single time I speak with them their projects are so ridiculously stupid I am flabbergasted that they got investors.
"Normal web dev" recruiters? Just got 5 of them contacting me in the last 4 weeks and of those I contacted myself: most of them have ghosted me. Last time I was looking for a new job in 3 days I had like 30 recruiters already spamming my linkedin inmail
Also I put myself in honeypot, talent.io and hired.com. Got like only one proposal... so thinking something was bad with my profile I contacted their "talent advisors" and each of them sort-of told me the profile was perfect but they were having an hard time getting job openings because of the "current market situation".
Definitely, something is wrong with that service. Guess fewer companies are using it.
By contrast, it's odd the day I don't get a message on LinkedIn.
LinkedIn was a crapshoot and most of the stated offer ranges were lower, although I did get bombarded with recruiters via LinkedIn (30 reached out the day I flipped the switch, 18 the next day, then it started slowing down).
But in general I had a good experience with Hired and plan to use them again next search.
I've been getting maybe an email or two a day from recruiters and I haven't received a phone call in weeks, which is at lot less than I would usually get. I emailed two recruiters back this week with my CV and neither replied. I'm fairly experienced too (12+ years) so I was kind of surprised. Normally I'd at least get a call back.
It didn't seem too bad a couple of months ago, but this last month things seem to have really slowed.
I started sending out my CV on the second week of September. I got more interviews that I could manage. The companies getting more picky and I got fewer offers than expected, but getting interviews wasn't a problem.
As I see here are only a few junior or medior position, but companies are still hiring for senior and above.
Recruiters for blockchain companies contact me but I said I don't want to work with that technology anymore, recruiters for standard web dev roles understand dapp development as standard web app development
Switching a stack won't help cos places want years of experience.
Someone told me early in my career that "my grandkids will be maintaining PHP applications". He was probably right. You might be seeing less on the job boards nowadays, but half the web still runs on PHP.
I have a colleague who was at a place that had a decent PHP base. Several years old, but... it was mostly written by a couple of people, and it got... quite hairy. After 4-5 years, they brought in a very capable person, who began a lot of refactoring. But... he was still doing this primarily in isolation. The company was growing, but they kept treating the big monolith API ... as its own thing, and it kept getting harder to expand.
"We can't find good PHP people!". But... they weren't trying very hard. This was pre-pandemic, and they were requiring people to be onsite in most cases. Colleague pinged me last year - they started rebuilding in node "because it was easier to find people".
But... this was such a ... shifting of goal posts. The problem was not "PHP is bad", but letting one person write all your business logic in isolation from the rest of the company is bad. The node rebuild is a moderate size team, who have an existing API to code against, and they're all working, greenfield, with the latest/newest versions of everything. Somehow "node is better" is the lesson they're drawing from this.
My colleague had suggested "let's rebuild some portions of this monolith API as a group". "Nope, no time for that". Well... they made time, but decided that the language was the main root cause. I can guarantee if they'd let someone build large chunks of this on their own in isolation from everyone else for weeks/months at a time... they'd hit the same problems in the next year or so.
And so "PHP is dying" sort of becomes a self-fulfilling prophecy, at least in the eyes of some. Yet... I've been hearing it for 22 years. And it ain't going away. And yes, it's being used for new dev/projects. I'm scheduled to convert a java system over to PHP8 early next year.
This is not an immediate silver bullet, and I know COVID changed a lot of how we meet and interact. But... it may be something that helps someone out there.
There are plenty of legacy systems that people need to maintain, no matter what the tech stack is. As others say, network, network and network some more...
I recall seeing talks on "Staff Engineer" and thinking that this was going to be the next version of "Architect". Engineers who's primary job is to write code often dislike working with people in such roles.
That depends. If they are actively involved and the architectural decisions are sound, it's fine.
If they are "drive-by architects", showing up, dropping a bunch of useless boxes they read on some book, and then leaving before the consequences of their 'architecture' are known, you are right we don't like working with them.
At many companies, however, staff engineers are still engineers.
The majority of Architects I've brushed against in the last decade have been exclusively an additional marketing force for AWS with very little ability to objectively reason from first principles or assist with knowledge of anything outside of the AWS ecosystem.
These are the first principles in question, now from there your architecture is mostly determined, you can fall back on known patterns and decades of research. The axioms are the architecture.
"First principles" in this context is not just reaching for the nearest/newest AWS service that seems to do what you want. ie. if you want a webserver, don't just run magic lambdas that abstract everything away from you, go and provision a vps and install your dependencies on it so you fully understand and control how the stack works.
None of the 12 engineers at my current company had written a test that actually wrote rows to a database when I arrived, they didn't know how. In fact none of them knew anything about how to run our databases on their own dev machines at all, they all shared one RDS PG instance.
Again, "first principles" here is: running a process, connecting to a service, asserting the whole thing did what you expected. To do that effectively you have to actually control the whole system, and to do that you have to know how the whole system works together. A lot of developers now just delegate the provisioning and maintenance of everything to a provider, even in development setups.
First principles to me is the basic foundations of an idea.
Abstractions are used but; any given abstraction is not owned by a single vendor and are based on agreed upon standardised abstractions as they relate to to operating systems and databases etc.
The bad ones took what they read as gospel and the good ones took what they read in context.
I might be doing same thing over and over. Time to make a radical change :/.
That’s basically what a staff engineer does in addition to making large design decisions.
The type of work I'm doing has been the same, manage a team or more of engineers, do some architecture, some coding, help and mentor other engineers.
Pay went up.
I am not sure I would say saturated, but yeah, the Sr. SWE market is definitely not as tight as it was a year ago for most role types. However, it does depend on qualifications and company type. Seniors for R&D positions (so, PhD with 5+ years in product-focused R&D) are still basically impossible to hire. Friends tell me that hiring seniors at mid-pay or low-pay companies is still pretty hard.
The more important dichotomy is between mid-career/late-career and junior. The entry level positions are absolutely saturated. CS programs are definitely over-producing at this point.
Here big companies are taking kids straight out of uni and boot camping them because decent juniors are hard to find.
It’s not the students fault, but the education system is constantly behind the times, and sometimes even teach bad engineering patterns that cause problems and create technical debt.
Yes/no/maybe. The schools got pressured by the bootcamps that were teaching the "flask app talking to a mysql db" .. they simplified their classes and stop teaching some things. It sucks, the people who come out of that don't have the theory/flexiblity/skills coming out that you would expect before.
Also, universities do offer courses in cloud computing. I was helping our interns with their cloud computing courses back in like 2016, so it's not a recent addition either.
This doesn't ring right. It might (maybe) be educational to do this, but I'd say that any "development job" that is about software development is not trivial like you say.
An "endpoint-to-database" job doesn't exist [1] - I think you're making a simplification here and the real argument is if its educational.
[1] find a job description that says REST or GQL endpoint directly to database, and doesn't have a long wishlist of other skills, experience, or design - I'll gladly take 100 of those and be on my merry way (!)
This was my entire career pre-phd, and it was a pretty excellent career. Oh how the times change.
I did say, "simplified too." Yes, there's other things you might have to learn, but being able to, "take data from some place, then stick it into a database"; and "take data from a database, and send it to some other place" is a fundamental skill set for a lot of dev jobs.
You might be working at a FAANG and get to do fancy cutting edge development that never touches a database. But a lot of us at banks, insurance companies, etc are piping data into/out of a databases or other endpoints all day long.
> An "endpoint-to-database" job doesn't exist
9 of the 10 dev jobs I've ever had amounted to this, including my current one. Half of my job is maintaining a Go-backend bolted to a Postgres DB, and the other half is piping data from various APIs into BigQuery or vice versa.
I've seen the bootcamp crowd more often than not in these situations coming through, not many with actual 4 year CS degrees, though I've seen many of those too, but not nearly as much, by an order of magnitude.
EDIT: could be a difference in what part of the industry we work in too. I do more frontend / "design engineer" work.
A doctor can't help but work at the world's best hospital, because it probably will still be the world's best hospital next year. A jet engine designer can't help but work at Boeing. A fresh college grad can start a tech business tomorrow.
It is much easier to teach someone how to code than to teach them how to manage. Management is two parts: (1) making sure people produce a good product for a little expenditures as possible, and (2) manage liability from employees. Particularly now, the second part is very difficult to teach.
Most people do not have great judgement when it comes to managing people and it's a really hard skill to teach. You can make someone watch training videos all day that tell them explicitly what NOT to do and they will still do exactly that. Everyone wants to believe they are good at management—very few people actually are. Most fail upwards into it.
I've found those roles to be:
* Technical Leadership (driving major technical initiatives)
* Technical Contributor (shipping stuff, with technical mastery beyond what would normally be expected from senior engineer)
* Architect (planning stuff)
* Team Management (mentorship + taking load off an engineering manager's plate if the team is big)
Biggest mistake I see orgs make when hiring staff engineers is hiring someone whose strength is in mentorship and technical contributors and decide their new role is architecture and driving major technical initiatives at a high level. Some are best "in the weeds" and others are better planners. Know their strengths!
I have met other architects that claim they "don't code" and honesty don't understand how they can make decisions and reduce risk without that background. Most of the time I have a solution because I've been there and done that.
I view my role as one that has the expertise to bring the engineering team to the next level, because if I did all the work - it would just be one person instead of many. I constantly try to unblock, solve hard problems, and reduce entropy - and let the creativity flow to the rest of the team.
This has worked for me, as a software architect, for almost a decade.
Anecdotal evidence, but I've had 2 open positions on my team since April and it's just been a constant flow of terrible candidates. I'm in a tech hub and we pay above market average according to levels.fyi, but we're competing with FAANGs for our candidates. The few good ones that popped up over that time often had multiple offers and it was hard to get them to choose us over a household name. In the last 6 weeks I've started to see the number of qualified candidates with no other offers increase to the point where I've filled both positions in a 2 week span.
Check back if/when a recession is in full swing.
In 2022 their operations cost was 150% of revenue and I have to imagine that those people are sweating a bit now.
I clicked on a few of the google sheets linked in the article and it seems (at least per my random selection) that this seems to be the case at these places too.
And recruiters keep spamming me on LinkedIn about "great" contract to hire roles they have
People still need engineers, they just don't want to commit to increasing headcount, because it will upset the beancounters.
That's my take anyway
[0] - https://www.cloud.com/news/press-release.html
[1] - https://www.cloud.com/
I haven't seen this play out in the real world yet beyond news stories.
Bizarre to reference a Blind thread from 2019 discussing Uber layoffs to back up a claim that engineers are reading the previously linked articles in the future and speculating about "whether they're next."
The source for this article has some strong incentives in the area of perceptions of increased competitiveness.
Believe me, I'd be much happier if eng hiring were back in full swing. With all the freezes and layoffs, we've taken a bigger hit than we can hope to gain back by shilling interview practice.
I have?
Of all places, HN isn’t a place where I’d assume I know a given readers social circle.
But my point was that like or not, HN is also a bubble.
If you hang out on HN, you most likely think that technology is fantastic. The only reason we don't think we're in a bubble is because, we're so stuck in the bubble that we can't believe someone wouldn't think that technology is amazing.
(okay, maybe I'm exaggerating a bit, but HN is still a bubble)
It's infinitely hard. I mean, you take the same group of people and change the circumstances slightly and have a completely different outcome. Some groups don't gel. It's like last year's Super Bowl team, they're all still good but the circumstances have changed. Nobody knows how to predict who will step up in a situation and past performance is not a good indicator. The circumstances have changed.
Every interview technique has some horrible downside and therefore it's not really possible to correctly assess talent. Just biasing towards experience isn't solving the problem of figuring out who can do the job. Even just knowing who was capable would be a step up from the current state. Figuring out how to moneyball a team together to win the Super Bowl (hit launch goals) is a whole added level. Our 45 minute tell-us-about-your-previous-projects-interview is nowhere good enough.
My personal experience has been that this format 1) gives the engineer “home field advantage” by allowing them to go deep on a project they should know a lot about and hopefully show off a bit and be confident 2) allows us to really press on how deep the engineer actually understands the tools they use and what they do/did 3) allows us to understand if the candidate is a leader/get shit done orientation person or a passenger on projects 4) allows us to see how polished their technical writing is
The most successful candidates I've helped hire in my career were the ones where we had an informal process where we just talked about things and I went with my gut. They say that's not objective or measurable, full of bias, etc.
I toss my hands up in frustration.
so now it's a leetcode packets for everyone even though the candidates we've hired though them have been worse, our org is now filled people folks who studied for the test instead of having geniuine interest and unique aspirations
it's a charade since I had people from more varied backgrounds (economic, national .. etc) who were able to start decent carreres before having to change