Live data from Hacker News

At Amazon, some coders say their jobs have begun to resemble warehouse work

nytimes.com

831–840 of 897 posts

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#831

Earlier quoted context omitted.

What do you think about software such as source insight that gives developers an eagle eye of view of the project?

You raise a good point. I had a former teammate who swore by Source Insight. To repeat myself, I wrote: >. So, I was really talking about my life before I started using advanced IDEs. It was so hard to get a good grasp of a project and navigate quickly.

This makes sense.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#832
post #129
post #128

Earlier quoted context omitted.

Well, for the time SEs are substantially better paid than working-class jobs, they are not the working class. For now, this applies at least to some regions, not only within the US. I agree in that I have at times felt some level of arrogance among some people taking up software engineering jobs, but IMO this just confirms the social class aspect of it. So there may have been some level of delusion to it, but at leas…

Is the wealth of the average software developer ($122 000/y) in the US closer to the wealth of: A) a coal miner with $60 000/y salary B) Elon Musk: $381 000 000 000 Sources: - https://www.indeed.com/career/software-engineer/salaries - https://www.glassdoor.com/Salaries/coal-miner-salary-SRCH_KO... - https://finance.yahoo.com/news/elon-musk-rich-6-8-170106956.... Is the average amount of properties (1-2) owned by a so…

> Is the wealth

You use that word, it does not mean what you think it means when you immediately talk about income.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#833
post #722

Earlier quoted context omitted.

Code review is another sacred process that seems too good not to have, but many teams use it as a "we care about quality" stamp when in fact they do not. Used for just nitpicking code style (important but not the whole reason to have CR, and there are tools for this), issue comments like "LGTM" and approve whatever arrives at the pull request anyway.

I've not yet seen code review implemented in a good way in places I have worked. It's not really considered "real work" (may result in zero lines of code change) and it takes time to properly read through code and figuring out where the weaknesses might be. I just end up being forced to skim read for anything obvious and merging, because there is not enough time to review the code properly.

As a manager, code review has two benefits that typically matter to me: (a) cost: it's cheaper to fix a defect that hasn't shipped (reading tests for missing cases is a useful review, in my experience); (b) bus-factor: make sure someone else has a passing familiarity with the code. And some ancillary (and somewhat performative benefits) like compliance: your iso-27001, soc-2 change control processes likely require a review.

It's hard, though, to keep code reviews from turning into style and architecture reviews. Code reviewing for style is subjective. (And if someone on the team regularly produces very poor quality code, code review isn't the vehicle for fixing that.) Code reviewing for architecture is expensive; settle on a design before producing production-ready code.

My $0.02 from the other side of the manager/programmer fence.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#834

Earlier quoted context omitted.

In other words, AI is just a replacement for google search and Stack Overflow, automated and served as an IDE plugin...

Also serves as a manual on steroids, where you can find example of library usage for your problem.

Or a false manual, with wrong or far from optimal examples...

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#835

Earlier quoted context omitted.

It's not technically correct, it's correct. The distinction here is "do you get your money from owning assets or do you get your money from working" because where you get your money is where you get your incentives and the incentives of owning are opposite the incentives of working in many important regards. The economy is inhabited by people who work for a living but it is controlled by people who own things for a l…

I wouldn’t say the economy is “controlled” by those people. The economy is just an emergent phenomenon. It’s a natural result of unrestricted freedom of exchange.

> The economy is just an emergent phenomenon. It’s a natural result of unrestricted freedom of exchange.

I have a bridge to sell you if you're interested. Let me know.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#836

Earlier quoted context omitted.

Working class is not defined by income level. The working class is those who own no significant means of production and thus must sell their labor at whatever price the market bears. That the market for SE labor is good(for the workers), doesn't mean SE's don't need to work to earn money.

This might be the definition in Marxist theory but in normal colloquial language “working class” absolutely does not mean the same thing as “anyone who doesn’t own the means of production”. But I think you know what OP meant and are just derailing the conversation.

> but in normal colloquial language

Therein lies the propaganda.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#837
post #100

Earlier quoted context omitted.

For this narrative to make sense you would have to believe that Amazon management cares more about short-term profit than the long-term quality of their work.

The narrative reflects a broader cultural shift, from "we are all in this together" (pandemic) to "our organizations are bloated and people don't work hard enough" (already pre-LLM hype post-pandemic). The observation that less-skilled people can, with the help of LLMs, take the work of traditionally more-skilled people fits this narrative. In the end, it is about demoting some types of knowledge workers from the ski…

Yeah, I don't see any real difference between "Shut up and take it or we'll outsource your job overseas," which they've been saying since the 90s, and "Shut up and take it or we'll replace you with AI." Same threat, same motives.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#838

Earlier quoted context omitted.

That’s not true. The actual means of production are the data centers. It’s true they didn’t use to be hugely expensive either, but now with AI being the backbone of everything we now have really expensive data centers again.

if we're just going to loop this properly, the modern means of production is the stock market's inflated capital. Most of AI floats on cash that does not exist for any purpose except market speculation.

Thats capital, not means of production.

The means of producing an AI is a huge data centre for training. Having a lot of money but no chips of any kind wouldn't get you an AI. We had money 10 years ago, but they did not make AIs out of them.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#839

To me it feels like part of the hype train, like crypto & VR. I recently had the (dis)pleasure of fixing a bug in a codebase that was vibe coded. It ends up being a collection of disorganized business problems converted into code, without any kind of structure. Refinements are implemented as super-narrow patches, resulting in complex and unorganized code, whereas a human developer might take a step back to try and ex…

> English (or all spoken human language) is not precise enough to articulate what you want your code to do Exactly. And this is why I feel like we are going to go full circle on this. We've seen this cycle in our industry a couple times now: "Formal languages are hard, wouldn't it be great if we could just talk in English and the computer would understand what we mean?" -> "Natural languages are ambiguous and not pre…

> The eternal hope is that someday, somehow, we will be able to invent a natural language way of communicating something precise like a program, and it's just not going to happen

what we operationally mean by "precise" involves formalism. ie, there is an inherent contradiction between precise, and natural languages.

Re: At Amazon, some coders say their jobs have begun to resemble warehouse work

#840

I am optimistic longer term, pessimistic near term What needs to happen is the education of "junior programmers" needs to be revamped to embrace generative AI. In the same way we embraced google or stackoverflow. We're at a weird transition state where the juniors are being taught to code with an abacus, while the industry has moved on to different tools. Generative AI feels taboo in education circles instead of embr…

>Generative AI feels taboo in education Nah, only the teachers feel this, Gen AI is extremely popular in students. In fact, you would look weird if you don't use Gen AI for school work. What we need is teaching them how to use gen AI effectively.

And how to use forklift in a gym to lift weights.
Post reply on HN