News for hackers. Stuff that matters.
Re:Shopify to lay off 10% of workers in broad shake-up by saos on Tuesday July 26, 2022 @09:16AM (#32237833)
> Shopify’s workforce has increased from 1,900 in 2016 to roughly 10,000 in 2021

That’s pretty insane growth. No wonder

What are the safest industries in tech right now? Feel like it’s gonna get worse

Re:Shopify to lay off 10% of workers in broad shake-up by stephc_int13 on Tuesday July 26, 2022 @09:50AM (#32238239)
There is something I don't understand about the way those big companies work.

From what I can see they are providing software and services.

Even the biggest software teams I have seen were rarely larger than 50-80 people.

And they were working on large complex codebase for AAA games.

Of course you need support, admin, HR, and sales, and R&D on new projects, but still.

How can they manage to productively use the time of 10000+ people?

What are they doing?

Re:Shopify to lay off 10% of workers in broad shake-up by pc86 on Tuesday July 26, 2022 @09:57AM (#32238333)
AAA gaming is probably the worst possible example you can look at for what a well-run, sane team would look like. So let's say if you only want your people working 40ish hours a week and not 70-90, you'll 2x or 2.5x that count. Shopify also has a lot of dev rel folks even if they don't call them that - people writing engineering blog posts, working on tutorials, documentation, etc. They're typically not the same people actually working on core code day to day. My guess is all the infrastructure and security people at Shopify are non-devs. You'll also have all the devops people who are managing all the pipelines and everything. My understanding is Shopify deploys to prod many many times a day (hundreds?). The pipelines to automate that, and automate or at least manage the rollbacks, would be at least as complicated as the code itself. And across all these different areas you have that amorphous "Staff/Principal Engineer" level where you're doing a lot of reviewing, pseudo-management, that sort of thing. Not to mention managers, directors, VPs, SVPs, etc.

But you ask how they can productively use the time of 10k people and I think this post is sort of evidence that they couldn't.

Re:Shopify to lay off 10% of workers in broad shake-up by stephc_int13 on Tuesday July 26, 2022 @10:07AM (#32238458)
I understand the need for support around a complex and constantly evolving codebase, but this is the scale of it that I can't grasp.

Software is supposed to scale almost for free, they don't need people to actually make the transactions and push the bits by hand, this is all automated.

My guess is they have a lot of sales and an enormous amount of overhead.

According to Price's Law about 100 people are doing half of the work, but of course it is difficult to guess which ones and they still need the other half to be there.

Re:Shopify to lay off 10% of workers in broad shake-up by neon_electro on Tuesday July 26, 2022 @01:36PM (#32241278)
>Software is supposed to scale almost for free,

Sure, that may be true, but startups don't suffer for lacking of scaling ability.

Software does not scale with changing requirements for free. Full stop.

Re:Shopify to lay off 10% of workers in broad shake-up by golergka on Tuesday July 26, 2022 @01:04PM (#32240923)
The more your software touches real money and merchandise, the more time you have to spend to make sure you're not breaking the law in any country you're operating in. It's not fun, it's very error-prone and it's very important to get right.
Re:Shopify to lay off 10% of workers in broad shake-up by wollsmoth on Tuesday July 26, 2022 @10:32AM (#32238808)
Hard to say without knowing what they're working on. Maybe there's a lot to do with integrating other software/services. Maybe they've got a good devops org to help smooth the process for everyone. Sometimes having a few more people than you need on many levels makes the org a lot more resilient to individuals leaving so the org can keep on rolling without a hitch.
Re:Shopify to lay off 10% of workers in broad shake-up by kill_nate_kill on Tuesday July 26, 2022 @10:43AM (#32238976)
If your system doesn't have any slack in it, how can it respond to change? Having a slightly underloaded system is definitely the way to go, it leaves you with some gas to change direction if you see that you're barreling towards a cliff.
Re:Shopify to lay off 10% of workers in broad shake-up by marcosdumay on Tuesday July 26, 2022 @12:31PM (#32240457)
Well, the transition from 2k to 10k people isn't something done to add slack to create a flexible system. For that you at most double the number of people, you don't multiply it by 5.

They must have changed something either on their product or on their procedures on those 5 years.

Re:Shopify to lay off 10% of workers in broad shake-up by wollsmoth on Tuesday July 26, 2022 @01:23PM (#32241136)
My guess is they decided to start writing more tools internally instead of relying on external vendors to respond to their needs. Again, hard to say. How much did eng grow vs sales/support.
Re:Shopify to lay off 10% of workers in broad shake-up by oblio on Wednesday July 27, 2022 @04:50AM (#32248240)
> My guess is they have a lot of sales and an enormous amount of overhead.

That's not overhead, it's business.

Software people think that they're crucial. They are in the sense that the thing has to be built.

But if nothing is bought, the business goes under and the software is scrapped.

"The overhead" makes the business work, makes people buy it and continue using it, helps them when they don't know which buttons to push, which integrations to use, etc.

Re:Shopify to lay off 10% of workers in broad shake-up by conorcleary on Tuesday July 26, 2022 @10:25AM (#32238696)
Customer support and new-build implementation tied to marketing is a large chunk of the people hours.
Re:Shopify to lay off 10% of workers in broad shake-up by acatton on Tuesday July 26, 2022 @10:40AM (#32238925)
> Even the biggest software teams I have seen were rarely larger than 50-80 people. And they were working on large complex codebase for AAA games. […] How can they manage to productively use the time of 10000+ people?

I work for a 100k-employees company. According to the internet, a third of it are engineers.[1] I think I can explain.

First of all, I think the AAA game example is bad. Most of my acquaintances working in the gaming industry work long hours for a crappy salary compared to their skill, because most of them are passionate.

Most business software is written by overpaid engineers who see the whole thing as a 9to5 job. So you can already divide the amount of hour worked per employees by at least 1.5 if not 2.

Even then, if you take something which seems as simple as Shopify the system can be made complex for managers and directors to justify headcount.

It's an e-commerce website, right? So you can split 100 engineers over 5 teams. 10 "production engineers" (or SRE/DevOps/SysAdmins) and 10 software engineers for each team: - Product search team; - Payment team; - Authentication team; - Admin UI team; - CRM team.

Once you have 100 engineers, you can multiply your headcount by 10 by just splitting each of these teams into five more. If you take the Payment team, you can create a credit card team, a paypal team, an alipay team, … For product search, you can create a team to manage just the suggestions of the search bar, another team which optimizes term matching with products, another team which does the list of related products on the side bar, …

I just found jobs for 1,000 engineers, right at the top of my head! Now you have so many engineers and so many customers, you also need internal tools. You need an internal tool to manage customer refunds, customer support, etc… You need HR tools for vacations, performance review, …

Of course all of this comes with waste, but who cares as long as you're offsetting it with your revenue? ¯\_(ツ)_/¯

Anyway, this is why I will never be a business person :) .

[1] https://earthweb.com/how-many-software-engineers-does-google...

Re:Shopify to lay off 10% of workers in broad shake-up by rekrsiv on Tuesday July 26, 2022 @02:23PM (#32241919)
I like this perspective a lot.

I just got laid off from a ~1.5k-employees private company that applied the same method to split up a large monolithic cash cow (crafted from scratch by a small clique of hackers who met early in life) into microservice and microfrontend internal products because it looked like a good long term plan in Q2 of 2020 and we thought we could scale that forever and start selling our dog food as a service.

Something went wrong, and we hit a ceiling very early. The amount of waste that was generated by the rigid management ecosystem that was created to sustain such a large scale up (for tracking purposes) became so strict that any and all attempts to use the scientific method to solve anything by the then-outnumbered engineering staff became impossible to justify to any non-engineering roles.

If the task didn't fit in a 2 week sprint, it couldn't be planned.

If it can't be planned to be shipped from scratch in a 2 week sprint, from analysis by both your BE and FE devs to both of them shipping at the same time by end of the sprint, it couldn't be done.

If you needed to solve for "what do people wish they could buy?" instead of optimizing for "what are the most humans currently using?", it couldn't be done.

We constantly regretted not sticking to our engineering principles.

The system collapsed. A lot of nice-to-have-but-working-at-a-distance positions were eliminated, as well as a few individual contributors that management hadn't realized were important to their core functions but were hired too recently and didn't have time to adjust to the point system.

I wish I could tell you what happened next, but the layoff happened. Most of us thought it would happen because management would finally realize the (human) system was designed poorly and without a good feedback loop while growth happened. But it turns out they might have only reverted to a previous commit of the organization structure and are still intent on trying again with the same rulebook.

Slower but infinite growth is still the objective, excessive tracking is still the norm.

Their marketing had been doing poorly in recent years, and the layoff wasn't even mentioned in the news, but it seemed like it affected a lot of devs in my neck of the woods despite the near complete lack of media coverage.

Does this happen often? Is this what scaling up always looks like?

Re:Shopify to lay off 10% of workers in broad shake-up by specialist on Sunday July 31, 2022 @08:19PM (#32300250)
Paraphrasing, from memory:

Happy marriages are boring; They all look the same.

Whereas each unhappy marriage is uniquely unhappy.

Re:Shopify to lay off 10% of workers in broad shake-up by hoten on Tuesday July 26, 2022 @03:56PM (#32243156)
Not even to mention the impact Conway's Law suggests! As a company grows in number of specialized teams, you'd expect to see magnifying difficulty in having efficient communication, eventually impacting what the product looks like (or at least, how robust the code is and how easy it is to augment). Seems like it could be a bad feedback loop - code got more complex indirectly because of number of teams, so naturally you hire more people to maintain the same output.

See this video by Casey M. https://youtu.be/5IUj1EZwpJY

Re:Shopify to lay off 10% of workers in broad shake-up by SoftTalker on Tuesday July 26, 2022 @11:05AM (#32239346)
> as you're offsetting it with your revenue

This is the problem. IDK about Shopify specificially, but a lot of these companies don't have revenue, or it's far from offsetting their expenses. That was OK as long as more venture funding was readily available; today that's not the case.

Re:Shopify to lay off 10% of workers in broad shake-up by acatton on Tuesday July 26, 2022 @11:30AM (#32239700)
I believe that you're biased by HN, since a lot of the discussion here revolve around over-valued VC-money-roided-up startups burning millions of dollar per months.

If you're looking at big tech, telco, banks and finance, there are a lot of companies where headcount waste is offset by revenue. Many of which are even making profits. According to wikipedia, shopify had a net income of ~$3B for ~$5B of revenue in 2021.

Re:Shopify to lay off 10% of workers in broad shake-up by beambot on Tuesday July 26, 2022 @02:29PM (#32242012)
SHOP: $4.8B in trailing 12-month revenue, growing 70%+ YoY for last few years and $250M in positive free cashflow.

They're likely predicting eCommerce growth slowing a bit (combination of post-COVID & reduced consumer spending), so pushing for better fiscal discipline & improving net margins going forward.

https://finance.yahoo.com/quote/SHOP/financials?p=SHOP

Re:Shopify to lay off 10% of workers in broad shake-up by petercooper on Tuesday July 26, 2022 @05:11PM (#32244074)
I just found jobs for 1,000 engineers, right at the top of my head! Now you have so many engineers and so many customers, you also need internal tools. You need an internal tool to manage customer refunds, customer support, etc… You need HR tools for vacations, performance review, …

I think the complexity demonstrated in your post is a reasonable explainer for why companies like Salesforce and SAS are so highly valued - it stops a lot of those teams needing to exist at companies for which proprietary tech isn't a competitive advantage.

Re:Shopify to lay off 10% of workers in broad shake-up by nostrademons on Tuesday July 26, 2022 @11:14AM (#32239498)
Your example is pretty illuminating. AAA games are one-and-done: you ship, and then the codebase is basically frozen, and you make money off expansions. The other area where team sizes top out at 50-100 people is desktop software, where (barring future versions) it's also one-and-done. You sell a software package, money comes in, that's it.

The way the calculus works for Internet-based SaaS is: say you have revenues of $4B (like Shopify), and an engineer costs $400K. If the engineer works on a project that improves sales by 0.01%, it's profitable. If a team of 10 engineers works on a project that improves sales by 0.1%, or 100 engineers improving sales by 1%, it's profitable. How many 0.1% opportunities do you see in the product? How many 1% opportunities? What if you add risk? An engineer might fail to see any effect on 4 of their projects, but if they improve sales by 0.1% on the 5th, they've still made the company twice as much as they cost.

It's hill-climbing. There are usually lots of 0.1% opportunities available with a big worldwide SaaS. Things like localization and entering new markets will generate way more than that; even things like moving around CTAs and changing colors will usually generate more in profit than the engineer costs.

Also add to that diminishing marginal productivity of each engineer. In a team of 5 moving a button around takes an afternoon. In a team of 1000 it often takes a couple quarters, because you need to get sign-offs from all the teams that the code touches, run it through QA, and gather metrics to show you didn't regress anything. The engineer is still profitable, because the effect of their change multiplied across millions of users is way more than their salary costs. But they're not as profitable, because they work so slowly.

Re:Shopify to lay off 10% of workers in broad shake-up by stephc_int13 on Tuesday July 26, 2022 @11:50AM (#32239938)
I've also seen this kind of operations in mobile games.

At Supercell, they have some old titles generating around 400K of revenue per day, with a minimal team working on new features, fixing bugs, looking after numbers and trends, managing ads... All of that with less than 15 people.

Of course this is not the same scale, but they have a LOT of daily users, and at their peak the company was about 200 people.

And I've been there, I can tell you that there is ample slack, most of them are barely working.

Re:Shopify to lay off 10% of workers in broad shake-up by majani on Tuesday July 26, 2022 @04:25PM (#32243506)
Mobile gaming has been extremely commoditized though it's still possible to get a billion dollar company out of the sea of copycats
Re:Shopify to lay off 10% of workers in broad shake-up by rvba on Tuesday July 26, 2022 @01:13PM (#32241014)
I understand what you mean. But then why cant the big tech hire support staff (looking at you Google).

Probably lots of money could be made with better support.

Microsoft seems to do it thr correct way - I worked at a "boring" company that had a lot of licenses and we had highest tier support - we found a bug in Excel (!) and they fixed it.

If you are a small fish you wont get any support and often not give money. I wonder if this doesnt add up.

Re:Shopify to lay off 10% of workers in broad shake-up by specialist on Sunday July 31, 2022 @08:25PM (#32300298)
Hostility to (human) customer support is baked into Google's cultural DNA. (That Larry Page bit about just automating away support.)
Re:Shopify to lay off 10% of workers in broad shake-up by 40acres on Tuesday July 26, 2022 @09:56AM (#32238319)
I agree with you for the most part. The number of people who could run Shopify at the current scale is definitely more than 80 people but probably less than 10000.

They took a big bet on global growth and this would've exploded HC related to sales, marketing, compliance, recruiting, etc. They pulled hiring forward on an expectation that the market advanced 5 years during COVID and now have to cull that new growth. Lots of late stage private companies and recent IPOs are going through the same thing.

Re:Shopify to lay off 10% of workers in broad shake-up by hef19898 on Tuesday July 26, 2022 @10:09AM (#32238478)
And in that light ten percent isn't even that much. It really sucks for those being laid off, Shopify seems to take their responsibility for their people serious so (if they follow through with what they promised). And yes, pulling your timetable and hiring forward was bet, but a less risky one than it turned out to be in hindsight.

More general, we had the 2008 financial crisis after one not too big investment bank went under. Covid did, despite all the real world damage from lost lives to the economy, not doing anything like it. I always wondered why, aparently more free money, on top of all the free money we had since 2008, helped. I just hope that the postponement of hitting a wall doesn't mean we ginna hit it much faster. We'll see...

Re:Shopify to lay off 10% of workers in broad shake-up by xwolfi on Tuesday July 26, 2022 @10:08AM (#32238461)
Not much. They're now starting to fire a bunch to make the rest quit.

I'm in a well run, immensely profitable, 100+ yo company, so big a country needs us to run, literaly, and a few others would be destroyed if we suddenly closed shop and ran with the money.

We are 60 000 and feel too fat. I cannot understand what frigging shopify is doing with 10k people. We make 5bn a year profit these days, is shopify close to 1?

Edit: waoh, they indeed were at 3 bn last year, 300mil the year before, -100 mil before, without reading the details. It's not regular profit but if it was, it'd just confirm we're too fat, not them :p

Re:Shopify to lay off 10% of workers in broad shake-up by echelon on Tuesday July 26, 2022 @11:41AM (#32239826)
> What are they doing?

Microservices.

I haven't worked there, but I've worked at incredibly similar companies with the same scale.

Every single business function split into fine grained services, with teams of size 5-20 (larger teams have split services, oncall, etc.)

Auth, API gateway. Layers of devops teams. Traffic, monitoring, data store, many different analytics support teams. Kubernetes maintenance.

The payments platform is probably huge. The app teams too.

Infosec of various flavors. Vendor integrations...

Think about the sprawling functionality of a company at scale.

Anyone else is sales or support. And other business functions, like various legal departments.

10,000 is the right size for an org like Shopify.

Re:Shopify to lay off 10% of workers in broad shake-up by ryanbrunner on Tuesday July 26, 2022 @12:34PM (#32240515)
Needing to have a big team so that you can refactor into microservices, which you need because you have such a big team is a very "the bureaucracy is expanding to meet the needs of the bureaucracy" sort of thing.
Re:Shopify to lay off 10% of workers in broad shake-up by echelon on Tuesday July 26, 2022 @12:40PM (#32240611)
It's a business expanding to fill the market sort of thing.

The people on those teams undoubtedly have plenty to work on.

Re:Shopify to lay off 10% of workers in broad shake-up by ecshafer on Tuesday July 26, 2022 @01:03PM (#32240915)
FWIW we don't really use Microservices at Shopify.
Re:Shopify to lay off 10% of workers in broad shake-up by ibawt on Tuesday July 26, 2022 @04:47PM (#32243762)
cardserver, storefront renderer, remember-me... the list goes on.
Re:Shopify to lay off 10% of workers in broad shake-up by perlgeek on Tuesday July 26, 2022 @10:05AM (#32238425)
> How can they manage to productively use the time of 10000+ people?

Sales and support basically scale arbitrarily large, as long as the market is there.

Re:Shopify to lay off 10% of workers in broad shake-up by dehrmann on Tuesday July 26, 2022 @12:31PM (#32240459)
> What are they doing?

Scale is harder to manage as the userbase grows. A lot of popular services could run on one machine if you can live with 3 nines of reliability and never scale past 100,000 users.

When you reach that scale, you also start doing lots of product work that's either exploratory and unlikely to matter, or micro optimizations trying to move the needle 1%. If you hit a win on one of these, because of your scale, the win can be huge.

Re:Shopify to lay off 10% of workers in broad shake-up by jokethrowaway on Thursday July 28, 2022 @04:43AM (#32261812)
Wasting time.

I've seen large companies and it's astonishing how little work and how much process they have for minuscole changes.

The only productive way of managing this is do what Google or Amazon do: split in sections and teams and get them to do something independently, with the hope that someone will struck gold. It's a bit like a venture incubator and - sometimes good things come out of it, most of the time dead products come out.

The company where I'm currently in is ~200 engs and a few companies ago with 50 engs was easily 10x more productive and had a way bigger codebase.

Management is either too useless to care / too attached to saying they have N underlings and the business makes so much money they can afford to spend x% on tech workers, just to be safe.

Re:Shopify to lay off 10% of workers in broad shake-up by moneywoes on Tuesday July 26, 2022 @10:11AM (#32238501)
I feel it’s a matter a growing faster than your competitors
Re:Shopify to lay off 10% of workers in broad shake-up by randomUserHere on Tuesday July 26, 2022 @10:23AM (#32238669)
So many times I see this kind of comments were people totally ignore the complexities that comes with large scale projects, huge complex legacy codebases that need to be maintained. What they see is a simple website that can be build by 5 people startup team in a day.
Re:Shopify to lay off 10% of workers in broad shake-up by taf2 on Tuesday July 26, 2022 @09:53AM (#32238277)
Lots of teams - working on lots of different products that all connect together.
Re:Shopify to lay off 10% of workers in broad shake-up by ActionHank on Tuesday July 26, 2022 @10:05AM (#32238423)
Multiple products targeting multiple users, both internal and external.
Re:Shopify to lay off 10% of workers in broad shake-up by stephc_int13 on Tuesday July 26, 2022 @10:18AM (#32238590)
Alright.

Let's say that each product dev team is about 80 engineers. Let's double that number for support, HR, admin, etc. Let's add a team of 10 people for sales ( not needed for internal products but hey)

Now let's round it up to 200 heads.

That would make 50 large software products, is that right?

Re:Shopify to lay off 10% of workers in broad shake-up by ggreenbe on Tuesday July 26, 2022 @11:09AM (#32239421)
It's more than 50... I mean just look at the number of API endpoints across multiple APIs both internal and external. It's easily hundreds then add sys ops, dev ops, dev content writing (docs/guides), frontend, design, pm, support, etc.

I feel like most of you all are unaware of the complexity and scope of Shopify...

Re:Shopify to lay off 10% of workers in broad shake-up by jokethrowaway on Thursday July 28, 2022 @05:21AM (#32262114)
I've seen companies where a team was managing 10 services and companies where a team was managing one endpoint

The former had some stressed principal engineers, the latter was terribly inefficient and people had 1% productivity.

There is a happy medium, but nobody can manage a large headcounts without splitting in a lot of tiny products.

The core product of shopify is not something that needs 10k engineers for maintenance, even if they can afford that.

Re:Shopify to lay off 10% of workers in broad shake-up by woofcat on Tuesday July 26, 2022 @11:08AM (#32239391)
On a large chunk of Enterprise Software you'd have teams of people working on specific features / subsets of a larger product.

I.e. a team that is working on only Facebook Messenger back-end, a team working on Facebook Messenger Front-end, a team working on Friend Recommendation, etc.

Each of these teams is let's say 10 Dev, 2-4 QA, 1 Product Documentation, then all the normal overhead of HR, etc.

Re:Shopify to lay off 10% of workers in broad shake-up by foobiekr on Tuesday July 26, 2022 @02:06PM (#32241685)
See the previous discussion of manager incentives to hire here:

https://news.ycombinator.com/item?id=32149937#32171559

Re:Shopify to lay off 10% of workers in broad shake-up by cosmiccatnap on Tuesday July 26, 2022 @10:08AM (#32238473)
Marketing...
Re:Shopify to lay off 10% of workers in broad shake-up by PheonixPharts on Tuesday July 26, 2022 @10:42AM (#32238960)
> What are the safest industries in tech right now?

If anyone knew what's safe then you'd see investor dollars pouring into those industries right now. At the company level you'll have a much better chance of survival if your company makes a profit (which is frighteningly rare these days). But overall, during downturns, it's only possible to know what was safe when looking backwards.

My experience, having entered the work force in the shadow of the dotcom bust, is that the best path to safety in tech is to be in the highest percentile of skill you can be.

As boom periods extend more and more people flock to tech because of the money. If you were in industry pre-2008 you'll likely recall that most programmers in tech were in it because they had a passion for programming (especially in the growing startup scene at the time). Eventually we get to more recent years when you have boot camps just churning out mediocre devs.

Things were very similar in the dotcom boom, and after it went bust there were many programmers who never went back to programming. And nearly everyone took pay cuts.

One good thing that changes in crashes is people start looking for sincerely good and experienced people more and more. A seasoned dev, who during boom times is an annoying hire when you're just trying to drive up head count, becomes a valuable asset when you need just enough devs to get the job done.

So depending on how bad this gets determines which percentile you need to be in to maximize your probability of keeping your career. A small correction just means the bottom 10% disappear, in more severe cases only the top X% might survive. The other thing that changes is that interviewing will become as challenging as it was for the previous cohorts lower percentile. For example if you're just above average getting a job in the future will feel more like a newbie programmer just out of a bootcamp, if you're in the top 10% and previously didn't have to try to get jobs, it's going to feel more like an average dev struggling with their first leetcode interview.

Re:Shopify to lay off 10% of workers in broad shake-up by rsanek on Tuesday July 26, 2022 @02:36PM (#32242101)
> you'll have a much better chance of survival if your company makes a profit (which is frighteningly rare these days)

What do you mean by rare? The biggest employers in the world [0] have massive, healthy profits. I tried to find the biggest company that was money-losing but gave up after looking at the top 25. Even in you look specifically at tech [1] this is true.

[0] https://companiesmarketcap.com/largest-companies-by-number-o...

[1] https://companiesmarketcap.com/tech/largest-tech-companies-b...

Re:Shopify to lay off 10% of workers in broad shake-up by PheonixPharts on Tuesday July 26, 2022 @06:42PM (#32245011)
You didn't make it to Amazon, number 2 on your list, or have you not read their Q1 2022 earnings yet?[0]

> Net loss was $3.8 billion in the first quarter

0.https://ir.aboutamazon.com/news-release/news-release-details...

Re:Shopify to lay off 10% of workers in broad shake-up by HeyItsMatt on Tuesday July 26, 2022 @07:12PM (#32245244)
Amazon wrote off it's Rivian investment. Cashflow positive.
Re:Shopify to lay off 10% of workers in broad shake-up by jokethrowaway on Thursday July 28, 2022 @07:10AM (#32262822)
That's an accounting trick
Re:Shopify to lay off 10% of workers in broad shake-up by bigbillheck on Tuesday July 26, 2022 @12:11PM (#32240193)
Safe for investors is not the same as safe for workers.
Re:Shopify to lay off 10% of workers in broad shake-up by biohax2015 on Tuesday July 26, 2022 @01:55PM (#32241511)
Enough of this “passion” nonsense. Most people just want a well-paying job. This was true before 2008 and after 2008.
Re:Shopify to lay off 10% of workers in broad shake-up by ShakataGaNai on Tuesday July 26, 2022 @09:42AM (#32238144)
If you're looking for safety in tech, look at the individual companies rather than the industries. Sure there are some industries that are slightly better or worse than others, but overall there isn't a huge difference.

Why look at the companies? See who's growing in a logical fashion. If the company doubled in size at the start of COVID and keeps growing at similarly crazy rates - that might be a sign of trouble. It doesn't matter if the company is 100, 1000, or 10,000. The same general rules apply.

Belts are tightening. If a company was hiring stupidly/risky, they are going to need to lay off people - unfortunately. Or maybe they don't "need to" layoff, but they will want to. We've already seen this at some of the bigger tech companies.

Re:Shopify to lay off 10% of workers in broad shake-up by papito on Tuesday July 26, 2022 @09:46AM (#32238188)
The safest companies are the ones that understand the basics of burn rate and do not hoover up VC money to show fake growth, by growing its headcount to insane levels (and employ an army of engineers who design and maintain ridiculously complicated systems as part of resume-driven development).
Re:Shopify to lay off 10% of workers in broad shake-up by Bayart on Tuesday July 26, 2022 @09:32AM (#32238045)
Everything legacy. Defense, pharma, banking, insurance, manufacturing, energy etc.
Re:Shopify to lay off 10% of workers in broad shake-up by mathattack on Tuesday July 26, 2022 @09:35AM (#32238067)
These industries all have layoffs too.
Re:Shopify to lay off 10% of workers in broad shake-up by kilroy123 on Tuesday July 26, 2022 @10:36AM (#32238866)
True, but I feel like Defense is pretty safe these days.
Re:Shopify to lay off 10% of workers in broad shake-up by mathattack on Tuesday July 26, 2022 @11:11AM (#32239439)
I love your name in a defense thread. :-) https://en.m.wikipedia.org/wiki/Kilroy_was_here

Defense has a lot of challenges. The government isn’t a great or reliable customer. The contractors tend to lay off on great waves if they lose and important contract. They have quarterly earnings targets to hit like everyone else.

People used to think the phone company was a safe spot to lay your hat but they found layoffs too be an easier way to goose earnings than growing revenue.

Re:Shopify to lay off 10% of workers in broad shake-up by ghaff on Tuesday July 26, 2022 @10:54AM (#32239173)
Overall, probably yes. But contractors and their subs can still take big hits if some contract they were banking on goes to the other guy instead.
Re:Shopify to lay off 10% of workers in broad shake-up by Bayart on Thursday July 28, 2022 @07:21AM (#32262872)
Sure but they have steady revenue streams and are less susceptible to conjuncture. In my neck of the woods I see a lot of hiring. Those trying to cut costs would rather internalise consultants and cut their firms out rather than get rid of otherwise necessary workforce.
Re:Shopify to lay off 10% of workers in broad shake-up by ProAm on Tuesday July 26, 2022 @11:10AM (#32239430)
> What are the safest industries in tech right now?

Just be good at your job. Ive been through many layoff cycles and its be extremely rare to see the good people laid off. Be undeniably the best and you'll always be safe and compensated.

Re:Shopify to lay off 10% of workers in broad shake-up by hackitup7 on Tuesday July 26, 2022 @10:01AM (#32238385)
Historically enterprise SaaS with strong product/market fit has been (comparatively) safe. Companies tend to get hit in order of consumer > SMB > mid-market > enterprise. The above does not apply if you're a high burn organization that overhired, those jobs are at risk in every industry except maybe the government.

(Of course nowhere is entirely safe, even in good times)

Re:Shopify to lay off 10% of workers in broad shake-up by jameshart on Tuesday July 26, 2022 @01:43PM (#32241350)
In a downturn, enterprise SaaS vendors have to cut back on development and hold on to the customers they have. They aren’t winning new big contracts, and losing a few big customers could be fatal.

And when you cut back on roadmap on a product like that, consolidation starts looking sensible. That’s when you get bought out by Oracle or ADP or someone.

Re:Shopify to lay off 10% of workers in broad shake-up by hackitup7 on Thursday July 28, 2022 @09:56AM (#32264330)
Yeah I mean bad things can happen to anyone, but relatively speaking enterprise tends to be safer all else being equal. A great consumer company is still probably safer than a decent enterprise SaaS company.

"losing a few big customers could be fatal" For sure, but there's also a long history of enterprise companies weathering this just find (eg Twilio famously churning Uber). There often is just less pullback than one would think as well, it's typical to see 3+ year contracts in enterprise.

Re:Shopify to lay off 10% of workers in broad shake-up by altdataseller on Tuesday July 26, 2022 @10:18AM (#32238587)
The safest companies in tech are bootstrapped, lean, profitable cash-flow companies.
Re:Shopify to lay off 10% of workers in broad shake-up by tempsy on Tuesday July 26, 2022 @09:51AM (#32238244)
It’s not insane when you look at the revenue growth over the same period. Especially if most are operations focused employees eg support staff.
Re:Shopify to lay off 10% of workers in broad shake-up by pastor_bob on Tuesday July 26, 2022 @09:41AM (#32238133)
The only industry I wouldn't want to be in now is Crypto.

Everything else, it's just a blip. Upward and onward. Be greedy when others are fearful etc

Re:Shopify to lay off 10% of workers in broad shake-up by spaceman_2020 on Tuesday July 26, 2022 @01:45PM (#32241381)
Ironically, crypto VCs are sitting on a lot of dry powder and the narrative is much stronger (WEB3! METAVERSE!) since it is completely detached from reality.

In situations like these where the wealthy still have a ton of money, it is far better to be in a business that a) the wealthy don't understand, and b) is so outlandish that you can't assign a hard value to it.

If you make $1 in profit, then investors can assign it a hard value (10-15x ARR). If you make $0 in profit, then investors can spin up narratives about your "potential".

Re:Shopify to lay off 10% of workers in broad shake-up by MangoCoffee on Tuesday July 26, 2022 @09:46AM (#32238186)
start up is probably not a good place to be.

if Peter Zeihan is right about population and boomers. our world is shrinking with less young people for consumption, boomers retiring and taking their money to less risky investment. the money that prop up start up could be dry pretty soon.

Re:Shopify to lay off 10% of workers in broad shake-up by toomuchtodo on Tuesday July 26, 2022 @09:49AM (#32238222)
Healthcare, energy, government should be safe. I spent a year at a DOE lab during an economic crisis. The pay sucked but the checks cleared.
Re:Shopify to lay off 10% of workers in broad shake-up by ghaff on Tuesday July 26, 2022 @10:06AM (#32238444)
>The pay sucked but the checks cleared.

That's really the calculation people need to make.

At a large tech employer? How are they doing? Is what you're working on strategic? Do you seem to be valued or are you maybe a bit on the bubble?

Depending on the answers, it may make sense to stay put or it may make sense to find a life raft even if it isn't as cushy in some ways as where you are. And, as someone else noted, industries aren't homogeneous. Individual employers matter.

Re:Shopify to lay off 10% of workers in broad shake-up by toomuchtodo on Tuesday July 26, 2022 @10:10AM (#32238494)
I had lost a job at the time (company dissolved) and had been unemployed for six months by the time the offer was extended, so the choice was easy. If you currently have a high income job and a robust emergency fund, you can make other choices.
Re:Shopify to lay off 10% of workers in broad shake-up by pastor_bob on Tuesday July 26, 2022 @10:27AM (#32238730)
Well, these people are getting at least 16 weeks severance. 4 months paid to grind at interviews. Then unemployment after.

I wouldn't worry too much if I were at a similar company.

Getting laid off during Covid was a boon for many people

Re:Shopify to lay off 10% of workers in broad shake-up by ghaff on Tuesday July 26, 2022 @10:41AM (#32238933)
It's certainly a nice severance package for this day and age. That said, hiring is pretty broadly more selective right now and may well become more so.

During dot-bomb, I got lucky and landed another (lower paying) job with someone I knew at a small company. But there were a lot of people who were out of work or underemployed for a long time. And some I knew on the older side never really recovered I think.

Re:Shopify to lay off 10% of workers in broad shake-up by odiroot on Tuesday July 26, 2022 @11:19AM (#32239577)
> What are the safest industries in tech right now?

Military industrial complex, as usual.

Re:Shopify to lay off 10% of workers in broad shake-up by tenpies on Tuesday July 26, 2022 @11:26AM (#32239647)
Energy, especially oil and gas.

The physics of civilization and general incompetence of Western leaders is raining cash on these companies, but the demonization of the sector by the globalist elites[1] mentioned above means that they are desperately short for people in every position. From well tech to field IT, to the guys in HQ handling well-management software, all these positions will need to be filled.

It is a boom/bust industry, but it looks like we're about to begin a prolonged bull cycle.

Re:Shopify to lay off 10% of workers in broad shake-up by Bilal_io on Tuesday July 26, 2022 @09:28AM (#32237989)
I wonder if that growth includes minimum-wage workers for their warehouses.[0] I am not sure how many they've hired as part of this effort.

0. https://www.pymnts.com/news/retail/2022/shopify-makes-1b-bet...

Re:Shopify to lay off 10% of workers in broad shake-up by exhilaration on Tuesday July 26, 2022 @09:58AM (#32238343)
Ha, nobody's paying minimum wage for warehouse workers. In warehouse-heavy Eastern Pennsylvania we're seeing billboards advertising $25/hour starting wages: https://www.lehighvalleylive.com/business/2022/04/uline-hiri...
Re:Shopify to lay off 10% of workers in broad shake-up by Bilal_io on Tuesday July 26, 2022 @11:58AM (#32240019)
> https://www.lehighvalleylive.com/business/2022/04/uline-hiri...

Quoting the article you referenced > and is offering wages up to $25 hourly.

Re:Shopify to lay off 10% of workers in broad shake-up by TheCapn on Tuesday July 26, 2022 @11:17AM (#32239534)
Safe? Probably anything supporting an industry that isn't affected as heavily by the downturn. There's no shortage of work in Industrial Controls. Most work isn't glamorous cutting edge tech, but there's sectors to work in that are engaging.
Re:Shopify to lay off 10% of workers in broad shake-up by rvz on Tuesday July 26, 2022 @09:28AM (#32237984)
> What are the safest industries in tech right now? Feel like it’s gonna get worse

The ones that make the most money with little head count in a short amount of time and those who are selling shovels and offering services for financial institutions or in trading systems.

Re:Shopify to lay off 10% of workers in broad shake-up by boringg on Tuesday July 26, 2022 @09:36AM (#32238082)
I disagree - I think fintech start ups are about to get squeezed hard. As capital gets more expensive their lack of growth will be hard to justify and they can no longer subsidize their subscriptions with low cost capital so will have to force users to pay for services that aren't very necessary. That and most of the financial services at the end of the day don't really provide a lot of real value that people are willing to pay for.

Fin processing should be OK but if volume of processing drops significantly (main revenue driver) then they will have to look at ways to protect their margin.

Crypto is already in a bad spot with low growth options.

Re:Shopify to lay off 10% of workers in broad shake-up by decafninja on Tuesday July 26, 2022 @10:13AM (#32238529)
I think he means legacy finance - think IT department of Bank of America, not Stripe.
Re:Shopify to lay off 10% of workers in broad shake-up by boringg on Tuesday July 26, 2022 @10:29AM (#32238761)
Stripe = fin processing.

I'm not talking legacy - I'm talking startups that are trying to take market from the bank through subsidized VC and repackage it to sell to the banks which feels like a lot of the fin services business model.

If anything fin legacy (i.e. IT dept) probably pretty safe.

Re:Shopify to lay off 10% of workers in broad shake-up by moneywoes on Tuesday July 26, 2022 @10:15AM (#32238556)
See Brex dropping clients
Re:Shopify to lay off 10% of workers in broad shake-up by pcurve on Tuesday July 26, 2022 @10:40AM (#32238924)
Large healthcare. Always.
Re:Shopify to lay off 10% of workers in broad shake-up by benburleson on Tuesday July 26, 2022 @01:15PM (#32241034)
InsureTech is one, I think.
Re:Shopify to lay off 10% of workers in broad shake-up by tfehring on Tuesday July 26, 2022 @05:42PM (#32244448)
Lots of insurtechs - including Root, Lemonade, Policygenius, Next, and Vouch, just off the top of my head - have had layoffs this year. Insurtech is a really broad field, and the unit economics vary wildly depending on where in the value chain a particular company is operating, so it's hard to generalize.
Re:Shopify to lay off 10% of workers in broad shake-up by phantomathkg on Tuesday July 26, 2022 @09:57AM (#32238335)
Civil servant?
Re:Shopify to lay off 10% of workers in broad shake-up by PheonixPharts on Tuesday July 26, 2022 @10:49AM (#32239076)
Typically layoffs hit civil servants with a lag of a few years since government budgets are already decided before economic down turns, and only really impacted when the next budget is decided.

For example the friends I had working in the public sector during 2008 didn't start to get really hit until 2010.

Re:Shopify to lay off 10% of workers in broad shake-up by dragonwriter on Tuesday July 26, 2022 @12:49PM (#32240720)
> Typically layoffs hit civil servants with a lag of a few years since government budgets are already decided before economic down turns, and only really impacted when the next budget is decided.

For federal government, it is usually delayed because downturns tend to provoke temporary countercyclical deficit spending, and thus hiring.

For state governments it is often sooner because operating deficits are structurally more difficult for them, so revenue cuts are reflected in spending more directly, though short-term circumstances may be addressed by furloughs, hiring freezes, real pay cuts via wage freezes during inflation, effective (temporary or permanent) pay cuts by altering employer/employee sharing arrangements for benefits, attrition, and other non-layoff means.

Re:Shopify to lay off 10% of workers in broad shake-up by bumby on Tuesday July 26, 2022 @12:39PM (#32240597)
Were they working as contractors for the government or as actual civil servants? It's common for hiring to essentially stop during downturns but still relatively rare for true govt employees to be laid off.
Re:Shopify to lay off 10% of workers in broad shake-up by moneywoes on Tuesday July 26, 2022 @10:10AM (#32238498)
Defense
Re:Shopify to lay off 10% of workers in broad shake-up by infamouscow on Tuesday July 26, 2022 @09:56AM (#32238312)
If you're doing something genuinely innovative and disruptive, investor money is flowing and it's easier than any time in the last decade.
Re:Shopify to lay off 10% of workers in broad shake-up by boringg on Tuesday July 26, 2022 @10:04AM (#32238414)
Completely disagree.

It's like saying, if you are building the next google (early days) you can still easily get cash. Sure but not as much as say 6 months ago. It isn't easier than any time in the last decade - 6 months ago people didn't even do due diligence before the wrote massive checks.

edited: for politeness as per comment.

Re:Shopify to lay off 10% of workers in broad shake-up by infamouscow on Tuesday July 26, 2022 @10:44AM (#32238992)
Maybe it's a signal-to-noise thing.

Companies that have been growing sustainably and building innovative technology that reduces costs 10x (in a recession) get a lot of attention. Especially if they are turning a profit without any accounting tricks.

Companies that were never going to be profitable are having problems raising money now and sounding the horns. There are a lot of those companies, especially on HN, but please don't categorically dismiss my experience as a fantasy.

Re:Shopify to lay off 10% of workers in broad shake-up by boringg on Tuesday July 26, 2022 @10:56AM (#32239204)
Still doesn't resonate and unfortunately I will point that your experience does not represent the broader market. Just because you (assumptions made on your comment about personal experience) made a fast round doesn't mean that the market is easier or better for raising - it probably means you found product-fit/sold it better or some other kind of micro strategy benefit.

My comment is and still stands: if you are making something truly amazing then you will almost always find investors (which isn't a good metric). If you were making something amazing 6 months ago you would have gotten more money on more favorable terms. This market isn't easier or friendly at all - investor appetites have changed.

Re:Shopify to lay off 10% of workers in broad shake-up by ghaff on Tuesday July 26, 2022 @10:57AM (#32239227)
See VMware during the dot-com bust.
Re:Shopify to lay off 10% of workers in broad shake-up by hluska on Tuesday July 26, 2022 @10:13AM (#32238523)
There’s no need to be that aggressive.
Re:Shopify to lay off 10% of workers in broad shake-up by rchaud on Tuesday July 26, 2022 @10:43AM (#32238984)
Investor capital flows towards whatever will generate a return fastest. Money is flowing into shitcoins daily, should I take that as a signal that that's where innovation is happening? No, because innovation and investor sentiment do not map 1:1.