Live data from Hacker News

The future of software development is software developers

codemanship.wordpress.com

491–500 of 588 posts

Re: The future of software development is software developers

#491

Earlier quoted context omitted.

Same with Airbnb. Oh and Moviepass. Those were the days.

Except none of those cost structures are based primarily on a resource that gets cheaper over time.. a.k.a. compute.

Training is getting exponentially more expensive. And inference isn’t that cheap unless you can do it locally

Re: The future of software development is software developers

#492

Earlier quoted context omitted.

I think part of what is happening here is that different developers on HN have very different jobs and skill levels. If you are just writing a large volume of code over and over again to do the same sort of things, then LLMs probably could take your job. A lot of people have joined the industry over time, and it seems like the intelligence bar moved lower and lower over time, particularly for people churning out larg…

>at least in the sense that your abstractions are novel and the shape of the abstraction set is different from the standard things that exist People shouldn't be doing this in the first place. Existing abstractions are sufficient for building any software you want.

Software development is a bit like chess. 1. e4 is an abstraction available to all projects, 3. Nc3 is available to 20% of projects, while 15. Nxg5 is unique to your own project.

Or, abstractions in your project form a dependency tree, and the nodes near the root are universal, e.g. C, Postgres, json, while the leaf nodes are abstractions peculiar to just your own project.

Re: The future of software development is software developers

#493

Earlier quoted context omitted.

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.

Or we're in another hype cycle and billions of dollars are being pumped in to sustain the current bubble with a lot of promises about how fast the world is changing. Doesn't mean AI can't be a useful tool.

When people say “hype cycle” that can mean so many different things. That valuations are too high and many industry “promises” are wrong is maybe true but to me it’s irrelevant, this isn’t speculative, I think most posters who are positive on agents in these threads are talking about two things: current, existing tools, and the existing rate of progress. Check out e.g. Epoch.ai for great industry analyses. To compare AI to crypto is disingenuous, they are completely different and crypto is a technology that fundamentally makes no sense in a world where governments want to (and arguably should) control money supply. You may or may not agree on that take but AI is something that governments will push aggressively and see as crucial to national security/control. It means this is not going away

Re: The future of software development is software developers

#494

Earlier quoted context omitted.

Sure thing. I work on a few projects for my company. The main one is an Android and iOS audiobook-media-player app. I had to update the Android side to use the Google Media3 library instead of the legacy ExoPlayer library. In a typical app this would be pretty straightforward, but we’ve mixed in a lot of custom elements that made the transition quite challenging. I actually attempted it manually back in the day and p…

> I can point to many examples > ...easily a week or more Got any examples worth "easily a week or more?"

Ya migrated about 50% of a code base to a new architecture from a legacy architecture. I've seen a massive speed improvement in my app since doing this and significantly less bugs. The code base is probably on the order of 150,000 lines of code or so. This refactor took about a week with AI... this would have taken easily a month or more if I did this myself. I also had AI write me a bunch of tests that never before existed in this codebase. Obviously these tests aren't perfect, but neither would mine be if I wrote them by hand.

Re: The future of software development is software developers

#495

Earlier quoted context omitted.

> I can point to many examples > ...easily a week or more Got any examples worth "easily a week or more?"

Not the OP but I just got done with a codebase-wide re-architecture (driven by a need for a complex data migration) in a little ~2.5 weeks. 800+ files changed, 60k+ line diff. Without AI it would have taken me several months, and that is only if I managed to avoid burnout. The vendor quotes we got just to see if we could outsource the work were all six figures.

Ha.. I did the same thing. Massive speed boost for things like this.

Re: The future of software development is software developers

#496

After working with agent-LLMs for some years now, I can confirm that they are completely useless for real programming. They never helped me solve complex problems with low-level libraries. They can not find nontrivial bugs. They don't get the logic of interwoven layers of abstractions. LLMs pretend to do this with big confidence and fail miserably. For every problem I need to turn my brain to ON MODE and wake up, the…

> After working with agent-LLMs for some years now, I can confirm that they are completely useless for real programming. "completely useless" and "real programming" are load bearing here. Without a definition to agree on for those terms, it's really hard not to read that as you're trying to troll us by making a controversial unprovable claim that you know will get people that disagree with you riled up. What's especi…

[deleted]

Re: The future of software development is software developers

#497

Earlier quoted context omitted.

As of today NONE of the known AI codebots can solve correctly ANY of the 50+ programming exercises we use to interview fresh grads or summer interns. NONE! Not even level 1 problems that can be solved in fewer than 20 lines of code with a bit of middle school math.

After 25+ years in this field, having interviewed ~100 people for both my startup and other companies, I'm having a hard time believing this. You're either in an extremely niche field (such as to make your statement irrelevant to 99.9% of the industry), or it's hyperbole, or straight up bs. Interviewing is an art, and IME "gotcha" types of questions never work. You want to search for real-world capabilities, and like…

I agree, it’s hard to believe. Hopefully the original comment author can share one of those questions.

Re: The future of software development is software developers

#498

Earlier quoted context omitted.

As of today NONE of the known AI codebots can solve correctly ANY of the 50+ programming exercises we use to interview fresh grads or summer interns. NONE! Not even level 1 problems that can be solved in fewer than 20 lines of code with a bit of middle school math.

After 25+ years in this field, having interviewed ~100 people for both my startup and other companies, I'm having a hard time believing this. You're either in an extremely niche field (such as to make your statement irrelevant to 99.9% of the industry), or it's hyperbole, or straight up bs. Interviewing is an art, and IME "gotcha" types of questions never work. You want to search for real-world capabilities, and like…

I would live to see just one

Re: The future of software development is software developers

#499

Earlier quoted context omitted.

Considering those views are shared by a number of high profile, skilled engineers, this is obviously no basis for doubting someone's expertise.

I've yet to see it from someone who isn't directly or indirectly affiliated with an organisation that would benefit from increased AI tool adoption. Not saying it's impossible, but... Whereas there are what feels like endless examples of high profile, skilled engineers who are calling BS on the whole thing.

That seems rather disingenuous to me. I see many posts which clearly come from developers like you and me who are happy with the results they are getting.

Every time people on here comment something about "shilling" or "boosters". It would seem to me that in the rarest of cases someone shares their opinion to profit from it, while you act like that is super common.

Re: The future of software development is software developers

#500

Earlier quoted context omitted.

> If you are just writing a large volume of code over and over again But why would you do that? Wouldn't you just have your own library of code eventually that you just sell and sell again with little tweaks? Same money for far less work.

People, at least novice developers, tend to prefer fast and quick boilerplate that makes them look effective, over spending one hour sitting just thinking and designing, then implementing some simple abstraction. This is true today, and been true for as long as I've been in programming. Besides, not all programming work can be abstracted into a library and reused across projects, not because it's technically infeasib…

[deleted]
Post reply on HN