Live data from Hacker News

Mark Zuckerberg Announces the "Beginning of the End" for Programmers

dailygalaxy.com

11–20 of 52 posts

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#12
It feels like the only thing AI doesn’t have on us (yet) is the ability to drill into legacy code bases. Of course those code bases were written by humans during a time when coding was more expensive because we didn’t have AI to do it for us.

Because of that, I wonder if legacy code bases will be less common in the future.

The only prediction I’m confident in is that it’s a bleak future for devs whose skillset consists of languages rather than interests. I’m one of those devs.

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#15

The programmers can become copyright lawyers and sue Meta into oblivion. In the EU they can block Meta. But how would Zuckerberg know, he has never written anything special.

>how would Zuckerberg know, he has never written anything special.

That’s the whole point, why even bother if AI does it faster?

Do you buy hand crafted furniture? Probably not because even if it’s better, it’s way more expensive.

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#16

The programmers can become copyright lawyers and sue Meta into oblivion. In the EU they can block Meta. But how would Zuckerberg know, he has never written anything special.

>how would Zuckerberg know, he has never written anything special. That’s the whole point, why even bother if AI does it faster? Do you buy hand crafted furniture? Probably not because even if it’s better, it’s way more expensive.

Ok, I did not know that this was a forum where software engineers want to get unemployed by amplifying and normalizing their masters' lies about "AI".

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#17

Earlier quoted context omitted.

>how would Zuckerberg know, he has never written anything special. That’s the whole point, why even bother if AI does it faster? Do you buy hand crafted furniture? Probably not because even if it’s better, it’s way more expensive.

Ok, I did not know that this was a forum where software engineers want to get unemployed by amplifying and normalizing their masters' lies about "AI".

I didn’t know this was a forum where engineers cry about the future moving past them instead of learning to adapt and evolve.

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#18

Earlier quoted context omitted.

Ok, I did not know that this was a forum where software engineers want to get unemployed by amplifying and normalizing their masters' lies about "AI".

I didn’t know this was a forum where engineers cry about the future moving past them instead of learning to adapt and evolve.

[flagged]

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#19
The solution to every problem in programming is another rlayerbof abstraction.

For me programming was always about expressing my intend.

I don’t think about the instructions the compiler generates. I also rarely think about the expanded form of a template expression.

If ai just acts as an it remediate between me and the compiler by adding jet-another- abstraction between me and the generated instruction, why should I care?

I will still have to somehow explain the machine what it is that I want.

Re: Mark Zuckerberg Announces the "Beginning of the End" for Programmers

#20
I don't understand why so many people subscribe to this "prediction". It seems unsubstantiated hyperbole to me.

There are a few reasons why I don't believe AI will replace programmers anytime soon:

1. The job of a developer/engineer entails so much more than writing code. Figuring out what the business wants, turning that into a good (system) design, etc. takes up more time than the actual coding itself. Unless of course you take "programmer" literally, but I have not seen many companies that still hire programmers in the most narrow sense, that only focus on writing code.

2. Support and maintenance is a huge part of the job that I don't see AI doing. Theoretically you could let humans focus on that part, but I believe support and maintenence will become much more costly if the people doing they job have no familiarity with the code because they didn't write it.

3. As evidenced by many comments in the thread elsewhere on HN about the announcement of Claude Sonnet 3.7 AI still routinely makes mistakes that are super easy to spot and verify. As long as that remains the case, it's going to be detrimental to the success of you company if you give AI too much autonomy.

I know people will argue that AI is evolving so fast that the above will be solved soon. But I think all three aspects I mentioned are such fundamental roadblocks that they won't be solved soon.

What I do believe in is engineers becoming so much more productive as AI evolves.

Post reply on HN