Earlier quoted context omitted.
The equivalent of "employee development" with AI is just the release schedule of new models, I guess.
But the release of new models are generic. They don’t represent understanding in your specific codebase. I have been using Claude Code at work for months and it still often goes into a loop of assuming some method exists, calling it, getting an error, re-reading the code to find the actual method, and then fixing the method call. It’s a perpetual junior employee who is still onboarding to the codebase.
I started programming when I was 7. I'm 50 now and the thing I loved has changed
141–150 of 697 posts
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#142I'm roughly the same (started at 9, currently 48), but programming hasn't really changed for me. What's changed is me having to have pointless arguments with people who obviously have no clue what they're talking about but feel qualified either because: a) They asked an LLM b) "This is what all our competitors are doing" c) They saw a video on Youtube by some big influencer d) [...insert any other absurd reason...] T…
Was he entirely wrong? Have you tried to dump the stored proc into a frontier model and ask it to refactor? You'd probably have neat 20 stored procs with well laid out logic in minutes. I wouldn't keep a ball of mud just because LLMs can usually make sense of them but to refactor such code debt is becoming increasingly trivial.
Yes. I mean... of course he was?. Firstly, I had already gone through this process with multiple LLMs, from various perspectives, including using Deep Research models to find out if any other businesses faced similar issues, and/or if products existed that could help with this. That lead me down a rabbit hole of data science products related to regulatory reporting of a completely different nature which was effectively useless. tl;dr: Virtually all LLMs - after understanding the context - recommended us doing thing we had already been urging the business to do - hire a Technical BA with experience in this field. And yes, that's what we ended up doing.
Now, give you some ideas about why his idea was obviously absurd:
- He had never seen the SP
- He didn't understand anything about regulatory reporting
- He didn't understand anything about financial derivatives
- He didn't understand the difference between Transact SQL and ANSI SQL
- No consideration given to IP
- etc etc
Those are the basics. Let's jump a little bit into the detail. Here's a rough snippet of what the SP looks like:
SELECT
CASE
WHEN t.FLD4_TXT IN ('CCS', 'CAC', 'DEBT', ..... 'ZBBR') THEN '37772BCA2221'
WHEN t.FLD4_TXT IN ('STCB') AND ISNULL(s.FLD5_TXT, s.FLD1_TXT) = 'X' THEN 'EUMKRT090011'
END as [Id When CounterParty Has No Valid LEI in Region]
-- remember, this is around 5000 lines long ....
Yes, that's a typical column name that has rotted over time, so noone even knows if it's still correct. Yes, those are typical CASE statements (170+ of them at last count, and no, they are not all equal or symmetric).So... you're not just dealing with incredibly unwieldy and non-standard SQL (omitted), noone really understands the business rules either.
So again... yes he was entirely wrong. There is nothing "trivial" about refactoring things that noone understands.
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#143There's nothing "hollowed out" about directing an AI effectively, the feedback is as quick and tight as it always was. The trick is that you don't just "vibe code" and let the AI one-shot the whole thing: you should propose the change first and ask the AI about a good, detailed plan for implementing it. Then you review what the robot has proposed (which is trivial compared to revising code!) make sensible changes, as…
> you should propose the change first and ask the AI about a good, detailed plan for implementing Why ask though? If I’m familiar with a project, more often than not, I usually have a very good idea of the code I have to write within minutes of reading the ticket. Most of the time taken is finding the impact of the change, especially with dependencies that are present in the business domain, but are not reflected in…
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#144A lot of that magic still remains in embedded. If vendors can't be bothered to use a C compiler from the last decade, I don't think they'll be adopting AI anytime soon. At my work, as of 2026, we only now have a faction riled up about evangelizing clean code, OOP, and C++ design patterns. I hope the same delay keeps for all the rest of the "abstraction tower".
The issue is that AI will be creating software at whatever abstraction layer it is asked to produce. Right down to ASM maybe even machine code if someone actually wanted or needed that. Perhaps not the AI of today but given a few years I'll be quite surprised if it still can't.
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#145Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#146Wow... I really relate to this. I'm 50 as well, and I started coding in 1985 when I was 10... I remember literally every evolutionary leap forward and my experience with this change has been a bit different. Steve Yegge recently did an interview on vibe coding ( https://www.youtube.com/watch?v=zuJyJP517Uw ) where he says, "arch mage engineers who fell out-of-love with the modern complexity of shipping meaningful code…
Last night I was thinking about this "xswarm" screen saver I had in 1992 on my DEC Ultrix workstation. I googled for the C source code and found it.
I asked Claude to convert it to Java, which it did in a few seconds. I compiled and ran it, and there it was again, like magic
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#147Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#148AI has just vastly extended your reach. No sense crying about it. It is literally foolish to lament the evolution of our field into something more.
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#149My advice to everyone feeling existential vertigo over these tools is to remain confident and trust in yourself. If you were a smart dev before AI, chances are you will remain a smart dev with AI. My experience so far is that to a first approximation, the quality of the code/software generated with AI corresponds to the quality of the developer using the AI tool surprisingly well. An inexperienced, bad dev will still…
> If you were a smart dev before AI, chances are you will remain a smart dev with AI. I don't think that's what people are upset about, or at least it's not for me. For me it's that writing code is really enjoyable, and delegating it to AI is hell on earth.
I do use these tools, clearly see their potential, and know full well where this is going: capital is devaluing labor. My skills will become worthless. Maybe GP is right that at first only skilled developers can wield them to full effect, but it's obviously not going to stop there.
If I could destroy these things - as the Luddites tried - I would do so, but that's obviously impossible.
For now I'm forced to use them to stay relevant, and simply hope I can hold on to some kind of employment long enough to retire (or switch careers).
Re: I started programming when I was 7. I'm 50 now and the thing I loved has changed
#150Wow... I really relate to this. I'm 50 as well, and I started coding in 1985 when I was 10... I remember literally every evolutionary leap forward and my experience with this change has been a bit different. Steve Yegge recently did an interview on vibe coding ( https://www.youtube.com/watch?v=zuJyJP517Uw ) where he says, "arch mage engineers who fell out-of-love with the modern complexity of shipping meaningful code…
I just told my gardener to cut the grass and work on some flower installations. I'm so excited about gardening again. Can't wait to do some. Employing a gardener to do my gardening for me is really making me enjoy gardening again!