News for hackers. Stuff that matters.
Re:Amazon to lay off 9,000 more workers after earlier cuts by throwaway71271 on Monday March 20, 2023 @12:48PM (#35234456)
> We've had a massive influx of new tech talent

about 1 out of 100 people i interviewed actually know how computers work, we still hired about 10 out of 100 (thats maybe 1 in 1000 cvs)

> Skip to today and I'm honestly wondering how long I have.

how long you have to do what? to learn? to make money? you will find a way to make money, i have lived with 2$ per day and with 200$ per day and its fine, some times you have to steal some bread, but its not the end of the world, and you have a life time to learn.

just don't stress too much, tech has ebbs and flows, your job does not define you.

Re:Amazon to lay off 9,000 more workers after earlier cuts by scruple on Monday March 20, 2023 @01:00PM (#35234693)
> how long you have to do what?

It seemed fairly obvious from the GP: How long they have before they get laid-off and struggle to find employment in the technology industry.

> i have lived with 2$ per day and with 200$ per day and its fine

I've lived on $0 a day, seeing as I've literally been homeless and dead broke in my life, but today I have a demanding career, a spouse, children, dogs, a home, etc., and all of them are massively dependent on me.

I don't think I'm personally at-risk of losing my job today but, like the GP, I also have to regularly engage with my brain to keep my anxiety about the future of the technology industry at bay.

edit/ And that's just me, I'm a US citizen and CBP can't come deport me because my Visa expired. There are other things at stake here for a lot of people beyond the simple act of earning an income.

Re:Amazon to lay off 9,000 more workers after earlier cuts by hdjjhhvvhga on Monday March 20, 2023 @01:30PM (#35235259)
> I have a demanding [...] spouse

Many people can relate to that.

On a more serious note, there is not much we can do about all this, really. We neither have the complete picture nor know what hides behind the corner. So relaxing a bit (while still taking the time to learn some new skills...) is not bad advice.

Re:Amazon to lay off 9,000 more workers after earlier cuts by scruple on Monday March 20, 2023 @01:36PM (#35235368)
We can vote. We can unionize. We can push for better healthcare, education, labor, etc., policy. The status quo is the problem here, IMO, which is the source of much of the anxiety many of us experience in this era.
Re:Amazon to lay off 9,000 more workers after earlier cuts by cmh89 on Monday March 20, 2023 @02:01PM (#35235795)
It speaks strongly to how hostile capitalism is to human happiness that the thought of making work easier and faster scares us.

Future benefits of technology will primarily be enjoyed by the 1% with the other 99% becoming poorer and working (hours wise) more.

Re:Amazon to lay off 9,000 more workers after earlier cuts by awesomegoat_com on Monday March 20, 2023 @03:23PM (#35237211)
Happiness cannot be measured and managers cannot manage something that cannot be measured. You see?
Re:Amazon to lay off 9,000 more workers after earlier cuts by WalterBright on Monday March 20, 2023 @03:37PM (#35237399)
> Future benefits of technology will primarily be enjoyed by the 1% with the other 99% becoming poorer and working (hours wise) more.

The history of technology & capitalism is quite the reverse.

A few years back, a steamboat from the 1850s was discovered buried in the muck in the Missisoupi. Archeologists rushed to dig it up and discover what it was carrying. They had the same notion you did. They were shocked that the steamboat was not carrying luxury items at all. It was loaded to the gills with manufactured stuff for ordinary folks. Things like factory made shoes, textiles, tools, pots, pans, dishes, bottled food, nails, hardware, etc.

Re:Amazon to lay off 9,000 more workers after earlier cuts by JohnFen on Monday March 20, 2023 @07:28PM (#35240356)
> That machine was made for everyone, not just the 1%.

Umm, what?

The iPhone is meant to be a status symbol, not "for everyone".

Re:Amazon to lay off 9,000 more workers after earlier cuts by dh2022 on Monday March 20, 2023 @08:39PM (#35240984)
iPhone was a status symbol in 2007-2008.
Re:Amazon to lay off 9,000 more workers after earlier cuts by nikau on Tuesday March 21, 2023 @05:58AM (#35244290)
iPhone is "affordable luxury" like coach handbags and other junk that targets the average consumer.
Re:Amazon to lay off 9,000 more workers after earlier cuts by cmh89 on Monday March 20, 2023 @10:28PM (#35241828)
You've misunderstood my comment. I'm not talking about stuff. I'm talking about quality of life.

The next generation will have a lower quality of life than ours. They will have less wealth, they will work more, they will experience less.

Re:Amazon to lay off 9,000 more workers after earlier cuts by prepend on Tuesday March 21, 2023 @06:51AM (#35244577)
I don’t know if this is true. I’m happy making a 20 year bet on some long term betting system, pick your platform and I’ll wager $20 in 2023 dollars that median wage, wealth, and quality of life will be greater in 2043.

Just looking back to 2003 compared to now and there’s so much more information and opportunity compared to 20 years ago. It’s not uniform and there are certainly some parts worse (housing) but I think that just the example of smart phones shows a huge leap of businesses and life improvements available now. I expect improvements to be available 20 years from now.

Re:Amazon to lay off 9,000 more workers after earlier cuts by cmh89 on Tuesday March 21, 2023 @04:58PM (#35252466)
> I’ll wager $20 in 2023 dollars that median wage, wealth, and quality of life will be greater in 2043.

For who? Real wages have been falling for decades. 'Quality of life' is amorphous. Do we have a higher quality of life than people did 20 years ago? We're fatter, we have less wealth, we spend more time commuting, it's basically impossible to buy a house for most people.

I'd disagree with your assessment that we are better off than we were in 2003.

Re:Amazon to lay off 9,000 more workers after earlier cuts by WalterBright on Tuesday March 21, 2023 @03:05PM (#35250951)
> They will have less wealth

Somebody gets to pay for this:

https://www.federalbudgetinpictures.com/federal-spending-per...

and it's gonna be you and me.

Re:Amazon to lay off 9,000 more workers after earlier cuts by fourseventy on Monday March 20, 2023 @04:35PM (#35238286)
Capitalism is the most successful economic system ever created and is responsible for more human happiness, prosperity and health than anything else. I'm not sure where all the anti-capitalism rhetoric is coming from lately. You really think there is more human happiness in North Korea or in Russia under Stalin? Maybe read up on your history.
Re:Amazon to lay off 9,000 more workers after earlier cuts by xp84 on Monday March 20, 2023 @06:09PM (#35239496)
I can't speak for GP but: (frame of reference: I'm a political moderate and not a socialist)

I appreciate that capitalism has been better than any of its competitors in every case to date in raising living standards. There's no question.

But I still think it isn't equipped to handle automation and AI on a very large scale. If I'm right it'll become painfully obvious as soon as something approaching or close-enough to AGI appears. And the trajectory we're on seems to make that appear to be something we'll see in the 2020s rather than the 2100s or beyond as I previously thought.

If by 2029 90% of the knowledge work humans do today can be done more cheaply by a LLM, that's a tremendous shock to the system. Especially if they'll be able to start to write code efficiently and create new AI models to solve problems, we could rapidly see easier problems like self-driving cars solved in a few years. Which leaves as available human jobs "politician" (presumably robots are banned from holding office) as well as any forms of skilled and unskilled manual labor that require walking around. If computer vision etc become good enough it's not hard to conceive of a bipedal android that can do tasks like build houses, deliver packages from a truck, etc.

In this situation, the vast majority of Americans would not have "jobs" in that no business wants their labor when a machine is cheaper and better. Capitalism dictates that those 90% starve. See the problem?

Note: I'm not saying the above will come true. Just that if the technology part does come through, I'm arguing capitalism as-is simply will not work anymore. And the breakdown would hurt everyone. The wealthy won't have any consumers to sell to when all consumers are unemployed.

Capitalism works imho because of scarcity. When 'labor' isn't really scarce anymore due to AI, that is a fundamental change that is bound to totally transform the game. It's like playing Mario Bros with gravity turned to 10000% so you can't jump. The game controls and level design then no longer make sense.

Re:Amazon to lay off 9,000 more workers after earlier cuts by JohnFen on Monday March 20, 2023 @07:28PM (#35240364)
That doesn't mean it's without faults that cause real harm to people.
Re:Amazon to lay off 9,000 more workers after earlier cuts by cmh89 on Monday March 20, 2023 @10:26PM (#35241814)
> You really think there is more human happiness in North Korea or in Russia under Stalin? Maybe read up on your history.

I'd encourage you to read up more on current affairs! Capitalism is global. How happy do you think impoverished people in Vietnam are? How about people exposed to toxic chemicals for their entire lives?

Your understanding of capitalism is based on a 50 year blip. You should read up on your history.

Re:Amazon to lay off 9,000 more workers after earlier cuts by hker999 on Tuesday March 21, 2023 @08:32AM (#35245292)
Vietnam still considers itself communist, which really means corruption with some capitalism sprinkled in (how else are they going to get free money).

Capitalism is not why they are exposed to toxic chemicals as you say. It's the corruption...which won't be solved if we are using some other system.

I lived in Vietnam for a couple of years, very recently. I could drive around with no license and pay police officers some cash if I got caught. Sometimes they would shake people down when they were low on money, especially around Chinese new year. This was also in a big city.

I also wonder what your alternative would be? Your post reads like you are in the antiwork subreddit. Most people have this romanticized view of communism and socialism that we will somehow have exactly what we have now, but you won't have to work (or you will be given a home by the government).

It's funny how many people fight so hard to have someone else pay their bills.

Re:Amazon to lay off 9,000 more workers after earlier cuts by cmh89 on Tuesday March 21, 2023 @05:04PM (#35252550)
>Capitalism is not why they are exposed to toxic chemicals as you say. It's the corruption...which won't be solved if we are using some other system

It's not corruption. It's capitalism. Who do you think funds the corruption in Vietnam? Don't look to closely at Nike or Apple's connections in SE Asia.

Vietnam was just an example. Capitalism firms expose billions of people all over the world to unsafe conditions to maximize profit, even in the United States and Europe.

> Your post reads like you are in the antiwork subreddit.

Your post reads like every conservative in existance. It's not capitalism's fault! It's just everything that exists in a capitalist system!

>Most people have this romanticized view of communism and socialism that we will somehow have exactly what we have now, but you won't have to work (or you will be given a home by the government).

I'm not sure why you are rambling about communism or socialism. You understand that there are a lot of economic and societal theories in the world. You don't have to buy into binary narratives.

>It's funny how many people fight so hard to have someone else pay their bills.

It's funny how many privileged people refuse to acknowledge the huge amount of human suffering caused by capitalism.

Re:Amazon to lay off 9,000 more workers after earlier cuts by hker999 on Wednesday March 22, 2023 @08:03AM (#35259773)
Right. Only blame Nike. Not the terrible governments that allow such conditions. Governments have the ultimate power. They can use the military or put people in prison.

If you look at Vietnam before capitalism and after. It's a big difference. But I don't think you care about this.

Why do you think children have to work in these countries? If not for companies like Nike, they would have nothing and no ability to feed their family because of the government in power.

You are the privileged one. Not understanding actual human suffering.

All systems contain human suffering. Capitalism allows for actual freedom.

You still haven't given me an example of a better system.

Re:Amazon to lay off 9,000 more workers after earlier cuts by achenet on Tuesday March 21, 2023 @05:21AM (#35244061)
> Capitalism is the most successful economic system ever created and is responsible for more human happiness, prosperity and health than anything else.

Fun fact: "The initial use of the term "capitalism" in its modern sense is attributed to Louis Blanc in 1850 ("What I call 'capitalism' that is to say the appropriation of capital by some to the exclusion of others") and Pierre-Joseph Proudhon in 1861 ("Economic and social regime in which capital, the source of income, does not generally belong to those who make it work through their labor")" [0]

Both Blanc and Proudhon were socialists.

Further more, I would argue that kindness and sexual intercourse have been responsible for more human happiness than our current economic system, although it's possible that by "everything else" you meant "any other economic system", in which case maybe you would have a point, with the caveat that perhaps more primitive economies (your stereotypical 'merry band of hunter gatherers') would have, on average, healthier and happier inhabitants.

Or that 'socialist' Danes tend to be much happier than 'capitalist' Americans.

Or that with the regulatory capture of most industries by big company lobbying, our current economic system would more correctly be described as corporatism, where the means of production are owned not by individuals but by corporations.

And you could also argue that the North Korea/USSR were less happy than Western countries due to democratic, liberal governments being nicer than authoritarian ones.

^_^

[0] https://en.wikipedia.org/wiki/Capitalism

Re:Amazon to lay off 9,000 more workers after earlier cuts by prepend on Tuesday March 21, 2023 @06:48AM (#35244559)
Yet capitalism is responsible for the greatest elimination of poverty in human history (comparing people in extreme poverty 50 years ago until today).

I think it’s a transitional economic force though. Like it works for getting super poor, super inefficient systems up to moderate and then starts scooping up and concentrating.

I feel like being able to complain about capitalism is a luxury created by capitalism and people who are too poor complain about other things (like starving to death). Similarly to the shift from dying from infectious disease to dying from chronic disease due to eliminating or reducing preventable disease. It’s not that vaccines cause cancer and diabetes, it’s that vaccines stop people dying earlier of vaccine preventable diseases.

Re:Amazon to lay off 9,000 more workers after earlier cuts by cmiles74 on Monday March 20, 2023 @02:10PM (#35235982)
IMHO, a union would make a big difference here. I get that the "future of the economy is uncertain", it also strikes me as unreasonable that every time the stock market moves around I have to worry about losing my job.

> Amazon is undergoing the largest layoffs in company history after it went on a hiring spree during the Covid-19 pandemic. The company’s global workforce swelled to more than 1.6 million by the end of 2021, up from 798,000 in the fourth quarter of 2019.

Re:Amazon to lay off 9,000 more workers after earlier cuts by Consultant32452 on Monday March 20, 2023 @03:16PM (#35237097)
I think the root cause is one layer of abstraction away from the stock market: the federal reserve. It's federal reserve policy, primarily interest rates, that drive these boom and bust cycles. The stock market/companies are just riding the wave.
Re:Amazon to lay off 9,000 more workers after earlier cuts by hdjjhhvvhga on Tuesday March 21, 2023 @05:03PM (#35252523)
Sure, the last few years are an extreme example. But I don't believe it's just the Fed, there are other factors at play.
Re:Amazon to lay off 9,000 more workers after earlier cuts by Consultant32452 on Thursday March 23, 2023 @02:19PM (#35279068)
I've only been old/educated enough to follow it since around 2000, and there's been a direct correlation between fed policy and the markets. After 9/11 they dropped rates which created the housing bubble, then when they tried to raise interest rates the housing bubble popped in 2008, so they lowered rates again. We've been at near 0 percent interest for years, creating the current bubble/inflation. They are now putting downward pressure on the money supply which is causing the banks to crash, housing is not far behind, etc.

This isn't to suggest there's no other factors, but monetary policy is a major driving force in the boom/bust cycle.

Re:Amazon to lay off 9,000 more workers after earlier cuts by ghaff on Monday March 20, 2023 @03:45PM (#35237514)
Unionization didn't really help in the heavily unionized rust belt when the jobs went overseas.
Re:Amazon to lay off 9,000 more workers after earlier cuts by slt2021 on Monday March 20, 2023 @07:00PM (#35240067)
offshoring labor is the companies' answer to unionization.

Why would a company entertain demands of Spoiled Tech Dudes Union, whose work can be performed by people overseas equipped with ChatGPT for a fraction of cost?

This could be not too distant the future, if IT workers decide to unionize

Re:Amazon to lay off 9,000 more workers after earlier cuts by lozenge on Monday March 20, 2023 @05:51PM (#35239287)
Unions can improve pay and conditions, they can't really do anything about market forces.

Here in the UK the unions are medium-strong and haven't prevented self checkouts, ticket sellers being replaced with machines, etc.

What you need is strong labor laws. A universal three or six month notice period in favour of the employee would do wonders to prevent overhiring and overfiring.

Re:Amazon to lay off 9,000 more workers after earlier cuts by miguelazo on Monday March 20, 2023 @03:10PM (#35236993)
Telling how the supporting comments on this subthread were downvoted so thoroughly. Even as tech workers are finally having the jackboot of American hypercapitalism pressed against their own throats they defend the neoliberal model. It’s really pathetic, but most are so thoroughly politically illiterate that I can’t [totally] blame them, even though they built their own bubbles in many cases.
Re:Amazon to lay off 9,000 more workers after earlier cuts by STM32F030R8 on Monday March 20, 2023 @04:53PM (#35238519)
> The jackboot of hypercapitalism pressed against their own throats…

Tech workers are the most privileged class of workers in the whole world. No one will take you seriously when you say these things. Also the metaphor doesn’t make sense. I wish we could keep this Reddit style, front page politics off our tech website.

Re:Amazon to lay off 9,000 more workers after earlier cuts by miguelazo on Monday March 20, 2023 @05:36PM (#35239115)
>Tech workers are the most privileged class of workers in the whole world

Which is why it only takes a layoff or threat of layoff for many of them to feel like the world is ending. Not to minimize the impact that a layoff can have on someone.

HN is not just a "tech website". Never has been. You seem to not understand what hacker means.

Re:Amazon to lay off 9,000 more workers after earlier cuts by midoridensha on Monday March 20, 2023 @10:21PM (#35241781)
This is a website that caters to tech workers; how exactly do you propose to keep politics involving tech workers out of a discussion site filled with tech workers talking about things in the tech worker industry? It's impossible.
Re:Amazon to lay off 9,000 more workers after earlier cuts by sneak on Monday March 20, 2023 @04:10PM (#35237875)
Reduce expenses, save liquid cash. It's always good advice, but especially now.

Having six months of outflows liquid in a special savings account goes a long way for peace of mind.

Re:Amazon to lay off 9,000 more workers after earlier cuts by ajmurmann on Tuesday March 21, 2023 @01:07AM (#35242762)
I think OP also was concerned that our tech jobs get automated away. If that turns out true, a career change and finding a new job will take much longer than six months.
Re:Amazon to lay off 9,000 more workers after earlier cuts by sneak on Tuesday March 21, 2023 @04:35AM (#35243790)
Common sense isn't.

This is an unreasonable fear. If your job can be automated, you should be out of work. If you are delivering actual value, you will always have opportunities.

Re:Amazon to lay off 9,000 more workers after earlier cuts by BurningFrog on Monday March 20, 2023 @05:09PM (#35238768)
According to the immigration lawyers I've talked to, nobody gets deported for overstaying a tech work visa.

ICE has priorities, and this is very far from being one of them.

Re:Amazon to lay off 9,000 more workers after earlier cuts by estebank on Monday March 20, 2023 @05:25PM (#35238996)
You might not get deported, but overstaying a visa will cause you trouble if you are ever planning on getting a new visa afterwards, be it dual-intent or just to visit. Not being able to attend an on-site meeting or conference because you took "too long" to pack up and leave after having your life uprooted from one day to the next still sucks, even if it isn't as traumatizing as being raided in the middle of the night.
Re:Amazon to lay off 9,000 more workers after earlier cuts by bulkprotocol on Monday March 20, 2023 @01:41PM (#35235454)
It doesn't define you. It does define how well you can provide food for your family and a roof over your head. I have been completely dead broke but I'm single and live very frugally with a roommate. I'm less worried about AI taking all our jobs and more worried about the turmoil as it takes the "good ones" first. Great if you are a capital owner saving on head count, not great if you are a worker.
Re:Amazon to lay off 9,000 more workers after earlier cuts by mouzogu on Monday March 20, 2023 @12:55PM (#35234611)
> about 1 out of 100 people i interviewed actually know how computers work

i know you're exaggerating but it doesn't change that dev is extremely saturated.

and toxic job market has shown being good won't protect you from being filtered.

Re:Amazon to lay off 9,000 more workers after earlier cuts by throwaway71271 on Monday March 20, 2023 @01:03PM (#35234755)
> i know you're exaggerating

ask someone how 'typing in a textarea in hackernews' works, and you will be surprised (just an example because thats what i am doing right now haha)

> and toxic job market has shown being good won't protect you from being filtered.

of course, who said its going to be easy, my point was, it will be bad for a bit, then good for a bit and so on, it just happens that the youngsters now have only seen the good bit, and are freaking out because they think their job is who they are.

Re:Amazon to lay off 9,000 more workers after earlier cuts by satvikpendem on Monday March 20, 2023 @01:32PM (#35235298)
> ask someone how 'typing in a textarea in hackernews' works, and you will be surprised

How does it work (or rather, what answer are you expecting from this question, from an interviewer standpoint)? I'd say something like, your keyboard sends an input event for each key that's captured by the OS, then translated to a letter, then transmitted to the application, in this case the browser. Or I guess the browser might also capture the key event and translate it itself rather than the letter (which would be how key rebindings work in online IDEs).

Re:Amazon to lay off 9,000 more workers after earlier cuts by Corrado on Monday March 20, 2023 @02:01PM (#35235804)
It really depends on the position, but if I were doing the hiring I would say this is a great start. And then I would use it to continue the conversation. What happens after the text gets in the browser? What does a server do? What does REST mean to you? What happens after you hit the ENTER key and the page refreshes.

I've honestly interviewed developer candidates that didn't know what an operating system was. I asked this person what their favorite OS was and they answered "MS Excel". I politely asked them if that was an operating system and they declined to change their answer. Sure, at some point you might consider Excel an "OS" but I don't think they were thinking that deeply. Yes, the pool is that shallow, or at least it was back in the late 90's.

Re:Amazon to lay off 9,000 more workers after earlier cuts by satvikpendem on Monday March 20, 2023 @02:09PM (#35235955)
I believe it's due to tech getting too easy these days, as with an iPhone or iPad, you just tap an app to do stuff. This is what I've seen at least, there's really no tinkering involved.
Re:Amazon to lay off 9,000 more workers after earlier cuts by harvey9 on Monday March 20, 2023 @05:24PM (#35238980)
That was when Excel contained a hidden flight sim game. Maybe the candidate just had a dry sense of humor?
Re:Amazon to lay off 9,000 more workers after earlier cuts by porknubbins on Monday March 20, 2023 @09:38PM (#35241479)
Asking what is an OS seems like kind of a hard question unless you have a decent amount of low level experience. At a high level I would say something like “software that provides an environment for other software to run safely and concurrently on top of and interact with hardware” or more concretely “a big while loop over a linked list of running processes that occasionally does syscalls” but I’m probably missing a lot.
Re:Amazon to lay off 9,000 more workers after earlier cuts by PaulRobinson on Tuesday March 21, 2023 @02:10AM (#35243010)
An OS is an entire environment with an entire philosophy. You don’t get to just hand wave it away like this, when there are many people going for the same job who won’t.

It is wonderful that we now live in a world of highly portable development where you don’t need to get into the nitty gritty to do basic things, but you’re missing out too much detail here.

You know when you write a web app, when you start it, you need to bind to a port? Guess what provides that port? What does it mean to “provide a port”? How does it physically work? How does this differ on Linux vs BSD vs Windows? Are there reasons you should care?

You know when you write a mobile app you need to use public apis to do things like draw to the screen or get user input? Guess what provides those apis? How do these APIs differ from OS to OS? What’s missing that you always reach for? How does local storage work? Or a remote API call work?

And then arguably the internet itself - and I mean it in the sense of the RFCs that define the behaviour - is an OS in itself. When you type something into your browser location bar and hit enter you start a chain of processes that involve DNS resolvers, root servers and registries, multiple routing algorithms (at different levels of the stack from Ethernet or wifi up to BGP), get invoked as your packets try to find their way to their destination, and the replies try to move their way back. Way, way below the HTML and CSS is this monster of dependencies. How does all that work? Why is it built that way? What are the failure modes and can you mitigate them?

These questions are rhetorical but they are meant to provoke a little nudge of curiosity: there is a rich, deep vein of thought that has gone into every corner of that experience, and knowing a little more about it will allow you to develop better software higher up the stack.

And honestly, even though I have worked mostly in the web app sphere for 20 years, if somebody just hand waves it all away in an interview, I know there is a lot of training we will need to do to get them to a level where they can successfully debug 100% of the issues we will see in production (and therefore reduce the chances of me getting paged).

It’s not a red flag, but if somebody walks in just as good everywhere else and is locked and loaded on this, I’m inclined to hiring them instead.

It would take a curious person a few weeks at a couple of hours a day to learn enough about this stuff to be able to talk to it and apply that knowledge. Meeting candidates who have never even thought about it is frustrating.

Re:Amazon to lay off 9,000 more workers after earlier cuts by porknubbins on Tuesday March 21, 2023 @04:33PM (#35252108)
Thank you for expanding on my question. You are preaching to the choir here to some extent since I have worked with low level details of OS in terms of Linux syscalls, drivers, scheduling, networking, filesystems (and crucially built 6502 based systems without an OS which was the real eye opener to see what you have to do to manage memory and hardware when one is not there) enough to give a much more thorough explanation of what an OS is if necessary.

I have also never had an interviewer seem to want that level of detail. It probably depends on the job and the interviewer.

I am a little skeptical that there is a large enough pool of people out there who can meaningfully compare Linux vs a closed source OS like Windows, other than maybe current or former Microsoft employees. But I agree with your overall point that comparative knowledge is good.

I still struggle to find an accurate and complete single sentence definition, for if I were asked "what is an OS" in an interview though. Maybe I am being too pedantic and the best answer is just to start listing the parts or functions of an OS.

Re:Amazon to lay off 9,000 more workers after earlier cuts by libraryatnight on Monday March 20, 2023 @01:34PM (#35235339)
"know how a computer works" might be a bad phrasing, "know how to use a computer" is in my experience where even developers with computer science degrees are sometimes useless. They can tell me HOW it works, but they still can't map their network drives, press stupid buttons but somehow lock up when the only one on the screen is "OK", and sometimes even say things like "help me out, I'm not a computer guy"

I had this vision when I got into computers that I'd be working with a lot of people who like and regularly use computers. No. I work with a bunch of people that heard computers were a good gig that paid well and got a degree that makes them useful in one very very specific area or at least seem useful in that area while they frustrate everyone around them until we get the email about how great it's been "accomplishing so much with" us but they've accepted a management role somewhere else.

There are some solid folks out there, but the ratio is indeed bad.

Re:Amazon to lay off 9,000 more workers after earlier cuts by ticviking on Monday March 20, 2023 @02:09PM (#35235954)
Software has gotten so complicated that it is inevitable that each of us only deeply understand part of it. Add to that the constantly changing standards and UIs, and things I knew how to do a year ago in Win 10, or 5 years ago in linux work differently. That's fine, but I only have maybe 1-2 hours a day to keep up with the things that a relevant to my day-to-day job function.

I've known maybe a dozen engineers who could describe the entire boot sequence all the way to the server being ready to receive a request, at a level where they could debug each stage and independently fill in the gaps. Same for the "enter text in hackernews textbox" or any of the other widely known full stack tasks.

I could tell you how I might build one of those but I'll inevitably be missing some associated detail.

Re:Amazon to lay off 9,000 more workers after earlier cuts by s1gsegv on Monday March 20, 2023 @04:42PM (#35238396)
One data point: I'm someone who could explain, in pretty excruciating detail, every step of that process from the power sequence and boot ROM, all the way up to the JIT engines under the modern web browser.

I got a new position about 9 months ago, at a company that's not taking the current economic environment with much grace. Over the past 9 months the workplace has changed pretty drastically from what originally drew me here, so I'm looking for something new. (Which pains me, because I generally do not "job hop" like this, but most jobs also don't bait-and-switch like this)

I've gotten zero replies so far. There's a striking lack of "interesting" jobs to do on the market right now, and I'm shocked at the lack of interest I'm getting when I find them given my skillet, if I may be so bold. I think it's just a REALLY bad market out there.

Re:Amazon to lay off 9,000 more workers after earlier cuts by giantg2 on Monday March 20, 2023 @02:40PM (#35236495)
"still can't map their network drives, press stupid buttons"

To be fair, a lot of this may be due to lack of organizational knowledge transfer. I might be able to map a network drive at home, but I'd need someone to tell me what the location and stuff is if it's a pretty-existing drive at work.

But then again, maybe I'm one of the shitty developers you're talking about. I know I'm a low performer.

Re:Amazon to lay off 9,000 more workers after earlier cuts by Baljhin on Monday March 20, 2023 @04:06PM (#35237826)
Wouldn't it be a fairer criticism to say that Devs-with-CompScis are to computers what e.g. jet plane designers are to high-tech jets? (believe me, I'm not gonzo for Devs, but stick with me here) - those engineers design the slickest, leanest& meanest symbols of the advances in aeronautics - but don't, never have, never will actually fly a plane. Even a simple one.
Re:Amazon to lay off 9,000 more workers after earlier cuts by re-thc on Monday March 20, 2023 @04:22PM (#35238070)
Like high tech Electron apps?
Re:Amazon to lay off 9,000 more workers after earlier cuts by matwood on Monday March 20, 2023 @04:47PM (#35238439)
> can't map their network drives

Windows, Linux, macOS? NFS, Samba, etc…? Simple folder share or are there AD credentials involved. We haven’t touched on what’s available in the cloud like efs.

There is so much now, that’s it’s hard to know it all. What they should be able to do is have some idea on what to google for.

Re:Amazon to lay off 9,000 more workers after earlier cuts by sekai on Monday March 20, 2023 @02:56PM (#35236761)
> i know you're exaggerating but it doesn't change that dev is extremely saturated.

It's not, 100's "applied" on LinkedIn's job ad mean nothing when the most applicants can't even explain a for loop.

Re:Amazon to lay off 9,000 more workers after earlier cuts by Hermitian909 on Monday March 20, 2023 @03:32PM (#35237319)
Not OP, don't think it's an exaggeration. Even top comp companies were taking in substandard hires during the latest rush.

I'm seeing mid-level backend devs making 350k who e.g. don't know what SQL indexes are. These people are going to get cut, I'm a lot less worried for people who know what they're doing.

Re:Amazon to lay off 9,000 more workers after earlier cuts by rjbwork on Monday March 20, 2023 @03:59PM (#35237705)
>I'm seeing mid-level backend devs making 350k who e.g. don't know what SQL indexes are.

Yo where is this? I am not making anywhere near that and am pretty confident in those kind of skills.

Re:Amazon to lay off 9,000 more workers after earlier cuts by wyclif on Monday March 20, 2023 @08:57PM (#35241155)
Yes, I'd like to hear about where this is as well as a backend dev looking for work.
Re:Amazon to lay off 9,000 more workers after earlier cuts by matwood on Monday March 20, 2023 @04:41PM (#35238374)
> i know you're exaggerating but it doesn't change that dev is extremely saturated.

Maybe big tech / FAANG, but not at all the other companies that still struggle to fill positions. I can find front end people with some work, native mobile is impossible, backend is hit and miss.

Re:Amazon to lay off 9,000 more workers after earlier cuts by wyclif on Monday March 20, 2023 @08:58PM (#35241167)
I'm currently looking for a backend role.
Re:Amazon to lay off 9,000 more workers after earlier cuts by shard on Tuesday March 21, 2023 @12:33AM (#35242592)
I've been in tech for decades, and I don't know how computers work. I can describe it from transistor level up to moderately complex logic circuits (basic memory cells, multipliers) but have a blank spot from there to Harvard architecture, then from IC level I know how circuit boards work, from layout to parasitics to bypass caps, but have a blank spot from there to advanced communications protocols (PCI bus etc). On the software side, I understand compilers, apps, and website operations, but am missing the whole chunk of how OSes and file systems work. Does any one person actual know how computers work?
Re:Amazon to lay off 9,000 more workers after earlier cuts by ajmurmann on Tuesday March 21, 2023 @01:16AM (#35242791)
I don't think I work with anyone who understands even the entirety of the software my team works on, despite many of them having worked on it for well over a decade. So understand how a computer works...
Re:Amazon to lay off 9,000 more workers after earlier cuts by sgerenser on Tuesday March 21, 2023 @08:59AM (#35245516)
I bet Jeff Dean does. Unfortunately Google already hired him, so the rest of the companies have to make do with people who know less than Jeff Dean.
Re:Amazon to lay off 9,000 more workers after earlier cuts by checkcircuits on Monday March 20, 2023 @01:22PM (#35235084)
If I didn't need healthcare I wouldn't worry. COBRA will drain my emergency fund twice as fast as if I didn't need it. Moreover, I grew up poor. I will not go back. I've come too far to let some silver spoon patagonia wearing pricks take my livelihood from me.
Re:Amazon to lay off 9,000 more workers after earlier cuts by lowercased on Monday March 20, 2023 @01:30PM (#35235263)
Look at ACA plan if you're laid off. Will be based on income, and you'd have no income. Likely a bit more complicated than that, but investigate it.
Re:Amazon to lay off 9,000 more workers after earlier cuts by kcplate on Monday March 20, 2023 @02:00PM (#35235790)
It’s based on the previous year’s income I believe like most US assistance programs.

Generally if you want gov assistance in the US, you pretty much need to be poor for a full calendar year, plus about 4 months.

Re:Amazon to lay off 9,000 more workers after earlier cuts by sgerenser on Monday March 20, 2023 @02:20PM (#35236165)
No, you can put down whatever you expect your income to be and receive subsidies based on that. If you end up making more than you expect that year (good problem to have!) you'll have to repay some or all of the subsidies on your tax return.
Re:Amazon to lay off 9,000 more workers after earlier cuts by Gortal278 on Monday March 20, 2023 @03:31PM (#35237316)
It is based off current income, I did it when I was laid off in 2020.
Re:Amazon to lay off 9,000 more workers after earlier cuts by dkjaudyeqooe on Monday March 20, 2023 @06:37PM (#35239835)
You just need a basis for proving your current or expected income.

Also, in CA, you can make an "urgent" application and be enrolled within 2 days. I requires some pressing medical problem, but that doesn't have to be life or death.

Re:Amazon to lay off 9,000 more workers after earlier cuts by dkjaudyeqooe on Monday March 20, 2023 @06:31PM (#35239774)
> Likely a bit more complicated than that

It's really not. Also no asset test so you can have a nice house and $100,000 and you still qualify as if you were utterly broke.

Re:Amazon to lay off 9,000 more workers after earlier cuts by freediverx on Thursday March 23, 2023 @03:25PM (#35280025)
ACA was useless when I was unemployed years ago.
Re:Amazon to lay off 9,000 more workers after earlier cuts by JamesSwift on Monday March 20, 2023 @02:01PM (#35235809)
In case you arent aware, you are able to enroll in COBRA retroactively. Meaning you dont need to be enrolled at the point that you need it. It makes sense to not enroll unless needed and save that expenditure, but keep in mind that I think you need to pay the previous premiums in the case you do elect to enroll (i.e. if you enroll in month 2 you need to also pay month 1 premium when you enroll).
Re:Amazon to lay off 9,000 more workers after earlier cuts by mellinoe on Monday March 20, 2023 @04:23PM (#35238080)
This is true, but you do have to enroll by day 60 as far as I know. It’s also a royal pain to get hospitals to readjust billing if you retroactively purchase COBRA coverage after receiving care.
Re:Amazon to lay off 9,000 more workers after earlier cuts by JamesSwift on Monday March 20, 2023 @04:39PM (#35238344)
Ive never actually used it so thats good to know.
Re:Amazon to lay off 9,000 more workers after earlier cuts by coredog64 on Monday March 20, 2023 @07:45PM (#35240523)
AIUI, the hack is to enroll immediately but not pay. If you don’t need it, you can (usually) get the COBRA provider to leave nonpayment off your credit report with a simple “You never sent me a bill”. If you do need it, well, you’re really going to need it because you’re going to have to pay the premiums plus whatever your co-insurance is.
Re:Amazon to lay off 9,000 more workers after earlier cuts by nsxwolf on Monday March 20, 2023 @11:19PM (#35242163)
Another random fairly unknown thing about COBRA - it only exists as long as the group exists. If your company goes out of business and its group plan is dissolved, COBRA goes poof.

I learned this because it almost happened to me. I learned about it after a lot of phone calls to the insurance company piecing together this rarely talked about possibility.

Re:Amazon to lay off 9,000 more workers after earlier cuts by dangwhy on Monday March 20, 2023 @02:08PM (#35235940)
you get on obamacare under job loss exception. Thats what i did, insurance isn't great but its something.
Re:Amazon to lay off 9,000 more workers after earlier cuts by whiplash451 on Monday March 20, 2023 @01:24PM (#35235126)
The second half of your message does not really sympathize well with all the tech folks who’s family depends on for a living.
Re:Amazon to lay off 9,000 more workers after earlier cuts by nicenewtemp84 on Monday March 20, 2023 @12:53PM (#35234553)
As long as the person you're stealing the bread from isn't having their own financial crisis I suppose that's fine. You can steal it from larger corporations also until they close the store because too many things are being stolen.
Re:Amazon to lay off 9,000 more workers after earlier cuts by kkcorps on Monday March 20, 2023 @02:08PM (#35235916)
Holy based
Re:Amazon to lay off 9,000 more workers after earlier cuts by maldev on Monday March 20, 2023 @02:12PM (#35236007)
It honestly shows that alot of people havn't done interviews with the comments. You're 100% right with the 1:100 people knowing how a computer works. I legit have to ask FizzBuzz and I would like 4 out of 5 people can't do it. Like maybe we'll see the industry require the bare minimum of actually knowing how to write a basic program for a 6 figures job, but we arn't gonna go anywhere as a profession.
Re:Amazon to lay off 9,000 more workers after earlier cuts by simplotek on Monday March 20, 2023 @04:32PM (#35238232)
> wing how a computer works. I legit have to ask FizzBuzz

What leads you to believe that fizzbuzz is a relevant litmus test for competent software developers?

Re:Amazon to lay off 9,000 more workers after earlier cuts by BurningFrog on Monday March 20, 2023 @05:11PM (#35238809)
It's not for that.

It weeds out people who can't write code at all.

Yes, tons of them do apply for dev jobs.

Re:Amazon to lay off 9,000 more workers after earlier cuts by harvey9 on Monday March 20, 2023 @05:30PM (#35239059)
Weeds out people who didn't memorize an answer to a well known test. But it's more efficient to discuss a real world code problem as this allows you to weed out people who can't solve problems or code either.
Re:Amazon to lay off 9,000 more workers after earlier cuts by throwaway675309 on Monday March 20, 2023 @06:43PM (#35239898)
For Christ sake. There was never any need to memorize fizz buzz, that's the whole point of the damn question. It tests an applicants basic math and logic capabilities (in this case modulo and for loops).
Re:Amazon to lay off 9,000 more workers after earlier cuts by simplotek on Monday March 20, 2023 @07:39PM (#35240472)
> For Christ sake. There was never any need to memorize fizz buzz,

Wrong. Fizzbuzz is the epitome of a hiring test that is gamed by rote learning and adds absolutely nothing in terms of decisive info on wether s candidate is competent or not.

Your argument is like arguing in favour of using hello word in as many languages as possible and then claim that there is no need to memorize them because that's the point of the question.

Re:Amazon to lay off 9,000 more workers after earlier cuts by ajmurmann on Tuesday March 21, 2023 @01:22AM (#35242817)
I have big issues with impractical interview questions that favor interview prep over actually practical skills. That said, anyone who can program should be able to implement fizz buzz in 10-15 minutes given a description of the problem even if they had never heard of it.
Re:Amazon to lay off 9,000 more workers after earlier cuts by inconceivable on Tuesday March 21, 2023 @03:44AM (#35243477)
hmm interesting... i haven't done a technical interview in 15 years so i just tried fizzbuzz (leetcode was the first thing that popped up on google)... took me about 15 minutes. i was caught a bit off guard, there are a couple of little subtle gotchas that require some actual thought. i'd say it's a pretty good test without requiring knowledge of data structures or CS level algorithms.

that said i would only want to do it on a terminal, not on a whiteboard. i'd probably fuck that up somehow.

Re:Amazon to lay off 9,000 more workers after earlier cuts by leoedin on Tuesday March 21, 2023 @04:13AM (#35243651)
FizzBuzz exactly as printed in an example? An easily game-able memorization problem.

The concept of FizzBuzz? If you are a programmer you should be able to write a simple program with arithmetic and string manipulation. There's no reason an interviewer needs to ask exactly the FizzBuzz - but just something a bit like it. Asking the exact question from the blog is pretty lazy anyway.

Re:Amazon to lay off 9,000 more workers after earlier cuts by slt2021 on Monday March 20, 2023 @07:07PM (#35240126)
if you need to memorize fizbuzz answer - I have a very very bad news for you
Re:Amazon to lay off 9,000 more workers after earlier cuts by harvey9 on Tuesday March 21, 2023 @03:51AM (#35243517)
If you need to use it to test candidates, bad news is you can't tell rote memorizers from problem solvers.
Re:Amazon to lay off 9,000 more workers after earlier cuts by bombolo on Tuesday March 21, 2023 @05:46AM (#35244219)
Then you say "but let's do buzzfizz instead" and let the memorizers start crying?
Re:Amazon to lay off 9,000 more workers after earlier cuts by harvey9 on Tuesday March 21, 2023 @05:16PM (#35252705)
Or just pose a real world problem? Like every technical interview I've ever had. Giving me a problem from a catalogue is letting me know you're boring - I'll be polite but I won't accept your offer.
Re:Amazon to lay off 9,000 more workers after earlier cuts by slt2021 on Tuesday March 21, 2023 @07:25PM (#35254254)
you wont accept, but there will be a line of thousand+ fresh college graduates and H1Bs behind you, all willing to grind leetcode and accept 200k+ offer
Re:Amazon to lay off 9,000 more workers after earlier cuts by inglor_cz on Monday March 20, 2023 @07:19PM (#35240265)
"Weeds out people who didn't memorize an answer to a well known test."

For the love of god, please Google what fizzbuzz is.

People who need to memorize a solution to that have no business coding.

Re:Amazon to lay off 9,000 more workers after earlier cuts by simplotek on Monday March 20, 2023 @07:43PM (#35240512)
> For the love of god, please Google what fizzbuzz is.

Yes, please do google what fizzbuzz is. You'll eventually stumble upon resources on how to memorize fizzbuzz, which is such a Hallmark of the test that it's even explicitly mentioned in the C2 wiki on fizzbuzz.

Re:Amazon to lay off 9,000 more workers after earlier cuts by harvey9 on Tuesday March 21, 2023 @03:48AM (#35243496)
The test can't tell if you can think through a problem or just googled technical interview common questions and memorized some answers: Crammers can pass as easily as problem solvers can.
Re:Amazon to lay off 9,000 more workers after earlier cuts by maldev on Monday March 20, 2023 @08:00PM (#35240665)
Exactly, I started doing it since I know if they can do literally 5 lines of super basic code. It should take 30 seconds. Why would I ask someone to write kernel code or other domain topics if they can't write fizzbuzz??? The replies to your comment are exactly what I meant lol.
Re:Amazon to lay off 9,000 more workers after earlier cuts by silisili on Monday March 20, 2023 @06:17PM (#35239594)
I think it's an extremely low bar to make sure a person even understands how to program. This isn't reversing a tree, or graph searching.

Fizzbuzz basically just tests you know how to use a conditional, do division/mod, and print to console.

I'd argue someone who cannot do those three things has no business applying for a dev job, regardless of how many times one actually needs to fizzbuzz in 'the real world.'

Re:Amazon to lay off 9,000 more workers after earlier cuts by simplotek on Monday March 20, 2023 @07:34PM (#35240410)
> Fizzbuzz basically just tests you know how to use a conditional, do division/mod, and print to console.

No, fizzbuzz test rote learning and it mainly serves to game the hiring system.

Re:Amazon to lay off 9,000 more workers after earlier cuts by nibbleshifter on Monday March 20, 2023 @06:24PM (#35239677)
I honestly can't remember what a fizzbuzz is unless pressed. Same with many other stupid interview questions.

Its so far from anything useful I've done.

By now surely there's a Python module for it anyway!

Re:Amazon to lay off 9,000 more workers after earlier cuts by maldev on Monday March 20, 2023 @08:39PM (#35240985)
Bro, it's literally printing out "fizz" if a number is divisible by 3, and "buzz" if it's divisible by 5, on a for loop from 1 to 100. You really need a python module for a 3 line for loop??
Re:Amazon to lay off 9,000 more workers after earlier cuts by ajmurmann on Tuesday March 21, 2023 @01:20AM (#35242806)
I've had an interview were I couldn't detect a palindrome because I was out of my mind nervous and couldn't think at all. Meanwhile I've been team lead, engineering director and published research papers on machine learning. But interviewing is such a different situation with its own challenges. I've conducted interviews where candidates were absolutely amazing and then got hung up on a tiny mistake and then got clearly way too nervous and performed much worse.
Re:Amazon to lay off 9,000 more workers after earlier cuts by lisasays on Monday March 20, 2023 @02:56PM (#35236765)
About 1 out of 100 people i interviewed actually know how computers work

Either you're really, really crappy at filtering resumes and other pre-interview signalling - or you're exaggerating.

Re:Amazon to lay off 9,000 more workers after earlier cuts by sleepybrett on Monday March 20, 2023 @04:28PM (#35238163)
Strong disagree. I know many programmers these days that really don't have any idea how a computer works. It's been abstracted away from things they need to worry about 99.9% of the time.
Re:Amazon to lay off 9,000 more workers after earlier cuts by lisasays on Monday March 20, 2023 @04:56PM (#35238566)
I know many programmers these days that really don't have any idea how a computer works.

No doubt they exist - but they aren't 99 percent of all resume-screened applicants. Let alone co-workers.

Re:Amazon to lay off 9,000 more workers after earlier cuts by wyclif on Monday March 20, 2023 @09:01PM (#35241196)
And people need to distinguish between "can't describe the boot sequence in detail", or "doesn't know SQL registers" and someone who may very well be a productive employee.
Re:Amazon to lay off 9,000 more workers after earlier cuts by lisasays on Tuesday March 21, 2023 @05:03PM (#35252529)
And the fun part is - everyone (who favors this aggressive interview tactic) seems to have their own set of shibboleth definitions which -- for them -- are magical tells as to whether someone is bozo / plodder or not.

For some, it's the boot sequence of a PC. For others, it's the Liskov Substitution Principle. For others, it might precise definitions of all the database transaction or normalization levels.

That is - pieces of genuinely useful knowledge, to be sure. Stuff we probably should have been exposed to at least once. But also stuff that, once we've gotten the basic point - is easy to slip out of our muscle memory over the years.

Especially as we end up doing, you know, real work for real people. And we start to develop genuine technical horse sense that goes beyond the ability to memorize (and retain for years and years) zillions of verbal definitions for things.

Re:Amazon to lay off 9,000 more workers after earlier cuts by sleepybrett on Sunday March 26, 2023 @08:37PM (#35321410)
I want to be clear, i've hired several engineers who don't know how computers actually work. It's fine, there are certain optimization tasks I would probably assign to someone else maybe to pair with the less educated engineer, but other than that the code they are working on is so absurdly abstracted from the metal it really doesn't matter that much.
Re:Amazon to lay off 9,000 more workers after earlier cuts by simplotek on Monday March 20, 2023 @04:30PM (#35238201)
I'd wager that OP is one of those types who see hiring rounds as a chance to feel self important by grilling prospective recruits on useless trivia over inane details that have zero practical relevance, and leverages that to belittle candidates who fail trivia questions and sacrifices them in his altar of self importance.
Re:Amazon to lay off 9,000 more workers after earlier cuts by harimau777 on Monday March 20, 2023 @03:05PM (#35236908)
> ...know how computers work...

That's what worries me. There was a time when I could write low level C and even some assembly. Similarly there was a time when I could explain the ins and outs of IP packets and routing. However, none of that is what the market wanted and I don't remember any of that anymore.

Heck, with most of my work involving running around trying to hold understaffed systems together and juggle the unreasonable demands of management; I don't even have the programming/web development skills that I used to.

Re:Amazon to lay off 9,000 more workers after earlier cuts by dorfsmay on Monday March 20, 2023 @03:23PM (#35237204)
2$ per with kids and a mortgage?
Re:Amazon to lay off 9,000 more workers after earlier cuts by time_to_smile on Monday March 20, 2023 @05:38PM (#35239130)
> about 1 out of 100 people i interviewed actually know how computers work, we still hired about 10 out of 100

This is very reminiscent of the dotcom bubble. If you knew how to turn a computer on you could get a relatively high paying tech job.

The quality of tech talent has dropped significantly in recent years, even (maybe especially?) among the leetcode grinding crowd. Software engineers have already replaced themselves with AI by turning into interviewing machines that know how to survive in a large tech company but if asked to build and ship a product from nothing would be completely frozen.

I really miss programming in the post-dotcom shadow. Most people in tech where in it because they loved writing code and solving hard technical problems. TC was literally not a term at that point, virtually nobody had RSUs, comp was fine but nothing amazing. There were plenty of jobs that paid better than writing software so all the people looking for a quick buck fled there and left coders alone.