TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

ChatGPT Will Replace Programmers Within 10 Years

18 点作者 snow_mac大约 2 年前

15 条评论

ilrwbwrkhv大约 2 年前
These medium posts are some of the worst writing on the internet. It's a shame these are shared on Hacker News.
评论 #35308540 未加载
sealeck大约 2 年前
First this is clearly clickbait.<p>The people who say<p>- new technology can cause dramatic paradigm shifts - this is new technology - therefore this will cause a dramatic paradigm shifts<p>are as bad as the ones who say - there many examples of new technology which did not &quot;work&quot; - this is new technology - therefore this will work
sublinear大约 2 年前
&gt; if I can’t convince you, maybe this article from 2017 where Andrej Karpathy (director of AI at Tesla&#x2F;OpenAI) will.<p>Yeah... uhh not to throw too much shade, but isn&#x27;t a car driving itself simpler than writing software? If programmers are going away then does that include the ones working on self-driving cars? Hell, wouldn&#x27;t this displace all engineers, lawyers, doctors, etc. in general? Are the businesses of the future going to be run by even more heartless robot CEOs? Why isn&#x27;t that also discussed? Why are these stories always about &quot;programming&quot;?<p>If AI replaces programmers and engineers, does that mean Tesla will become the world&#x27;s first business without any humans working there? ;)
评论 #35305852 未加载
robinhood大约 2 年前
No it won&#x27;t. Sick and tired of all those statements that also pollute Twitter lately.
评论 #35305611 未加载
tra3大约 2 年前
Not disagreeing with the premise, but the style of the argument.<p>I remember when Segway was going to change the nature of transportation.<p>LLMs are showing a lot of promise, but trying to predict the future is a coin toss..
hestefisk大约 2 年前
Good luck automating the socio-technical nature of organisational politics and requirements capture…
评论 #35305741 未加载
评论 #35305534 未加载
评论 #35305691 未加载
themodelplumber大约 2 年前
&gt; By comparison, software engineering is entirely digital, exponentially scalable, and always behind schedule. It’s the perfect target for a hostile takeover.<p>So, as an engineer, it may be more inherently job-secure to work with a software engineering market that is required to be somewhat analog, is inherently less scalable, and generally easy to keep on schedule (likely because that&#x27;s not where the real problems are for that market, or they don&#x27;t really care about measurements of time in proportion to traditional engineering environments).<p>In a context like that, any prospective AI takeover will automatically be awkward, a risky business bet by its very nature, and inherently resisted by stakeholders for good reasons. Grass is greener for AI elsewhere, and will be for decades at a minimum.<p>You&#x27;d want to connect your services further up the chain toward where people with hearts and loneliness and all the other human foibles dwell. People who need people.<p>And you&#x27;d want to take on the burden of dealing with AI on behalf of those people.<p>(A lot of engineers already do this...)
contemplatter大约 2 年前
<i>Programs must be written for machines to execute, and only incidentally for people to read.</i>
评论 #35305789 未加载
gedy大约 2 年前
If so, they&#x27;ll call us &quot;technical analysts&quot; or similar, as I&#x27;ve yet to work at a company where the PMs and UX people full understand the logic of what they are trying to make. &quot;Programmers&quot; seem to fill this gap mostly.
评论 #35305996 未加载
manojlds大约 2 年前
ChatGPT is the new spreadsheet. I see plenty of work to replace and maintain the Rube Goldberg machines people create.
tarkin2大约 2 年前
It&#x27;s already replacing junior programmers.<p>Seniors etc will see their wages slashed through labour competition.<p>App and website clones will abound.<p>It won&#x27;t replace programmers entirely, although it will diminish numbers significantly.
kiviuq大约 2 年前
It&#x27;s naive to think the capitalist class won&#x27;t try to automate us all. Whether they will succeed is highly speculative. At the current pace we&#x27;ll know it rather sooner than later.
cameronfraser大约 2 年前
nice! maybe I can be a lion tamer next
amrb大约 2 年前
Cool story bro
mdmglr大约 2 年前
This article again?!<p>I have few things to pick on this time:<p>&gt; Job Loss Prediction: 5%<p>Has anyone lost their job yet to ChatGPT?<p>&gt; the full-stack generalist is gone, as well as the product team and mobile developer. Niche fields like video gaming and medical software are now under threat. Developers transition to other engineering fields like robotics and biotech. All of this commences the age of the super SME (subject matter expert) — non-technical users with deep business knowledge who build businesses directly through AI.<p>So far in my career, developing software to solve problems for customers I’ve had to interface with SME’s. As described usually someone who is non-technical but not always. Eventually after a few years on the project I know the same amount as the SME but usually more. I know more because I also understand the software system. So I’m not a software developer. Nor a programmer. Im a builder. I’ll pivot to being that SME who builds businesses through AI.<p>Others of us may go into other engineering fields if they feel like it.<p>Also high technology is usually not solvable by AI. ATM it only knows what it’s been told.<p>&gt; Long-held competitions between frameworks will be decided by which is the most AI-friendly. For example, imagine one could safely upgrade a legacy JS codebase to React with a single button click, but doing the same migration to Vue would take a week. Even if there are viable reasons to choose Vue, ultimately frameworks that adapt quickest to AI integration will prevail.<p>Might be true in some types of software development. A business where software isn’t the core sure. If the business needs a CRUD app sure. But software is a large domain that encompasses multiple types of business. There is a reason why certain technologies are used.<p>&gt; For example, imagine you inherited a slow-performing code base written in Python. Your IDE suggests it be translated to Rust. You click “yes” and redeploy, and the app is suddenly 10X faster.<p>Ridiculous statement. Python can be fast. This is very much dependent on what you’re doing. Also good luck getting scipy functionality in Rust. And if a refactor like this was this easy and that critical to business it probably would have already been done.<p>&gt; Coding in an IDE will die off. In fact, the “code” is nothing more than an implementation detail, forgotten more with each passing day. The sole focus of these products becomes the human-AI interaction.<p>Already true today. Replace human-AI interaction with senior-junior developer interaction. As I’ve moved up in my org code is nothing more than implementation details. I’m focused on selecting technologies and ensuring interfaces between large software components developed by different teams working together to solve a problem. I may dive into code here&#x2F;there and give my 2¢ on how something should be done. Looking forward to AI being my new junior devs. And my junior devs becoming seniors.<p>&gt; Software is now unrecognizable. Business rules are maintained by AI-powered SMEs. AI-native standards are globalized. Code no longer resides in static repositories — it is ephemeral and dynamic.<p>A good idea and I can’t wait. Someone should build a quick POC where you write a .d.ts file have a “compiler” use GPT to implement all the declarations.<p>Cybersecurity is going to grow. AI will make mistakes.<p>&gt; Imagine your future self owning a digital business. You create and maintain it through an AI-powered design platform.<p>As the article implies, if anyone can use AI tools and no need for a technical person, would businesses exist? Would everyone have a business then?<p>Here’s an equally valid thought since we’re just speculating here:<p>Me: Create me an iPad app to watch YouTube without ads. AI: deploy to mdmglr’s iPad? me: Yes me: actually, create season 6 of Silicon Valley and stream it to my iPad AI: now streaming on your iPad<p>So it’s not going to be just developers, it will be writers, actors, etc.<p>There is a convergence between motion capture, game engines and generative AI that is coming soon.<p>&gt; Feeling down — anxious about this future? That’s ok! You’re not alone and it’s not all doom and gloom. Stay tuned for my follow-up article about how to prepare for and thrive in this brave new world.<p>And now the real purpose of this article. Instill fear and be the one to have a solution. The writer should have the most fear, outputting low quality articles will be the first job ChatGPT will be doing.