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.
At Amazon, some coders say their jobs have begun to resemble warehouse work
831–840 of 897 posts
Re: At Amazon, some coders say their jobs have begun to resemble warehouse work
#832Earlier 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…
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
#833Earlier 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.
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
#834Earlier 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.
Re: At Amazon, some coders say their jobs have begun to resemble warehouse work
#835Earlier 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.
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
#836Earlier 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.
Therein lies the propaganda.
Re: At Amazon, some coders say their jobs have begun to resemble warehouse work
#837Earlier 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…
Re: At Amazon, some coders say their jobs have begun to resemble warehouse work
#838Earlier 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.
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
#839To 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…
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
#840I 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.