>It's not the end of programming, in the same way as the invention of the printing press wasn't "the end of drawing by hand". The printing press let you scale copies of something already drawn. That is nothing like what AI is doing here which is making drawing easier. It's more like people now draw by hand using pens and pencils instead of scraping small rocks against bigger rocks. Technically you can still scrape ro…
Fair, but won't big tech collapse without the actual people force?
It's not the end of programming
61–70 of 93 posts
Re: It's not the end of programming
#62Re: It's not the end of programming
#63People keep giving examples like printed press, or whatever, but honestly the printed press did kill writing/drawing by hand. When was the last time you bought a hand written book or a hand painted picture? Sure, they still exist, but they are priced and marketed towards a specific class of people, and not the mass. And with software it’s even harder as software was never targeted at the mass. Software was always a b…
Programming will follow the same path. Typing code by hand will be relegated to 1%, while 99% will be generated by assistants and agents.
Re: It's not the end of programming
#64Earlier quoted context omitted.
Printing presses are not typewriters. The printing press did displace the manual copying of manuscripts, which had insanely low bandwidth and generally kinda sucked for everyone involved. But for several hundred years after, until the industrial revolution and the mass production of mechanical typewriters, pretty much everything printed on a printing press was originally authored by hand. Even with typewriters handwr…
One thing that strikes me about these discussions is just how awful the metaphors are. We're constantly being told that jobs designing and building skyscrapers are close to obsolete because some yokel made a factory that manufactures yurts. Writing hand crafted code for the sole use of an individual never happened. Writing hand crafted code to be run by millions of people is routine. You can't compare it to a spinnin…
Re: It's not the end of programming
#65Earlier quoted context omitted.
One thing I keep discovering about the agentic era of programming is that all of the old lessons and bits of wisdom about programming are still valid. They're just 10 to 100x more important now that you can generate 10,000 lines in an hour. e.g. Break your code up into loosely coupled modules, don't have leaky abstractions, don't have huge God files, have good black box end-to-end testing, do the design work before t…
Agree. Now that we're seeing the quality of software we use worsening (not improving!) with increased usage of LLMs to produce code, it's even more important than before to get the fundamentals solid. I don't mean "fundamentals" as in "easy things in CS", but the mechanisms behind the systems we build (on top of). And, not being fresh out of school and having experience _suffering_ with poorly designed systems / proc…
Now that we're seeing the quality of software we use worsening
Are we seeing that though?Or do we want to be seeing that?
Re: It's not the end of programming
#66People keep giving examples like printed press, or whatever, but honestly the printed press did kill writing/drawing by hand. When was the last time you bought a hand written book or a hand painted picture? Sure, they still exist, but they are priced and marketed towards a specific class of people, and not the mass. And with software it’s even harder as software was never targeted at the mass. Software was always a b…
The printing press killed the work of scribes, people who copied books page by page. It was a form of art and craftsmanship. It didn't disappear completely, but 99% of production moved to the printing press. Programming will follow the same path. Typing code by hand will be relegated to 1%, while 99% will be generated by assistants and agents.
Re: It's not the end of programming
#67Earlier quoted context omitted.
One thing that strikes me about these discussions is just how awful the metaphors are. We're constantly being told that jobs designing and building skyscrapers are close to obsolete because some yokel made a factory that manufactures yurts. Writing hand crafted code for the sole use of an individual never happened. Writing hand crafted code to be run by millions of people is routine. You can't compare it to a spinnin…
> Writing hand crafted code for the sole use of an individual never happened. It seems bizarre in a way to see this sentiment on hacker news.
now that I can get a machine to do that instead has the world fundamentally changed?
Re: It's not the end of programming
#68Earlier quoted context omitted.
> Writing hand crafted code for the sole use of an individual never happened. It seems bizarre in a way to see this sentiment on hacker news.
as an economic activity. i made my own crappy todo apps for fun too but I never once got paid for it. now that I can get a machine to do that instead has the world fundamentally changed?
Re: It's not the end of programming
#69People keep giving examples like printed press, or whatever, but honestly the printed press did kill writing/drawing by hand. When was the last time you bought a hand written book or a hand painted picture? Sure, they still exist, but they are priced and marketed towards a specific class of people, and not the mass. And with software it’s even harder as software was never targeted at the mass. Software was always a b…
The printing press killed the work of scribes, people who copied books page by page. It was a form of art and craftsmanship. It didn't disappear completely, but 99% of production moved to the printing press. Programming will follow the same path. Typing code by hand will be relegated to 1%, while 99% will be generated by assistants and agents.
The 1% will be 100x bigger than the 100% of 10 years ago.
Re: It's not the end of programming
#70People keep giving examples like printed press, or whatever, but honestly the printed press did kill writing/drawing by hand. When was the last time you bought a hand written book or a hand painted picture? Sure, they still exist, but they are priced and marketed towards a specific class of people, and not the mass. And with software it’s even harder as software was never targeted at the mass. Software was always a b…
It accepts the inevitability premise so completely that I wonder if the author is secretly an AI booster trying to make the other side look bad.