Live data from Hacker News

The End of Programming

pauldix.com

11–20 of 124 posts

Re: The End of Programming

#11
post #8
post #5

Nope. Not yet. The frontier still produces slop and never refactors. Your code base will grow with the square of your features and grind to a halt. God speed to folks that work at this shop.

You can often just tell it to refactor though. That's like a scheduled harness thing, not a game changer.

Perhaps, but you need to tell it how to refactor or you’ll get more gibberish and helper functions. Hence, programming.

Re: The End of Programming

#12
From TFA: "What I mean by this is that I think the act of writing code manually and having other humans review it to create useful, working software is headed for extinction."

“Since FORTRAN should virtually eliminate coding and debugging…” -- FORTRAN report, 1954 [1]

And the FORTRAN report was both right and wrong. What was meant by "coding" back then, carefully crafting machine instructions from higher level specifications, was almost entirely eliminated. It was replaced by something else, which we now call coding.

[1] http://www.softwarepreservation.org/projects/FORTRAN/BackusE...

Re: The End of Programming

#13
Considering the direction that InfluxDB has taken over the years, making insanely terrible product and tech decisions, chasing shiny new things, breaking the Open Source edition further and further while not being able to offer a competent sales process for the commercial one, I think it's fair to take the opinions of the author with a mountain of salt.

Re: The End of Programming

#14
The main reason that I'm in the process of switching jobs is to get more money, in case we are fucked as a profession later on. So yeah, even if I don't necessarily believe this is the future, I am certainly making sure that if it is the future I will be more comfortable.

Re: The End of Programming

#15

I don't know if this is the end of programming, but i can clearly observe the gradual end of expertise in my company - people slowly forgetting architecture, principles, and how stuff works in general, in favor of code delivery speed. And without expertise you end up asking stupid things to a token producer machine, however godlike it can be. It's hard not to extrapolate...

I guess in most industries speed was always the primary concern. Things like architecture and principles were there only to prevent things slowing down to a crawl. A way to protect that speed

And who will fix the slop? Not Silicon Valley programs being paid $200K or whatever. We stand on the verge of a golden age of outsourcing in software which will make all previous phases of outsourcing look like trial runs.

Re: The End of Programming

#16

Really didn't see programming going the way of blacksmithing in my lifetime, let alone early in my lifetime.

Why not?

It's a highly paid, in demand career path where formal education is optional.

They came for the sysadmins first because they had more power, but they were always coming for you.

Even if "Agentic Coding" doesn't solve programming, there is an aligned incentive not to care, I've heard directly from the executives at large companies that they despise the amount of leverage software programmers have... and now they have an excuse to end it on a unified front.

That is sufficed to say that many people in our profession don't actually care about software development or programming, they just saw a lucrative career path.

My personal and somewhat bitter opinion is that the profession will be more enjoyable for me once all the people who are only in it for money leave. I can live a blue collar salary life working in tech and still enjoy it. Maybe I'll have less scrum masters and shit. Thank god.

Re: The End of Programming

#17

I don't know if this is the end of programming, but i can clearly observe the gradual end of expertise in my company - people slowly forgetting architecture, principles, and how stuff works in general, in favor of code delivery speed. And without expertise you end up asking stupid things to a token producer machine, however godlike it can be. It's hard not to extrapolate...

I guess in most industries speed was always the primary concern. Things like architecture and principles were there only to prevent things slowing down to a crawl. A way to protect that speed

It is about functionality.

Functionality iterations or adaptations are just faster with good architecture and principles.

Re: The End of Programming

#18
LLMs are scarily good at translation, whether between natural or between programming languages. Also very good at re-implementing the stuff that has been provably done before. And, arguably, 90-95% of writing code is exactly that.

Re: The End of Programming

#19

Really didn't see programming going the way of blacksmithing in my lifetime, let alone early in my lifetime.

Hm. I'm someone who stills prefers to code by hand, and one of my hobbies is to go do some work in my blacksmith shop down in my barn. While my wife enjoys making our own clothes by hand and quilting.

OK, I think I'm going to bow out of these discussions. Clearly I'm not as into tech as I though I was.

Re: The End of Programming

#20

Earlier quoted context omitted.

I guess in most industries speed was always the primary concern. Things like architecture and principles were there only to prevent things slowing down to a crawl. A way to protect that speed

And who will fix the slop? Not Silicon Valley programs being paid $200K or whatever. We stand on the verge of a golden age of outsourcing in software which will make all previous phases of outsourcing look like trial runs.

Won't this mean that a lot of developers in Silicon Valley will find themselves out of a job? If the competition (AI operators) can sit 8000 miles away and be paid peanuts.
Post reply on HN