August 22nd, 2024

In a leaked recording, AWS CEO tells most developers could stop coding soon

AWS CEO Matt Garman predicts that AI advancements will change developer roles, emphasizing innovation and user understanding over coding, while supporting employee upskilling to enhance productivity in the tech industry.

Read original articleLink Icon
In a leaked recording, AWS CEO tells most developers could stop coding soon

AWS CEO Matt Garman has suggested that the role of software developers may significantly change in the near future due to advancements in artificial intelligence (AI). In a recent internal meeting, Garman indicated that within the next two years, many developers might not need to code as AI tools increasingly take over coding tasks. He emphasized that coding is merely a means of communication with computers, and the essential skills for developers will shift towards innovation and understanding user needs. Garman's comments were framed as an optimistic outlook rather than a warning, suggesting that developers could focus more on creative and strategic aspects of their work. He noted that AWS is committed to helping employees upskill and adapt to new technologies, thereby enhancing productivity. The conversation around AI's impact on jobs has intensified, with other tech leaders also predicting a transformation in the developer landscape. Garman's perspective aligns with the notion that AI will enable developers to accomplish more and reduce the need for "undifferentiated heavy lifting" in coding tasks.

- AWS CEO predicts a shift in developer roles due to AI advancements.

- Emphasis on innovation and understanding user needs over traditional coding.

- Optimistic view on AI enhancing productivity rather than eliminating jobs.

- AWS supports employee upskilling to adapt to new technologies.

- Other tech leaders share similar predictions about the future of programming.

Link Icon 19 comments
By @al_borland - 5 months
So many bad takes in that article. It will be interesting to look back in 5+ years to see how things play out vs this unlimited optimism.

> "everyone is a programmer now"

I’ve heard this about so many things. Various tool they make everyone a programmer, or everyone a DBA. Nice dreams, that never seem to play out.

Being a programmer isn’t about the syntax, it’s about breaking problems down, so they can logically be built back up in code. I have yet to see anyone without an extensive background in programming write good spec for what they want code to do. How many assumptions are we comfortable having AI make?

On my last project I was given 1 sentence of direction, and the people giving the direction truly thought that’s all they needed to say… or it was the extent of their understanding of the topic. It took thousands of lines of code, backed by a bunch of testing and design decisions, informed by 15+ years with the company and the various personalities involved, to make that 1 sentence a reality in a way that would make sense for the organization. Call me a cynic, but I don’t see AI doing a good job with something like that in a world where “everyone is a programmer.”

I did try putting it in Copilot at the start, just to see what it dumped out. It gave me maybe 40 lines of broken code. It was the blog post version of how to do it, not an enterprise solution.

By @copperroof - 5 months
I’m so glad I left. The execs there are comically incompetent.
By @djmips - 5 months
I have yet to see a significant increase in productivity from AI. I wonder where they are extrapolating from?
By @shrubble - 5 months
I’m waiting for the story where a developer says that AI is equally able to replace senior managers; I can only imagine the blustering and outrage that would result!
By @rk06 - 5 months
"If debugging is the process of removing software bugs, then programming must be the process of putting them in"

I am happy to change my title from Software Engineer to AI Software Debugger if it means more money and prestige.

By @anynailsaround - 5 months
AWS CEO is just catching up now. Most developers have stopped coding since several years now and have been dancing around with JSON, yaml, helm charts, terraform and docker files.
By @edg5000 - 5 months
In the last 100 years, software adoption went from non-existant to being used everywhere, so even through programmer productivity was increasing, we stil always needed more programmers. But maybe the growth of programmer productivity will be higher than the growth of software demand at some point?
By @PeterStuer - 5 months
Thing is that the new crop of LLM AI systems are far more suited to replace the vagueries and multiway interpretable and broadly generic outputs of positions like sales and marketing, and yes, management, than they are at replacement in engineering based environments where output and performance is highly specific, knowledge very fractal and volatile, and unforgiving in the slightest.

I' productively using LLM coding assistants daily, but if I had to choose between having to go with the unmodified LLM output of codebase or a marketing plan, it would not even be a question.

By @smitty1e - 5 months
I've got a tinfoil hat that says this AI hype cycle is ~20% no-kidding tech, and ~80% fig leaf for offloading expensive employees.
By @alexnewman - 5 months
I actually have a different hypothesis. The amount of professional developers is increasing exponentially since the invention of computers, at a pretty steady rate. It’s only possible because of increased tooling. I’m hoping that ai is powerful enough to keep this trend going
By @jacknews - 5 months
This is why 'leaders' should spend some time in the trenches, doing the job of those they 'lead', so that they have at least a basic understanding of the actual difficulties, limitations, possibilities, etc.
By @janalsncm - 5 months
In other news, Amazon investors just found out the AWS CEO could be replaced by a chatbot and nothing of value would be lost.
By @ein0p - 5 months
Worrisome. If I were heavily dependent on AWS I’d start thinking about plan B.
By @foobarkey - 5 months
By @in_ab - 5 months
They have to say that to make the number go up. All these companies have heavily invested in AI.

AI is just another tool whose output depends on the skill of the user. You can't put people without domain knowledge in front of a LLM and get good results. It's very good at producing output that's looks good enough to convince non experts that it can do the job.

By @t3rra - 5 months
CEO could stop manage sooner
By @dandanua - 5 months
In the meantime, CEOs will increase their pay by 10x-100x, because, obviously, they do the most important work out there. /s
By @Duanemclemore - 5 months
I'm sorry, please don't downvote me for a low-quality reply - but my only reaction after reading that is ... "sure, Jan."