News for hackers. Stuff that matters.
Re:Amazon to lay off 9,000 more workers after earlier cuts by oofta-boofta on Monday March 20, 2023 @12:26PM (#35234030)
Whether or not you should be concerned is really dependent on where you sit in the industry.

Former barista who did a 90-day bootcamp and trying to find a job? Oooof, good luck.

Have a BS in Comp Sci and work on backend/distributed systems with several years of experience? You'll have no problem finding a gig.

The vast majority of over-hiring was with engineering-adjacent roles, think project managers, recruiters, hr, etc.

Re:Amazon to lay off 9,000 more workers after earlier cuts by 0xB31B1B on Monday March 20, 2023 @12:30PM (#35234107)
2nding this. I am hiring for engineers and it is still difficult to find quality candidates. I think for most engineers, the issue will not be "finding my next job" it will be that we all have raised expectations on output and quality. The idea of taking weds thru friday basically off to loaf and surf the internet while you wait for other threads on your project to get back to you will hopefully die.
Re:Amazon to lay off 9,000 more workers after earlier cuts by ljm on Monday March 20, 2023 @12:46PM (#35234420)
I don't want to put too much of a point on it but if engineers are 'loafing and surfing' for most of the working week and you're not embellishing the story, then I don't think it's an engineering problem you got but a management or prioritisation one.

Engineers doing their work in 2 days and being blocked for the next 5?

Re:Amazon to lay off 9,000 more workers after earlier cuts by chrisfrantz on Monday March 20, 2023 @01:20PM (#35235057)
Yeah, ironically the problem here isn't a lazy engineer, it's the management or poor systems.
Re:Amazon to lay off 9,000 more workers after earlier cuts by joshlemer on Monday March 20, 2023 @02:26PM (#35236258)
I think online software development discussions tend to lean slightly towards blaming management rather than engineers, probably because we're most of us engineers and can empathize with them better, but in this case I think it's reasonable to blame the engineer. A manager's job isn't to micro-manage every single task and to make sure that an engineer is highly engaged at every hour of the day. If the engineer is blocked on everything, above a certain level of seniority which is not so high, it's incumbent on them to find ways to contribute or find things to do, and if need be convey their situation to their manager.
Re:Amazon to lay off 9,000 more workers after earlier cuts by 8note on Monday March 20, 2023 @04:05PM (#35237800)
A managers job is to set prioritization, and see trends.

A trend of "everyone's constantly waiting on <blank>" should trigger the manager to think "if we could make <blank> not a bottle neck, we could raise our sprint utilization factor by x%" and thus set prioritization accordingly. Engineers still have to figure out how to do that.

The engineers need to surface information about where their processes suck, but they need prioritization to implement fixes

Re:Amazon to lay off 9,000 more workers after earlier cuts by JohnFen on Monday March 20, 2023 @04:10PM (#35237881)
I don't know about that particular company, of course, but over my decades in this industry, here's how the average engineer I've worked with would react to being blocked for three days per week.

They'd be furious and would be raising hell about it. Very few people want to just warm their seats, especially engineers. They want to do things.

I have a hard time believing that most of the affected engineers haven't raised the problem to management.

Re:Amazon to lay off 9,000 more workers after earlier cuts by zmmmmm on Monday March 20, 2023 @05:04PM (#35238679)
engineering manager here ... I think it's stated in a bit of an extreme way but I definitely encounter this as a challenge.

Example scenario: hand off a task, describe it fully, ask it be prioritised. Let me know how it goes, please raise any issues. Come back a week later to check in: employee hit minor obstacle, couldn't proceed, waiting on X or Y to do Z, almost nothing has progressed. No communication to me. Instead: spent time refactoring favorite library to do C which was not asked for and now is going to land on me to do code review before it can merge.

It's a low responsibility culture that many staff have and yeah - I can invest a lot of time and effort nannying these people or I can put even more effort into culture shift. But boy it is easier if you just don't have these people in the team to begin with.

Re:Amazon to lay off 9,000 more workers after earlier cuts by oofta-boofta on Friday March 24, 2023 @07:37PM (#35297146)
You could just not have the expectation that people are robots who are the corporate definition of productive, 24/7.
Re:Amazon to lay off 9,000 more workers after earlier cuts by JohnFen on Monday March 20, 2023 @12:56PM (#35234614)
> The idea of taking weds thru friday basically off to loaf and surf the internet while you wait for other threads on your project to get back to you will hopefully die.

I have literally never seen this happen at any place I've worked. I think I must be doing it wrong!

Re:Amazon to lay off 9,000 more workers after earlier cuts by red-iron-pine on Monday March 20, 2023 @01:30PM (#35235264)
> The idea of taking weds thru friday basically off to loaf and surf the internet while you wait for other threads on your project to get back to you will hopefully die.

that hasn't changed, and has nothing to do with layoffs. projects move at whatever speed they move at, and fires will pop up to steal the attention of others.

Re:Amazon to lay off 9,000 more workers after earlier cuts by tayo42 on Monday March 20, 2023 @01:57PM (#35235741)
> I am hiring for engineers and it is still difficult to find quality candidates.

Do you have more info about the job. I keep seeing this, i did some interesting and hard work and it doesn't match what im coming across.

like remote ok? how much are you paying? whats the tech and problems being worked on?

Re:Amazon to lay off 9,000 more workers after earlier cuts by projectazorian on Monday March 20, 2023 @09:48PM (#35241551)
> The idea of taking weds thru friday basically off to loaf and surf the internet while you wait for other threads on your project to get back to you will hopefully die.

I don't like sitting around waiting for PR feedback, and will typically find other ways to be productive when this happens, but I'm unclear what you expect people to do in this situation.

If you have some code that needs to be reviewed, and the available reviewers aren't reviewing it after you requested their review, then you have three options:

- Remind them. Always a good idea, but you can only do it so often. Sending someone daily reminders over a non-urgent PR is a great way to get your PRs reviewed even more slowly next time. Also, once you're senior or above, your reviewers tend to be busy. You can't wave a magic wand and clear their calendars.

- Escalate to your manager. May or may not be effective. Will make you unpopular if you do it too often, especially if the two of you have the same manager.

- Escalate to their manager. May or may not be effective, but you just irrevocably burned your bridges with that person, hope it was worth it.

And this is just for code review. If QA is involved then you have a whole other layer of bureaucracy to deal with, except with a different reporting chain.

There's a reason engineers at large companies seem so unproductive and it often has nothing to do with their work ethic.

Re:Amazon to lay off 9,000 more workers after earlier cuts by techperson20007 on Monday March 20, 2023 @12:37PM (#35234250)
Where is the data on "majority of over-hiring was engineering-adjacent roles"?

I keep seeing folks say this but I don't know if it is true. I just looked at some layoff lists from Twitter on layoffs.fyi and the vast majority looked to be Software Engineers of some shape or form.

Re:Amazon to lay off 9,000 more workers after earlier cuts by ljm on Monday March 20, 2023 @12:43PM (#35234357)
I think Twitter in that case is a massive outlier because of who acquired it and how.

Layoffs in the companies I personally know about have affected software engineers but have massively affected back-office staff and other business functions.

Re:Amazon to lay off 9,000 more workers after earlier cuts by commandlinefan on Monday March 20, 2023 @12:48PM (#35234469)
I also wonder how this will shake out for people on H1B visas. When there are 10 qualified US citizens for every (US-based) job available, it's going to be a hard sell that they're hiring somebody with a special skillset that can't be found locally.
Re:Amazon to lay off 9,000 more workers after earlier cuts by slt2021 on Monday March 20, 2023 @01:26PM (#35235173)
part of the problem is local hiring limits, maybe there are some candidates in the US who are qualified, but they dont want to move to seattle/bay area/ny - and are looking for full remote - and compete with global talent for these jobs
Re:Amazon to lay off 9,000 more workers after earlier cuts by shagie on Monday March 20, 2023 @01:35PM (#35235359)
There's also the flip side of tech hub candidate formerly of a big tech company looking for remote job and the company out out of {landlocked state} isn't going to pay several multiples of what a local candidate would be looking for.
Re:Amazon to lay off 9,000 more workers after earlier cuts by bilbo0s on Monday March 20, 2023 @03:05PM (#35236905)
I think you're both being a little unrealistic. There are just not going to be many of either of those kinds of jobs coming open in the near future. At least not enough to absorb all those affected by layoffs. Not only that, but even when they do start hiring again, businesses will still find ways to get H1B's instead domestic employees if they feel H1B's are something their business model necessitates.

I think when people are planning for the future, they need to be realistic about what actually may happen rather than hoping for their preferred ideological outcome to happen. Don't write yourself off from ever getting a job, but at the same time understand that the job market of the medium term future will probably look radically different from the job market of the past. Very little of it will have anything to do with location. In fact, most jobs will probably be in the same places they've always been, it's just likely you won't get paid as much to do them. There will be more people vying for them. And they won't be quite as secure as they used to be.

Re:Amazon to lay off 9,000 more workers after earlier cuts by red-iron-pine on Monday March 20, 2023 @01:32PM (#35235305)
Global talent isn't constrained by US laws about IP, NDAs, non-competes, and taxes.

Nor are they on the same timezones.

Nor are they comparatively cheap to fly out, if needed.

There is a big reason why offshoring has been tilting more and more to Mexico City... or Alabama.

Re:Amazon to lay off 9,000 more workers after earlier cuts by Scoundreller on Monday March 20, 2023 @01:23PM (#35235107)
Probably the usual ways: lower salaries and claim there continues to be a shortage.
Re:Amazon to lay off 9,000 more workers after earlier cuts by 908B64B197 on Monday March 20, 2023 @06:04PM (#35239418)
> I also wonder how this will shake out for people on H1B visas. When there are 10 qualified US citizens for every (US-based) job available, it's going to be a hard sell that they're hiring somebody with a special skillset that can't be found locally.

Keep in mind that If I want to hire:

A smart graduate from EPFL, Polytechnique or ETH Zurich who interned at CERN and has contributed to the Linux kernel for a software engineering job at a unicorn startup OR

A grad from a second tier "technical college" in India with a visa refusal rate of ~90% for a job doing manual UI testing and QA for a body shop [0]

my only path forward is H1! They'll both be listed as "computer related occupations" and apply for the same visa in the same quota. Does that make any sense to anyone?

Of course, my odds of getting a lottery spot for the former are dramatically lower, since we all know body shops and consulting firms won't hesitate to file 4-5 applications per seat they plan to fill out (so one can hopefully get a spot in the lottery and not get any RFE).

[0] https://www.nbcbayarea.com/news/local/silicon-valleys-body-s...

Re:Amazon to lay off 9,000 more workers after earlier cuts by linuxftw on Monday March 20, 2023 @06:15PM (#35239564)
The solution is simple. Make the application a silent auction. Unfortunately, any mention of reforming this nonsense is met with 'xenophobic' and 'racist' accusations.
Re:Amazon to lay off 9,000 more workers after earlier cuts by 908B64B197 on Monday March 20, 2023 @07:38PM (#35240460)
I completely agree.

The legitimate users of the H1B program are really looking for specialized skills and hard-to-find talent. Especially for software, it's not even cheaper to hire qualified candidates from abroad...

Re:Amazon to lay off 9,000 more workers after earlier cuts by coredog64 on Monday March 20, 2023 @07:50PM (#35240573)
Once a company does a round of layoffs, it freezes their ability to hire H1B candidates for (IIRC) 6 months after the WARN period ends. With the previous round, Amazon employees in India were expecting to see a possible move in August. With this round, I don’t think there will be any for 2023.
Re:Amazon to lay off 9,000 more workers after earlier cuts by ChickenNugger on Monday March 20, 2023 @01:18PM (#35235011)
>Have a BS in Comp Sci and work on backend/distributed systems with several years of experience? You'll have no problem finding a gig.

This is me. But I had at least one round of phone interviews with about 40 companies before I landed one. Maybe I'm bad at interviewing. A couple of places put me through ~8 hours of interviews all for nothing. I will also add that 3-4 of the places I interviewed with have since had a chunk of layoffs right up to discussions here about them. Maybe I actually got lucky? It sure didn't feel like it after that many failures in a row. Luckily I landed a new role that I'm finding I like.

Re:Amazon to lay off 9,000 more workers after earlier cuts by bbarnett on Monday March 20, 2023 @01:37PM (#35235393)
But I had at least one round of phone interviews with about 40 companies before I landed one

Just wait till you get grey hair!

Re:Amazon to lay off 9,000 more workers after earlier cuts by ChickenNugger on Tuesday March 21, 2023 @02:52PM (#35250740)
Too late!
Re:Amazon to lay off 9,000 more workers after earlier cuts by nkjnlknlk on Monday March 20, 2023 @02:22PM (#35236193)
You're probably not good at interviewing. That's pretty normal especially if you don't job hop frequently. The good part is you're not being resume screened.

I wouldn't worry too much if I were you. Worst case scenario you can spend time intensively prepping for interviews. :shrug:

Re:Amazon to lay off 9,000 more workers after earlier cuts by ChickenNugger on Tuesday March 21, 2023 @02:51PM (#35250738)
>You're probably not good at interviewing.

It does seem to be the common factor. Then again the industrialized interview processes some companies (some of which have since had bulk layoffs) suggests another possibility.

I hate having to develop interviewing as a skill. I'd rather develop my development skills.

Re:Amazon to lay off 9,000 more workers after earlier cuts by nkjnlknlk on Thursday March 23, 2023 @06:52PM (#35282587)
I agree. Give companies struggle to evaluate engineers during their employment over a period of months (if not years), I'm not surprised an interview doesn't tell you much about an engineer either.
Re:Amazon to lay off 9,000 more workers after earlier cuts by jjtheblunt on Monday March 20, 2023 @05:39PM (#35239154)
Maybe the companies were the mismatch, not you.

Sometimes they're less sure of their plans than an interviewee might think.

Re:Amazon to lay off 9,000 more workers after earlier cuts by roncesvalles on Monday March 20, 2023 @10:45PM (#35241938)
>But I had at least one round of phone interviews with about 40 companies before I landed one.

There were anecdotes like this (and worse) even during the supposed hiring boom of 2021-2022. It was never a walk in the park as the prevailing narrative seems to portray.

Re:Amazon to lay off 9,000 more workers after earlier cuts by bitL on Monday March 20, 2023 @01:22PM (#35235081)
You might be super overqualified and your skillset be perceived as threatening to your bosses (imagine top schools/companies in the past and applying to some regular dev role). Or the hiring focuses on finding a unicorn 100% fitting current requirements without any room to learn what is needed.
Re:Amazon to lay off 9,000 more workers after earlier cuts by nerdix on Monday March 20, 2023 @02:07PM (#35235914)
> Former barista who did a 90-day bootcamp and trying to find a job? Oooof, good luck.

I had multiple job openings for my team throughout the pandemic and I dont think that people who are not constantly exposed to the hiring side really understand how wonky things were.

You had this confluence of both whole sectors of the economy completely shutting down and tech experiencing a big boom. This caused A LOT of people to try to make a transition to tech.

I had a job listing for a Senior Dev. I was completely inundated with resumes from recent bootcamp grads. No indication that they had any experience whatsoever or that they even knew what a variable was prior to the start of their bootcamp 6 months ago. I got resumes from people who were waiters, mechanics, construction workers, fast food workers, etc.

Most of these people are not going to make it in the industry long term (assuming they ever even got the first job). I wasn't around during the dotcom boom but I read stories about people landing six figure jobs because they learned HTML. Landing a 6 figure job by going to a 6 month React bootcamp is the modern day equivalent of that. Most of the 1999 HTML guys are no longer around. The bubble popped, the tech jobs were less plentiful and they moved on. I suspect the same will be true for most of the JS bootcampers.

Re:Amazon to lay off 9,000 more workers after earlier cuts by 908B64B197 on Monday March 20, 2023 @06:08PM (#35239472)
>> Former barista who did a 90-day bootcamp and trying to find a job? Oooof, good luck.

It's almost as if you couldn't seriously be hired at a law firm after a 90 day Law bootcamp. Shocking.

I'm just angry at the people who run these bootcamps and lure "students" into cutting them big checks, promising them 70-80K jobs that never materialize.

> I had a job listing for a Senior Dev. I was completely inundated with resumes from recent bootcamp grads. No indication that they had any experience whatsoever or that they even knew what a variable was prior to the start of their bootcamp 6 months ago. I got resumes from people who were waiters, mechanics, construction workers, fast food workers, etc.

That was for dev jobs. Imagine all the "tech adjacent" jobs out there (PM, tech recruiters, something something diversity). The signal to noise ratio during the pandemic was catastrophically bad. No wonder there are so many layoffs happening right now.

Re:Amazon to lay off 9,000 more workers after earlier cuts by linuxftw on Monday March 20, 2023 @06:10PM (#35239509)
You got these applications because almost nobody hires junior developers. I'm sure they would rather apply to 'entry level developer' job listings, but there are none, so they apply to whatever they can find.

Why aren't there any entry level positions? We don't need any, we have 100M people with degrees everyone else in the world banging down the door to work here, so there's no incentive for corporations to train junior developers.

Re:Amazon to lay off 9,000 more workers after earlier cuts by xboxnolifes on Tuesday March 21, 2023 @03:41AM (#35243462)
It's hard for me to rationalize that there is no need for entry level positions when every thread like this brings hiring managers out of the woodworks saying how they can't find talent to fill positions.
Re:Amazon to lay off 9,000 more workers after earlier cuts by nikau on Tuesday March 21, 2023 @06:06AM (#35244333)
Problem is you don't want bootcamp barista as your new entry level employee, you want the nerd who has been into computers for years and is probably on par with your senior devs just without the workplace experience.
Re:Amazon to lay off 9,000 more workers after earlier cuts by red-iron-pine on Tuesday March 21, 2023 @12:56PM (#35248992)
They went to India. Croatia. Or got automated.
Re:Amazon to lay off 9,000 more workers after earlier cuts by jamesliudotcc on Monday March 20, 2023 @04:48PM (#35238457)
Former barista who did a 90-day bootcamp here.

I never got any FAANG interviews until I'd had a developer job for a couple years. I got to a final round at Facebook, but didn't get hired there.

Still doing ok at that first job, though.

And yes, I agree, I am happy that I am not hitting the job market out of a bootcamp today.