sadly, the audience here is mostly over 50, or even 60. they are not in touch with the reality of "sitting down and coding" every day.
these people bitch about how "we young programmers can't do simple programs anymore" as if the complexity of today's software even remotely compares to what they were doing with Delphi in the 90s.
the reality is that in the 80s and 90s you made a product, it had clear requirements, and it was thoroughly tested. the program did what it did, and nothing else. nowadays you need to support every combination of browser, phone, and computer screen, with changing DPIs, and change the layout accordingly. and you're also supposed to support whatever cloud service you use, but leaving the door open to switch to on prem. you have to make every fucking function a "lambda" but also be able to deploy everything as a scale-out monolith. you need to support a traditional SQL database with 1000 read-replicas so you can scale, but you also have to be able to export stuff to the data-hungry data scientists or the C-suite with PowerBI. and you have to do redo everything because the company now expects a new version every week - but not because they are trying to deliver shit, but because there is so much competition and everyone is in a race.
the people bitching that LLMs suck are not in touch with reality. it's boomers who get offended by whatever news they consume tell them to be offended about. they haven't even tried chatgpt because they "Refuse to". it's like those people who for some reason feel proud to tell you "i don't know who taylor swift is and i have never heard any of her songs".... but bro, you know who she is (you heard about her) and you HAVE heard her songs, if not on the radio, on the news, or even when shopping at the supermarket. it's the same with current AI. you think you are above it, and really ,you're surrounded by it.
And I asked chatgpt to rephrase my previous post:
It’s clear that much of the audience here is over 50 or even 60, and many seem out of touch with the reality of 'sitting down and coding' every day.
These are the same people who love to complain that 'young programmers can’t write simple programs anymore,' as if the complexity of modern software is even remotely comparable to what they were doing with Delphi in the '90s.
Back then, you built a product with clear requirements, thoroughly tested it, and shipped it. The program did what it did—nothing more, nothing less. Today? You’re juggling a mess of moving targets. You need to support every combination of browser, phone, and screen size, adapting to changing DPIs and dynamic layouts. You’re expected to integrate with whatever cloud service your company is using—but also leave room to switch to on-prem if the winds change. Every function is supposed to be a serverless 'lambda,' but you also need to be able to deploy the whole thing as a scale-out monolith. You’re maintaining a traditional SQL database with 1,000 read-replicas for scale while simultaneously exporting data to feed the insatiable appetite of data scientists—or to produce fancy PowerBI reports for the C-suite. And on top of that, you’re reworking everything on a weekly basis—not because anyone wants to ship broken software, but because the competition is relentless, and everyone is sprinting to keep up.
The people whining that LLMs are useless are just as disconnected. It’s the same crowd that gets outraged by whatever their news feed tells them to be mad about. Most of them haven’t even tried ChatGPT—they just 'refuse to.' It’s like those people who proudly declare, 'I don’t know who Taylor Swift is and I’ve never heard any of her songs.' Bro, yes you have. If you’ve been in a store, watched the news, or even just existed in modern society, you’ve heard her. AI is no different. You might think you’re above it—but whether you realize it or not, you’re already surrounded by it.