Will AI Replace Developers? GitHub Copilot Revives Existential Threat Angst -- Visual Studio Magazine (original) (raw)

News

Will AI Replace Developers? GitHub Copilot Revives Existential Threat Angst

"Let's see the question we're all wondering ... can this replace our jobs?" said a Reddit reader commenting on the site's thread for GitHub Copilot, an "AI pair programmer" unveiled as a technical preview this week.

GitHub CEO Nat Friedman said the new AI system represented a breakthrough in the third revolution of software development: the use of AI in coding. As an AI pair programmer, it provides code-completion functionality and suggestions similar to IntelliSense/IntelliCode, though it goes beyond those Microsoft offerings with Codex, a new AI system developed by Microsoft partner OpenAI.

GitHub Copilot

[Click on image for larger view.] GitHub Copilot (source: GitHub).

The preview prompted a predictable revival of the years-long "AI will replace developers" theme on Reddit and the Hacker News dev-oriented social site. A GitHub Copilot post on Hacker News generated 1,225 comments as of this writing, while a Reddit post generated 532 comments.

Regarding the aforementioned Reddit comment, the reader had more to say on the question of AI replacing dev jobs:

Well this specifically, not even close. To use this effectively you have to deeply understand every line of code. Using it also requires you to have been able to write whatever snippet was autocompleted yourself. But if it works well, it would be an amazing productivity tool that reduces context switching. On the other hand, that originally spent looking at documentation reduces you to more fully understand the library, so for more complex work, it might have hurt in the long run since you didn't look at the docs.

But looking at the next iteration of this, beyond just helper function snippets, can it create fully functional and documented microservices and data schema for you? In a way, I hope so, and I hope not =).

Here's a smattering of other comments from both sites, in no particular order:

Friedman himself weighed in on the issue in Hacker News comments, in this exchange:

Comment: "This is obviously controversial, since we are thinking about how this could displace a large portion of developers. How do you see Copilot being more augmentative than disruptive to the developer ecosystem? Also, how you see it different from regular code completion tools like tabnine."
Friedman: "We think that software development is entering its third wave of productivity change. The first was the creation of tools like compilers, debuggers, garbage collectors, and languages that made developers more productive. The second was open source where a global community of developers came together to build on each other's work. The third revolution will be the use of AI in coding. The problems we spend our days solving may change. But there will always be problems for humans to solve."

So it looks like developers -- like tech journalists -- are safe for the immediate future. But what do you think? Please share your thoughts in the comments section.

About the Author

David Ramel is an editor and writer at Converge 360.

comments powered by

Fixing a Blazor App with VS Code's New Agent Browser Sharing

A hands-on Blazor test shows how VS Code 1.119 makes agent browser sharing more visible, permissioned and chat-driven.

VS Code 1.119 Adds Agent Browser Sharing, OpenTelemetry Tracing

The new weekly update focuses on agent workflows, observability, trust controls, Markdown usability and engineering changes.

MCP Magic: Building Tool-Enabled AI Agents with C#

Rockford Lhotka previews his Visual Studio Live! San Diego session, "MCP Magic," and explains why the Model Context Protocol is becoming a key building block for AI agents. In this Q&A, he discusses how C# developers can build MCP servers, connect them to agents, and design tool layers that are useful, scalable, and production-ready.

AI Subagents 'Coming Soon' to Visual Studio Copilot

Microsoft's Mads Kristensen said subagents are "coming soon" to Copilot in Visual Studio, while VS Code already documents subagent support across context isolation, custom agents, parallel execution and search.

Please type the letters/numbers you see above.

Upcoming Training Events