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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

When programming is gone, will we like what’s left?

63 点作者 forrestbrazeal大约 2 年前

20 条评论

notamy大约 2 年前
I would say no. Broadly speaking, I firmly believe that, to some extent, we&#x27;re figuring out how to use computers to take the creativity out of what humans like to do outside of work, or rather that it&#x27;s removing the human experience of creating something from the process outside of simple prompt refinement.<p>If we get to the point where these models can reliably produces the correct thing on the first (few) tries -- and given the current rate of advancement, I believe that this could be possible -- we&#x27;ve effectively removed the process of creation entirely. Sure you <i>can</i> do things the long way, and I&#x27;m sure some people will, but people trend towards instant gratification. For a slightly-flawed analogy, it&#x27;s like playing a video game with cheats. It becomes boring very quickly because oops! suddenly everything is instant and there&#x27;s no more reward for getting there.<p>It starts to feel worse when I see things like brain implants start to be researched as viable consumer products, VR &#x2F; &quot;metaverse,&quot; ... It feels like we as a species are optimising towards a terrible future when you start putting all the bad uses of these technologies together, because legislation won&#x27;t catch up fast enough. <i>The Matrix</i> was supposed to be a movie, not an instruction manual.
评论 #35322445 未加载
评论 #35324946 未加载
评论 #35322209 未加载
6177c40f大约 2 年前
Tangentially, something that I see come up in all these threads is the notion that knowledge workers unemployed by AI will retrain into some physical labor job. My question is, at that point, who&#x27;s buying all that labor? Will the workforce just consist of executives and the manual laborers who work for them?
评论 #35322306 未加载
评论 #35323019 未加载
评论 #35322467 未加载
monero-xmr大约 2 年前
One problem is saying anything other than “yep we are all fucked” just comes off as a cope.<p>I am indeed using ChatGPT for programming using a plugin, and it’s super helpful, but I’m still coding. Still have to know what’s going on. This is a brave new world for sure but my problems can’t currently be solved by firing all my devs and replacing them with AI (yet).
评论 #35322220 未加载
d--b大约 2 年前
&gt; First DALL-E came for the artists, and we laughed, because artists are worthless.<p>First, this is an annoyingly unnuanced way to start an essay. Second, if at some point AI takes all the pain out of producing stuff (it does all the low level work in all sectors), the only valuable activity that’s left is art.
评论 #35323099 未加载
LesZedCB大约 2 年前
probably not. programming already feels dead solving the same dumb problem over and over again just in a slightly different idiosyncratic context.
deadlast2大约 2 年前
Working a long time as a programmer. I have never seen a computer do anything but multiply jobs. This will do the same. IMO the way programming is done will change will need more domain experts and less code monkeys.
评论 #35324964 未加载
评论 #35322328 未加载
yawnxyz大约 2 年前
They used to ask &quot;should designers learn to code&quot; — now they should be asking &quot;should coders learn to design&quot;?
评论 #35322399 未加载
评论 #35324968 未加载
irrational大约 2 年前
&gt; But just stop for a minute and think about what you love about programming.<p>What I love most is creating stuff. I have little interest in algorithms, o-notation, and other minutiae. I’d love a world where I could just tell the computer what I want to create and it takes care of the minutiae for me. Though, I’m mostly thinking about personal projects. When it comes to writing code for work… well, that is not really in the ven diagram circle of things I love about programming. Maybe I’ll have to do something else for work, though I’m about 10-15 years away from retirement. It will be interesting to see how much things change by then.
quickthrower2大约 2 年前
Job interviews: &quot;Programming is about 10% of the job of course, so we are going to ask some situational questions, and after the interview we will talk to your references&quot;.<p>AI Maniacs: &quot;Ah all the jobs are gone, humans are useless!&quot;<p>On the other hand, I can see in the future we will build complex programs we don&#x27;t understand via AI as black boxes, and then use tonnes of tests, probably in a similar spirit to aviation industry, to ensure they do the right thing.
daxfohl大约 2 年前
I think so! I mean, imagine if, when you notice some perf hiccup and you dig and realize you need to store your data in some different way.<p>Currently, commence a multi-month design cycle, create the migration path, perform the migration in a slow and safe way, soft logging, feature flagging, gradual release, etc., and finally once everything is migrated, remembering to remove the old code. All the meanwhile turning down a bunch of other ideas for improvements you had because you need to get this one thing done. Or worse, interrupting a bunch of half-finished refactorings and leaving them half-finished and having to work around those things until some time that may never come.<p>Imagine if you could just tell an AI to do this, be reasonably certain it would do the right thing, and it&#x27;s done and provably correct and manages your deployments and migrations for you. And you could be free to look into the next batch of new things you want to do.<p>I love coding, but really I love thinking about the ways to do things more than the processes of getting those things done. If there was an AI that could automate that work, that would be incredible.
andrewstuart大约 2 年前
Programming won&#x27;t be gone. Programmers will become more powerful and programming will become more accessible and frankly it needs to.
deafpolygon大约 2 年前
When programming is gone, we will be doing other things.<p>In fact, ChatGPT and other AI developments will probably enable people like me to create things I couldn&#x27;t before - like video games and software that I have dreamed up but weren&#x27;t skilled enough to do.<p>Now apply that to society as a whole, and we&#x27;ll be able to be more creative with our computers than ever before - leading to a whole slew of new opportunities.<p>Knowledge workers will need to learn how to play with this new tool and use it to augment their work.<p>This is not the doomsday you are looking for. <i>hand waves</i>
评论 #35329021 未加载
Bjorkbat大约 2 年前
Kind of a tangential comment, but something I think about semi-regularly is that AI in a way feels like overkill for removing the programming part of software engineering. When you think about it, it&#x27;s kind of surprising that we still program using text editors and IDEs instead of an interface that&#x27;s more graphical. For that matter, it&#x27;s also kind of surprising that GUI nocode builders have yet to really make an impact on the job market. Webflow exists, and has countless predecessors, and yet it and its competitors aren&#x27;t really an existential threat to web developers.<p>His use of the term &quot;shape rotator&quot; kind of helps me articulate my thoughts on the matter. My theory is that attempts to democratize software authorship focus too much on the writing code part, but ultimately do nothing to address the &quot;shape rotator&quot; part, i.e. imagining the problem(s) you&#x27;re trying to solve as abstract shapes. When I imagine the problem at hand, I construct a kind of mental model of it without really thinking about it all that much.<p>With that in mind, could our current approach to AI ultimately scale to the point where non-shape-rotators can finally write software as capably, or will it reach a plateau where shape rotators still retain their monopoly on software authorship?<p>If it&#x27;s the latter case, then AI might not prove that much of a threat to programming simply because shape rotators seem to really like their text-editors, and really like to program<p>EDIT: some quick follow-up remarks, but despite feeling that AI art generators are unethical, I also feel at the same time that we&#x27;re overestimating their potential damage because I think they democratize the wrong thing, which in this case is skill with a paintbrush or similar equivalent, yet they don&#x27;t really democratize creativity and imagination. I think a lot of AI art is ugly, but I think that&#x27;s largely due to the fact that the people using AI art generators simply aren&#x27;t that creative or imaginative. By contrast, people who are creative and imaginative will understand that it&#x27;s easier to get what they&#x27;re looking for simply by a more direct, hands-on approach, rather than trying to find &quot;good enough&quot; through a prompt. Sure, people will get good-enough for free in lieu of paying someone more for better, but that&#x27;s been an issue in the creative industry well before the advent of AI, and often with predictable results. Namely, good-enough doesn&#x27;t typically create value so much as serve as a placeholder for something deemed essential, i.e. it&#x27;s good-enough. A restaurant with good-enough branding, or a book with a good-enough book cover, is the same as a restaurant with no-branding or a book with no cover.
TeeMassive大约 2 年前
I think the only people&#x27;s job that AI will eliminate will be je job of people who doesn&#x27;t use AI.<p>No code solutions have existed for years (e.g. Excel) and yet data scientists are still getting paid in the six figures.
mikewarot大约 2 年前
I think this is going to rhyme with history. TL;DR - It&#x27;ll be a good thing<p>When the printing press removed the manual tedium from producing a book, and reduced the cost by orders of magnitude. Literacy went up, and science and the arts flourished. Instead of manually copying texts, authors could write for millions.<p>When the Thread Cutting Lathe made it possible to make screws accurately and cheaply enough to standardize, the use of them went up, and the industrial revolution happened. Instead of making a screw in a day, a machinist could make thousands.<p>Once it became possible to store data automatically, the need for file clerks and others manually managing data went down. The management of information by computer made all manner of new business possible. Real time management of inventory and booking of reservations because possible on a vast scale.<p>GPT and other AI based tools will change the nature of our jobs, but we&#x27;ll all have new things to do. It&#x27;ll be less tedious, and a bit more creative, as it always tended to be before.
pjmlp大约 2 年前
With the same stuff as on the countries that are quite heavy on offshoring project deliveries.<p>Project management, architects, business Analysts, on-premises devops&#x2F;infrastructure.
crop_rotation大约 2 年前
Will there even be many other non physical labour jobs left?
评论 #35322231 未加载
评论 #35314232 未加载
评论 #35321995 未加载
themodelplumber大约 2 年前
&gt; doesn’t feel much like slinging code at all.<p>This really depends on how you look at code.<p>Do you write code because it&#x27;s fun? Good, because you&#x27;ll have a lot more flexibility around that in the future.<p>Are there parts of coding you don&#x27;t like? Great, you will probably enjoy what&#x27;s next.<p>If you answered no to those questions, you are slinging code in the worst way possible, in terms of feelings, per the author&#x27;s choice of perspectives on coding.<p>Feelings about coding are by nature--and ought to be--ephemeral, deep, and nuanced. I wouldn&#x27;t spend too much time asking what the feel of coding will be in the future, in terms of some single feel...unless feeling just really isn&#x27;t interesting to you.<p>What I&#x27;d ask is:<p>- Will &quot;what&#x27;s left&quot; really only resolve to one thing we&#x27;ll &quot;feel about&quot;? Has that ever happened?<p>- Do we really think coding is just this &quot;syntax, oft highlighted&quot; experience? To me, it&#x27;s far more symbolic and psychological than that. If you make yourself a schedule for the day, you are coding. You don&#x27;t like that? OK, you probably code in some other way--maybe manipulating the boss is more your thing, which is also a form of coding.<p>- What if we view coders as an interface between humans and code (or even coded results), rather than simple code-typers? As people who have energy to think in a certain way at length, in depth, over time?<p>To me this is an extremely powerful lens on what will likely happen. Some subjective probability in use here maybe, but maybe that&#x27;s OK since we&#x27;ve really only discussed subjective feeling thus far...?<p>I don&#x27;t think prompt typing will even be the most of it. But I do harbor a stubborn intuition that higher-level logic will be massively involved in what&#x27;s next. Those places above the current coder&#x27;s heads where business strategies decide what code is or isn&#x27;t written will likely need more of the same kind of coder who will have to shift roles a bit, and still sling logic in rigorous ways.<p>(Oh and speaking of stubborn ideas, I think any boss who feels like it will still figure out ways to let their favorite coder use VB6. It&#x27;s always important to separate a fear of what may amount to impending nostalgia from the actual question of whether one will still be able to arrange for access to N-years-ago&#x27;s way of doing things...)<p>P.S. The physical labor discussion is pretty amusing to me, because here you have people who, by their own indication in career tests, etc. don&#x27;t even like to use conceptual perspective-taking as a tool on the job, compared with say the sensory experience of physical work.<p>Anyone who can even string together a couple of LLM-style prompts in a logical manner toward some business-logic goal is going to want to think twice about whether they really understand the ground-floor operations over at the tech worker&#x27;s hobby-fantasy-phenomenon-zone that is physical labor.<p>Can you effectively create, and work to, a plan? If so, uh oh--careful what side of yourself you present as career-facing. Planning and conceptualization is not at all a sensory pursuit or any kind of physical labor, and is a common topic for jokes in that world.<p>Plus, it&#x27;s not only possible to have a blind spot that conceals from an individual the big-picture, career-scoped value of their own innate talent--it actually happens all the time. A genius of a planner may think, &quot;planning is no big deal, but now...hard labor! Now we are talking.&quot; Kaboom, a classic quarterlife or midlife-crisis career issue is formed.<p>It&#x27;s one of the biggest traps this career coach has ever heard of, and heard experiences with, again and again...
klooney大约 2 年前
This job already exists, it&#x27;s called &quot;DevOps&quot; or &quot;SRE&quot;.
Snelius大约 2 年前
when what? :)