Earlier quoted context omitted.
I was actually comparing aviation HW+SW vs. consumer software...and making the point that an old C++ invoices processing application, while being way less reliable than aviation HW or SW, is still orders of magnitude more reliable than LLMs. The LLMs don't always miss, true...but they miss far too often for the "hit" part to be relevant at all.
They miss but can self correct, this is the paradigm shift. You need a harness to unlock the potential and the harness is usually very buildable by LLMs, too.
The future of software development is software developers
221–230 of 588 posts
Re: The future of software development is software developers
#222As someone having watched AI systems being good enough to replace jobs like content creation on CMS, this is being in denial. Yes software developer are still going to be need, except much fewer of us, exactly like fully automated factories still need a few humans around, to control and build the factory in first place.
I concur with your sentiments. Am puzzled why so many on HN cannot see this. I guess most users on HN are employed? Your employers - let me tell you - are positively salivating at the prospect of firing you. The better LLM's get the fewer of you will be needed.
I have seen projects where translator teams got reduced, asset creation teams, devops head count, support teams on phone lines,...
It is all about how to do more with less, now with AI help as well.
Re: The future of software development is software developers
#223Earlier quoted context omitted.
> a car moves faster than you, can last longer than you, and can carry much more than you. But somehow, people don't seem to be scared of cars displacing them(yet)? ??? Cars replaced horses, not people. In this scenario you are the horse.
Well no, you'd be the horse driver who becomes a car driver
Well, that's the crux of the argument. The pro-AI devs are making the claim that devs are the horse-drivers, the anti-AI is making the claim that devs are the horses themselves.
There is no objective way to verify who is right in this case, we just have to see it play out.
Re: The future of software development is software developers
#224Earlier quoted context omitted.
+1 - I wish at least one of these AI boosters had shown us a real commercialised product they've built.
I'm sure you're interacting with a ton of tools built via agents, ironically even in software engineering people are trying to human-wash AI code due to anti-AI bias by people who should know better (if you think 100% of LLM outputs are "slop" with no quality consideration factored in, you're hopelessly biased). The commercialized seems like an arbitrary and pointless bar, I've seen some hot garbage that's "commercia…
Please just for fun - reach out to for example Klarna support via their website and tell me how much of your experience can be attributed to an anti-AI bias and how much to the fact that the LLMs are a complete shit for any important production use cases.
Re: The future of software development is software developers
#225Earlier quoted context omitted.
> LLMs produce results on par with what I would expect out of a solid junior developer This is a common take but it hasn't been my experience. LLMs produce results that vary from expert all the way to slightly better than markov chains. The average result might be equal to a junior developer, and the worst case doesn't happen that often, but the fact that it happens from time to time makes it completely unreliable fo…
I think any further discussion about quality just needs to have the following metadata: - Language - Total LOC - Subject matter expertise required - Total dependency chain - Subjective score (audited randomly) And we can start doing some analysis. Otherwise we're pissing into ten kinds of winds. My own subjective experience is earth shattering at webapps in html and css (because I'm terrible and slow at it), and anno…
Besides one point: junior developers can learn from their egregious mistakes, llms can't no matter how strongly worded you are in their system prompt.
In a functional work environment, you will build trust with your coworkers little by little. The pale equivalent in LLMs is improving system prompts and writing more and more ai directives that might or might not be followed.
Re: The future of software development is software developers
#226Earlier quoted context omitted.
> How would you know whether he is an expert on the topic of software engineering or not? Because of their views on the effectiveness of AI agents for generating code.
Considering those views are shared by a number of high profile, skilled engineers, this is obviously no basis for doubting someone's expertise.
Again, a lot of fluff, a lot of of "a number ofs", "highly this, highly that". But very little concrete information. What happened to the pocket PhDs promised for this past summer? Where are the single-dude billion dollar companies built with AI tools ? Or even a multiple-dudes billion dollar companies ? What are you talking about?
Re: The future of software development is software developers
#227Earlier quoted context omitted.
LLMs generate the most likely code given the problem they're presented and everything they've been trained on, they don't actually understand how (or even if) it works. I only ever get away with that when I'm writing a parser.
> they don't actually understand how but if it empirically works, does it matter if the "intelligence" doesn't "understand" it? Does a chess engine "understand" the moves it makes?
Re: The future of software development is software developers
#228Earlier quoted context omitted.
They miss but can self correct, this is the paradigm shift. You need a harness to unlock the potential and the harness is usually very buildable by LLMs, too.
Hm, that is a a lot of generic talk - but very little concrete data and examples.
Re: The future of software development is software developers
#229Earlier quoted context omitted.
No it doesn’t read like shilling and advertisement, it’s tiring hearing people continually dismiss coding agents as if they have not massively improved and are driving real value despite limitations and they are only just getting started. I’ve done things with Claude I never thought possible for myself to do, and I’ve done things where Claude made the whole effort take twice as long and 3x more of my time. It’s not l…
The paradigm shift hit the world like a wall. I know entire teams where the manager thinks AI is bullshit and the entire team is not allowed to use AI. I love coding. But reality is reality and these fools just aren’t keeping pace with how fast the world is changing.
Re: The future of software development is software developers
#230Earlier quoted context omitted.
When coal powered engines became more efficient, demand for coal went UP. It went up because vastly more things could now be cost effectively be coal-powered. I can see a future where software development goes the same way. My wife works in science and I see all kinds of things in a casual observation of her work that could be made more efficient with good software support. But not by enough to pay six-figures per ye…
Many HN users may point to Jevons paradox, I would like to point out that it may very well work up until the point that it doesn't. After all a chicken has always seen the farmer as benevolent provider of food, shelter and safety, that is until of course THAT day when he decides he doesn't.