Tell HN: I'm 60 years old. Claude Code has re-ignited a passion

I’m ready to retire. In my younger days, I remember a few pivotal moments for me as a young nerd. Active Server Pages. COM components. VB6. I know these are laughable today but back then it was the greatest thing in the world to be able to call server-side commands. It kept me up nights trying to absorb it all. Fast forward decades and Claude Code is giving me that same energy and drive. I love it. It feels like it did back then. I’m chasing the midnight hour and not getting any sleep.

burnstek 6 days ago

50 here. Years ago I completely stopped coding, becoming tired of the never ending rat race of keeping up with the latest bizarre web stacks, frameworks for everything, node for this, npm for that, Angular, React, Vue, whatever - as if solving business problems just became too boring for software developers, so we decided to spend our cycles on the new hotness at every turn.

Tools like Claude Code are the ultimate cheat code for me and have breathed new life into my desire to create. I know more than enough about architecture and coding to understand the plumbing and effectively debug, yet I don't have to know or care about implementation details. It's almost an unfair unlock.

It'll also be good to see leetcode die.

kitd 6 days ago

Tools like Claude Code are the ultimate cheat code for me and have breathed new life into my desire to create

I'm in my 60s and retiring this summer. I feel the opposite. Agents have removed most of the satisfaction and fulfilment from designing, building, testing and completing a feature or component. And if frameworks are a problem, learning to create simply and efficiently without them has its own sense of satisfaction.

Maybe it's a question of expectations. I suspect weavers felt the same with the arrival of mechanised looms in the industrial revolution. And it may be that future coders learn to get their fulfilment otherwise using agents.

I can absolutely see the attraction to business of agents and they may well make projects viable that weren't previously. But for this Luddite, they have removed the joy.

LogicFailsMe 6 days ago

OldAF. I have more ideas than I have time to code up prototypes. Claude code has changed all that, And given it cannot improve the performance of optimized code I've written so far, it's like having a never tiring eager junior engineer to work out how to make use of frameworks and APIs to deploy my code.

A year ago, cursor was flummoxed by simple things Claude code navigates with ease. But there are still corner cases where it hallucinates on the strangest seemingly obvious things. I'm working on getting it to write code to make what's going on in front of its face more visible to it currently.

I guess it's a question of where you find joy in life. I find no joy in frameworks and APIs. I find it entirely in doing the impossible out of sample things for which these agents are not competitive yet.

I will even say IMO AI coding agents are the coolest thing I've seen since I saw the first cut of cuda 20 years ago. And I expect the same level of belligerence and resistance to it that I saw deployed against cuda. People hate change by and large.

NaN years ago

undefined

ACCount37 6 days ago

The divide seems to come down to: do you enjoy the "micro" of getting bits of code to work and fit together neatly, or the "macro" of building systems that work?

If it's the former, you hate AI agents. If it's the latter, you love AI agents.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

0x20cowboy 6 days ago

Maybe have a play with them a bit more. LLMs are quite good at coding, but terrible at software engineering. You hear people talk about “guiding them” which is what I think they are getting at. You still need to know what you are doing or you’ll just drive off a cliff eventually.

At the moment I am trying to fix a vibe coded application and while each individual function is ok, the overall application is a dog’s breakfast of spaghetti which is causing many problems.

If you derive all your pleasure from actually typing the code then you’re probably toast, but if you like building whole systems (that run on production infrastructure) there is still heaps of work to do.

NaN years ago

undefined

cheema33 6 days ago

I am in my 50s. I agree with what others have said about your happy place. For me, it is not APIs and fine details of operator overloading. I love solving problems. So much so that I hope I never retire. Tools like Claude Code give me wings.

The need for assembly programmers diminished over the decades. A similar thing will happen here.

NaN years ago

undefined

zmmmmm 6 days ago

> Agents have removed most of the satisfaction and fulfilment from designing, building, testing and completing a feature or component

I highly recommend not using these tools in their "agentic" modes. Stay in control. Tell them exactly what to write, direct the architecture explicitly.

You still get the tremendous benefit of being unlocked from learning tedious syntax and overcoming arcane infra bottlenecks that suck the joy out of the process for me, but you get freed from the tedious and soul crushing parts.

NaN years ago

undefined

tech_tuna 1 day ago

I have mixed feelings but echo your sentiments a bit. On the one hand, I can get a lot more done and feel "unchained" so to speak. I have long hated doing frontend development and now it doesn't matter and I love that. However, I don't feel satisfaction from solving problems the same way I used to. I had one long session with Claude a few weeks ago and I told Claude I was done for the night at which point it fired back with "Sounds good, look at how much you accomplished." and I responded with you mean "look at how much you accomplished, I just told you what to do."

It is still weird to me that I talk to a remote Python app but that's how we write code nowadays. Still, I felt almost mocked when Claude plauded my "accomplishments".

So I'd say that I am definitely more productive than I used to be but I enjoy the work less on one level. But on another level, I feel like I can build a lot more and tackle problems I wouldn't have tackled in the past. It's a mixed blessing. It's also a WIP, I expect that the way we write code will change even more, over the next few years.

I love it, I hate it, it's the Brave New World of software development.

schnitsel 5 days ago

You will maybe like this platform: https://solve.it.com/

Their tag line: "Don't outsource your thinking to AI. Instead, use AI to become a better problem solver, clearer thinker, and more elegant coder."

I have followed the course myself and it reignited my passion. During the course I built a cool side project from scratch, small steps, no vibe coding using the course's principals. It was really satisfying, I felt in control again while learning new things.

darkwater 6 days ago

> I'm in my 60s and retiring this summer.

Congrats! I'm in that age where I'm envying more the ones like you than the 20-something :)

chamomeal 6 days ago

I’m kinda in both camps. I can make multiple times more proof-of-concepts than ever before, which is awesome. Especially for internal work tools. But then I rely on it too much, and I don’t really know how the thing works, and it makes it hard to get excited about adding to it

monkey26 5 days ago

50s here. I love building and designing software to solve problems. For years now I haven’t liked the actual coding part. AI has given me a super power.

throwaway12345t 6 days ago

Scale the Lego pieces more and it’s the same. Bigger projects have more moving parts and require the same thinking.

boringg 6 days ago

Id agree it splits both ways. I think in the short run it can be super fun but once you expand your thoughts to the long run it takes the steam out of rediscovered joy of discovery and creation.

Its almost like it reignites novelty at things that were to administratively heavy to figure out. Im not sure if its fleeting or lasting.

hkonte 5 days ago

[dead]

bartread 6 days ago

Same age, same situation.

I got completely fed up of continually having to learn new incantations to do the same shit I’ve been doing for decades without enough of a value add on top. I know what I want to build, and I know how to architect and structure it, but it’s simply not a good investment of my increasingly limited time to learn the umpteenth way to type code in simply to display text, data, and images on the web - especially when I know that knowledge will be useful for maybe, if I’m lucky, a handful of years before I have to relearn it again for some other opinionated framework.

It’s just not interesting and I’ve become increasingly resentful of and uninterested in wasting time on it.

Claude, on the other hand, is a massive force multiplier that enables me to focus on the parts of software development I do enjoy: solving the problems without the bother of having to type it all in (like, in days of old, I’d already solved the problem before my fingers touched the keyboard but the time-consuming bit was always typing it all in, testing and debugging - all of that is now faster but especially the typing part), focussing on use cases and user experience.

And I don’t ever have to deal directly with CSS or Tailwind: I simply describe the way I want things to look and that’s how the end up looking.

It’s - so far at any rate - the ultimate in declarative programming. It’s awesome, and it means I can really focus on the quality of the solution, which I’m a big fan of.

SoftTalker 6 days ago

Will be 60 this year, and have felt the same for years already. You get to a point where you look ahead and realize you've got maybe another 10-20 decent years left if you're lucky and for me, more and more, I don't want to spend it running on this treadmill.

Computers do not feature at all in my ideal retirement. Maybe a phone or tablet so I can do the minimal email and bill paying.

burnstek 5 days ago

Yeah dude. Amen. In my 20's I could literally code a side project all day into the evening (sometimes overnight) and it was absolute serendipity. Coding in and of itself was a vibe. Then, life happened, more life happened, and eventually software development just became a career instead of a passion. Coding became a means to an end.

"Resentful" is a perfect way of putting it - I may just be old and grumpy now, but I think it's sad what we as a community have done to the process of web development. It's such a circle jerk. Node in my view is the worst thing that ever happened to building web applications.

Enter Claude Cowork. I've spent the past few days building an app that would have taken me weeks of time in the past. It's using a framework I've never built with, and I don't have to learn the intricacies. Shipping this to Vercel and hosting the database on Supabase is incredibly easy and it's very exciting. The only drawback so far is the unsettling fear of the unknown regarding leaking secrets and whatnot, so I'm going to have to manually audit the finished project before deploying.

And here I thought my days of "side projects" were completely over.

suzzer99 6 days ago

I'm 56 and still coding full-time. My least favorite part of the job has always been trying to learn some brand new tech, googling with 47 tabs open, and you don't even know enough to ask the right questions yet. Turns out you were stuck on something so beginner that Stack Overflow didn't even have a post on it. ChatGPT has made that part of the job soooooo much less painful. But I'm not ready to let Claude run wild yet. I still want to understand everything I'm pasting.

YZF 6 days ago

There is a lot more Claude Code can do for you that an AI chat bot can't because it a) has tool access b) has access to your source code.

- Root cause and fix failures.

- Run any code "what if scenario".

- Performance optimizations.

- Refactor.

There's no reason why you shouldn't (and you should) read all the code and understand it after Claude does any work for you but the experience vs. the "old" SO model of looking for some technical detail is very different.

matsemann 6 days ago

You know you could just choose a framework and stick with it? The way you look down on "the whole profession" for what's basically a straw man and your own decision is a bit bizarre. Especially coupled with the fact that tech has never moved so fast as right now, being on top of the AI-game is a target changing a hundred times faster than frontend frameworks back in the days.

fragmede 6 days ago

You could, but then you'd still be stuck doing PHP templates with embedded hand written JavaScript and that madness, or maybe Django or RoR. Or cgi-bin and Perl. Technology evolves as an industry and the only guarantee is that you have to keep learning new things to stay relevant in this industry.

Cpoll 6 days ago

You don't always have the option. AngularJS, for example, EOLed in 2021.

NaN years ago

undefined

alsetmusic 6 days ago

> You know you could just choose a framework and stick with it? The way you look down on "the whole profession" for what's basically a straw man and your own decision is a bit bizarre.

I'm only in my forties. I've been nostalgic for the days when I'd stay up all night exploring new frontiers (for me) in tech for a number of years. I could not disagree more with your take on this.

Someone said they value their time before death and you're pretty dismissive. Priorities change. Values change. Conditions change.

> Especially coupled with the fact that tech has never moved so fast as right now, being on top of the AI-game is a target changing a hundred times faster than frontend frameworks back in the days.

I mean, isn't that what people in this thread have been saying about frameworks? How many hours have been lost relearning how to solve a problem that has already been solved? It's like when I tried to fix a date-time issue on Windows as a Mac / Linux user. I knew NTP was the answer but I had to search the web to find out where to turn it on. Stuff like that is pretty frustrating and I didn't even have to do it every five to ten years.

raw_anon_1111 6 days ago

Yes if I actually did web development I’m sure I could still be using JQuery.

switchbak 6 days ago

“yet I don't have to know or care about implementation details”

Implementation details can very much matter though. I see this attitude from my managers that now submit huge PRs, and it is becoming a big problem.

I definitely agree that these tools allow one with an in-depth developer background to cover territory that was too much work previously. But plop me into a Haskell codebase, and I guarantee I’d cause all kinds of problems even with the best intentions and newest models. But the ramp up for learning these things has collapsed dramatically, and that’s very cool.

I still don’t want to have to learn all the pitfalls of those frameworks though. Hopefully we will converge on a smaller number, even if it’s on tooling that isn’t my favourite.

waffletower 6 days ago

Merges can become more fraught with multiple engineers vibe coding on the same codebase. However, LLMs will become delegates for that too.

NaN years ago

undefined

jitbit 6 days ago

Turning 50 this year.

Coding has never _stopped_ being a passion for me, but my increasingly limited time becomes an issue.

And Claude code (and cursor) saves me So. Much. Time.

I only have 10-20 active years ahead of me, so this is really, really important. Young ppl don’t get it.

corysama 6 days ago

Same same. When I was a young, single nerd I would happily spend a weekend coding in my cave.

Now I do fun code on a laptop on the sofa with my family. I’m only typing in tiny breaks between socializing and I’m still getting lots of fun stuff done.

NaN years ago

undefined

mlrtime 6 days ago

>I only have 10-20 active years ahead of me, so this is really, really important. Young ppl don’t get it.

10-20 years of coding/technology or living?

Young ppl rarely get life experience/choices, youth is wasted on the young, 1000x for my own.

game_the0ry 6 days ago

> It'll also be good to see leetcode die.

Agreed. Leetcode caused more harm than good.

chrisweekly 6 days ago

Still causing it!

newsoftheday 6 days ago

> yet I don't have to know or care about implementation details

Where do I even begin...yes, you should care about implementation details unless you're only going to write stuff you run locally for your own amusement.

aklein 6 days ago

until you learn to trust the system and free mental capacity for more useful thinking. at some point compilers became better at assembly instructions than humans. seems inevitable this will happen here. caring about the details and knowing the details are two different things.

NaN years ago

undefined

NaN years ago

undefined

rileymat2 6 days ago

> Angular, React, Vue, whatever - as if solving business problems just became too boring for software developers, so we decided to spend our cycles on the new hotness at every turn.

They often do solve business problems around responsive design, security and ux.

Currently working maintenance with one foot in a real legacy system and the other foot in modern systems the difference is immense.

sean2 3 days ago

Youthful 40 here, had to comment on this:

>> tired of the never ending rat race of keeping up with the latest bizarre web stacks, frameworks

Instead of just keeping up with the latest development frameworks, I also now have to keep up with the latest AI frameworks. I spent a week at my $ job just installing plugins, requesting permissions, debugging issues with the agents, before I went back to writing code myself (plumbing between the latest frameworks) because I'm expected to get stuff done in addition to managing agents that were supposedly going to do my work for me.

My personal agentic AI coding setup never fully materialized while I have been chasing the latest crazes and I am back to handwriting my personal code too (with AI chat help) until I manage to stick to a particular setup.

Anyway, I feel like the rat race just opened yet another front. And I bet I'll still be expected to leetcode in my next technical interview (still was in 2025) in addition to leetprompting or whatever the next segment on interviews will be.

ransom1538 6 days ago

You truly speak for many. I don't have the energy to center a div anymore, and to be honest, that time was thrown away [excluding money, a pretty big exclusion]. I am sure my boss's "Uber for cats" will work, I just like using AI at this point. I can iterate on 15 "Uber for cats" with 200 centered divs, spitting out documentation and excellent objects all day.

But the real talk we need to have is... "Uber for cats"

Frost1x 6 days ago

Not nearly your age but I agree with your sentiments entirely. I mainly focused on using computing not for business purposes but scientific purposes and how we can forward science using compute and technology and I’ve felt much the same way for some time. The new layers and layers of abstraction added little in the way of productivity to getting to the root problems I wanted to and there have always only been so many hours in the day and dollars in the sponsoring agency’s purse to pursue new innovative work.

Now a lot can be cast off to LLMs to focus on the problem space and the innovative computing use around them. It’s been exciting to not worry about arbitrary idiosyncrasies and machete through jungles of technical minutia to get to the clearing. I still have to deal with them but less of them. And I don’t have to commit nearly as much in the technical space to memory to address problems, I can often focus on higher level architectural decisions or new approaches to problems. It’s been quite enjoyable as well.

robofanatic 6 days ago

> with the latest bizarre web stacks, frameworks for everything, node for this, npm for that, Angular, React, Vue, whatever - as if solving business problems just became too boring for software developers, so we decided to spend our cycles on the new hotness at every turn

I kinda feel the same way when I visit Home Depot once a year

sph 6 days ago

> Years ago I completely stopped coding, becoming tired of the never ending rat race of keeping up with the latest bizarre web stacks, frameworks for everything, node for this, npm for that, Angular, React, Vue, whatever

Have you tried Claude? No, Opus? No, not that version, it's two weeks old, positively ancient lol. Oh wait, now OpenClaw is the cool thing around the block.

My dude, the rat race just became a rat sprint. I hope you're keeping up, you're no spring chicken any more.

techpression 6 days ago

Only running one agent? You should have a distributed network of them at least, if you don’t you will get left behind! Running on the cloud? Stupid, buy hardware for tens of thousands of dollars to run it locally, own your tools. Etc etc, I haven’t seen a crazier rat race in tech ever, the JavaScript framework era is looking like the most stable of software times compared to where we are right now.

paulkrush 6 days ago

Your comment is timeless. Just replace your tech keywords with those from the past or the future.

NaN years ago

undefined

Bewelge 6 days ago

I also find these things incredibly annoying. But I've been actively working in webdev the past couple of years so I was actually keeping up with stuff. And I still consider this a cheat-code.

It makes it so easy to cut through the bullshit. And I've never considered myself scared of asking "stupid" questions. But after using these AI tools I've noticed that there are actually quite a few cases where I wouldn't ask (another human) a question.

Two examples: - What the hell does React mean when they say "rendering"? Doesn't it just output HTML/a DOM tree and the browser does the actual rendering? Why do they call it rendering? - Why are the three vectors in transformer models named query, key & value? It doesn't really make sense, why do they call it that?

In both cases it turns out, the question wasn't really that stupid. But they're not the kind of question I'd have turned to Stackoverflow for.

It really is a bit like having a non-human quasi-expert on most topics at your fingertips.

firemelt 5 days ago

agree with u papa, fuck leetcode!

heresie-dabord 6 days ago

> as if solving business problems just became too boring

And yet, having customers and listening to them is the whole point.

Anything that re-ignites a person's zest for thinking and creating is a net gain.

That said, it is paradoxical that the catalyst in this case is a technology that replaces thinking.

grb423 4 days ago

[dead]

samiv 7 days ago

As a principal engineer I feel completely let down. I've spent decades building up and accumulating expert knowledge and now that has been massively devalued. Any idiot can now prompt their way to the same software. I feel depressed and very unmotivated and expect to retire soon. Talk about a rug pull!

My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

hi_hi 7 days ago

Nah man. I understand the frustration, but this is a glass is half empty view.

You have decades of expert knowledge, which you can use to drive the LLMs in an expert way. Thats where the value is. The industry or narrative might not have figured that out yet, but its inevitable.

Garbage in, garbage out still very much applies in this new world.

And just to add, the key metric to good software hasn't changed, and won't change. It's not even about writing the code, the language, the style, the clever tricks. What really matters is how well does the code performs 1 month after it goes live, 6 months, 5 years. This game is a long game. And not just how well does the computer run the code, but how well can the humans work with the code.

Use your experience to generate the value from the LLMs, cuase they aren't going to generate anything by themselves.

Dumblydorr 7 days ago

Glass half empty view? Their whole skill set built up over decades, digitized, and now they have to shift everything they do, and who knows humans will even be in the loop, if they’re not c-suite or brown nosers. Their whole magic and skill is now capable of being done by a PM in 5 minutes with some tokens. How is that supposed to make skillful coders feel?

Massive job cuts, bad job market, AI tools everywhere, probable bubble, it seems naive to be optimistic at this juncture.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

codazoda 7 days ago

> What really matters is how well does the code performs 1 month after it goes live, 6 months, 5 years.

After 40 years in this industry—I started at 10 and hit 50 this year—I’ve developed a low tolerance for architectural decay.

Last night, I used Claude to spin up a website editor. My baseline for this project was a minimal JavaScript UI I’ve been running that clocks in at a lean 2.7KB (https://ponder.joeldare.com). It’s fast, it’s stable, and I understand every line. But for this session, I opted for Node and neglected to include my usual "zero-framework" constraint in the prompt.

The result is a functional, working piece of software that is also a total disaster. It’s a 48KB bundle with 5 direct dependencies—which exploded into 89 total dependencies. In a world where we prioritize "velocity" over maintenance, this is the status quo. For me, it’s unacceptable.

If a simple editor requires 89 third-party packages to exist, it won't survive the 5-year test. I'm going back to basics.

I'll try again but we NEED to expertly drive these tools, at least right now.

NaN years ago

undefined

NaN years ago

undefined

ACS_Solver 7 days ago

Yes, I think this is reasonable.

I have been consistently skeptical of LLM coding but the latest batch of models seems to have crossed some threshold. Just like everyone, I've been reading lots of news about LLMs. A week ago I decided to give Claude a serious try - use it as the main tool for my current work, with a thought out context file, planning etc. The results are impressive, it took about four hours to do a non-trivial refactor I had wanted but would have needed a few days to complete myself. A simpler feature where I'd need an hour of mostly mechanical work got completed in ten minutes by Claude.

But, I was keeping a close eye on Claude's plan and gradual changes. On several occasions I corrected the model because it was going to do something too complicated, or neglected a corner case that might occur, or other such issues that need actual technical skill to spot.

Sure, now a PM whose only skills are PowerPoint and office politics can create a product demo, change the output formatting in a real program and so on. But the PM has no technical understanding and can't even prompt well, let alone guide the LLM as it makes a wrong choice.

Technical experts should be in as much demand as ever, once the delirious "nobody will need to touch code ever again gives way to a realistic understanding that LLMs, like every other tool, work much better in expert hands. The bigger question to me is how new experts are going to appear. If nobody's hiring junior devs because LLMs can do junior work faster and cheaper, how is anyone going to become an expert?

NaN years ago

undefined

luc_ 7 days ago

^ Big this. If we take a pessimistic attitude, we're done for.

themacguffinman 7 days ago

I think the key metric to good software has really changed, the bar has noticeably dropped.

I see unreliable software like openclaw explode in popularity while a Director of Alignment at Meta publicly shares how it shredded her inbox while continuing to use openclaw [1], because that's still good enough innit? I see much buggier releases from macOS & Windows. The biggest military in the world is insisting on getting rid of any existing safeguards and limitations on its AI use and is reportedly using Claude to pick bombing targets [2] in a bombing campaign that we know has made mistakes hitting hospitals [3] and a school [4]. AI-generated slop now floods social networks with high popularity and engagement.

It's a known effect that economies of scale lowers average quality but creates massive abundance. There never really was a fundamental quality bar to software or creative work, it just has to be barely better than not existing, and that bar is lower than you might imagine.

[1] https://x.com/summeryue0/status/2025774069124399363

[2] https://archive.ph/bDTxE

[3] https://www.reuters.com/world/middle-east/who-says-has-it-ha...

[4] https://www.nbcnews.com/world/iran/iran-school-strike-us-mil...

decker_dev 7 days ago

[flagged]

NaN years ago

undefined

NaN years ago

undefined

38591-123 7 days ago

Hi Grok, nice comment!

lovelearning 7 days ago

> Any idiot can now prompt their way to the same software.

I must say I find this idea, and this wording, elitist in a negative way.

I don't see any fundamental problem with democratization of abilities and removal of gatekeeping.

Chances are, you were able to accumulate your expert knowledge only because:

- book writing and authorship was democratized away from the church and academia

- web content publication and production were democratized away from academia and corporations

- OSes/software/software libraries were all democratized away from corporations through open-source projects

- computer hardware was democratized away from corporations and universities

Each of the above must have cost some gatekeepers some revenue and opportunities. You were not really an idiot just because you benefited from any of them. Analogously, when someone else benefits at some cost to you, that doesn't make them an idiot either.

OneMorePerson 7 days ago

This is technically true in a lot of ways, but also intellectual and not identifying with what the comment was expressing. It's legitimately very frustrating to have something you enjoy democratized and feel like things are changing.

It would be like if you put in all this time to get fit and skilled on mountain bikes and there was a whole community of people, quiet nature, yada yada, and then suddenly they just changed the rules and anyone with a dirt bike could go on the same trails.

It's double damage for anyone who isn't close to retirement and built their career and invested time (i.e. opportunity cost) into something that might become a lot less valuable and then they are fearful for future economic issues.

I enjoy using LLMs and have stopped writing code, but I also don't pretend that change isn't painful.

NaN years ago

undefined

latexr 7 days ago

> I don't see any fundamental problem with democratization of abilities and removal of gatekeeping.

This parroted argument is getting really tired. It signals either astroturfing or someone who just accepts what they are sold without thinking.

LLMs aren’t “democratising” anything. There’s no democracy in being mostly beholden to a few companies which own the largest and most powerful models, who can cut you off at any time, jack up the prices to inaccessibility, or unilaterally change the terms of the deal.

You know what’s truly “democratic” and without “gatekeeping”? Exactly what we had before, an internet run by collaboration filled with free resources for anyone keen enough to learn.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

iExploder 7 days ago

> I don't see any fundamental problem with democratization of abilities and removal of gatekeeping.

It was very democratized before, almost anyone could pick up a book or learn these skills on the internet.

Opportunity was democratized for a very long time, all that was needed was the desire to put in the work.

OP sounds frustrated but at the same time the societal promise that was working for longest time (spend personal time specializing and be rewarded) has been broken so I can understand that frustration..

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

slopinthebag 7 days ago

People actually value the effort and dedication required to master a craft. Imagine we invent a drug that allows everyone to achieve olympic level athletic performance, would you say that it "democratises" sports? No, that would be ridiculous.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

card_zero 7 days ago

So you put these all in the same category: gaining knowledge, gaining abilities, and just obtaining things.

I gatekeep my bike, I keep it behind a gate. If you break the gate open and democratize my bike, you're an idiot.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

accounting2026 6 days ago

While I can see your point I also think it is not directly relevant to OP. Firstly, I don't think OP meant that people are idiots for using LLM's, it was just a way of saying that skill is no longer required so even idiots can do it whereas it used to be something that required high skill.

As for the comparisons - some are partly comparable to the current situation, but there's some differences as well. Sure books and online content enabled others to join, thereby reducing the "moat" for those who built careers on esoteric knowledge. But it didn't make things _that_ easy - it still required years of invested time to become a good developer. Also, it happened very gradually and while the developer pie was growing, and the range of tech growing, so developers who kept on top of technology (like OP did) could still be valuable. Of course, no one knows fully how it will play out this time around; maybe the pie will get even bigger, maybe there's still room for lots of developers and the only difference is that the tedious work is done. Sure, then it is comparable. But let's be honest, this has a very real chance of being different (humans inventing AI surely is something special!) and could result in skill-sets collapsing in value at record time. And perhaps worse, without opening new doors. Sure, new types of jobs may appear but they may be so different that they are essentially completely different careers. It is not like in the past you just needed to learn a new programming language.

ThrowawayR2 6 days ago

> "removal of gatekeeping"

Gates were put in place for lawyers, doctors, and engineers (real ones, not software "engineers") because the cost of their negligence and malpractice was ruined lives and death. Gatekeeping has value.

Software quality, reliability, and security was already lousy before the advent of LLMs, making it increasingly clear that the gate needed to be kept. Gripes about "gatekeeping" are a dogwhistle for "I would personally benefit from the bar being lowered even further".

NaN years ago

undefined

sdevonoes 7 days ago

The real litmus test is whether one would allow LLMs to determine a medical procedure without human check. As of 2026, I wouldn’t. In the same sense I prefer to work with engineers with tons of experience rather than fresh graduates using LLMs

throwA29B 6 days ago

Elitism is good. Elitism is just. There is absolutely nothing wrong with elitism.

Skill based one of course.

Wilder7977 7 days ago

Democratizing? A handful of companies harvesting data and building products on top of it is democratizing?

Open research papers, that everyone can access is democratizing knowledge. Accessibile worldwide courses, maybe (like open universities).

But LLMs are not quite the sane. This is taking knowledge from everyone and, in the best case, paywalling it.

I agree in spirit that the original comment was classist, but in this context your statements are also out of place, in my opinion.

ares623 7 days ago

how is 2-3 centralized providers of this new technology "democratization"?

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

overgard 6 days ago

Coding is one of the least gate kept things in history. Literally the only obstacle is "do I want to put in the time to learn it". All Claude is doing is remixing all the free stuff that was already a google search away.

NaN years ago

undefined

johnwheeler 7 days ago

Exactly. How ridiculous. The world doesn’t owe ‘principal engineers’ shit. I hate to work with people like this.

—- from a ‘principal engineer’

michaelhoney 7 days ago

This is a good response. Progress has always been resisted by incumbents

anonnon 7 days ago

> elitist in a negative way.

It's funny you say that, because I've seen plenty of the reverse elitism from "AI bros" on HN, saying things like:

> Now that I no longer write code, I can focus on the engineering

or

> In my experience, it's the mediocre developers that are more attached to the physical act of writing code, instead of focusing on the engineering

As if getting further and further away from the instructions that the CPU or GPU actually execute is more, not less, a form of engineering, instead of something else, maybe respectable in its own way, but still different, like architecture.

It's akin to someone claiming that they're not only still a legitimate novelist for using ChatGPT or a legitimate illustrator for using stable diffusion, but that delegating the actual details of the arrangement of words into sentences or layers and shapes of pigment in an image, actually makes them more of a novelist or artist, than those who don't.

NaN years ago

undefined

atonse 7 days ago

> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

I've been a tech lead for years and have written business critical code many times. I don't ever want to go back to writing code. I am feeling supremely empowered to go 100x faster. My contribution is still judgement, taste, architecture, etc. And the models will keep getting better. And as a result, I'll want to (and be able to) do even more.

I also absolutely LOVE that non-programmers have access to this stuff now too. I am always in favor of tools that democratize abilities.

Any "idiot" can build their own software tailored to how their brains think, without having to assemble gobs of money to hire expensive software people. Most of them were never going to hire a programmer anyway. Those ideas would've died in their heads.

xigoi 7 days ago

> I also absolutely LOVE that non-programmers have access to this stuff now too. I am always in favor of tools that democratize abilities.

Programming was already “democratized” in the sense that anyone could learn to program for free, using only open-source software. Making everyone reliant on a few evil megacorporations is the opposite of democratization.

NaN years ago

undefined

samiv 7 days ago

What you bring to the table night be fine, but how long do you think you'll find emoloyers willing to still pay for this?

One thing is for sure LLMs will bring down down the cost of software per some unit and increase the volume.

But..cost = revenue. What is a cost to one party is a revenue to another party. The revenue is what pays salaries.

So when software costs go down the revenues will go down too. When revenues go down lay offs will happen, salary cuts will happen.

This is not fictional. Markets already reacted to this and many software service companies took a hit.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

suzzer99 7 days ago

> I also absolutely LOVE that non-programmers have access to this stuff now too. I am always in favor of tools that democratize abilities.

Here's the other edge of that sword. A couple back-end devs in my department vibe-coded up a standard AI-tailwind front-end of their vision of revamping our entire platform at once, which is completely at odds with the modular approach that most of the team wants to take, and would involve building out a whole system based around one concrete app and 4 vaporware future maybe apps.

And of course the higher-ups are like “But this is halfway done! With AI we can build things in 2 weeks that used to six months! Let’s just build everything now!” Nevermind that we don’t even have the requirements now, and nailing those down is the hardest part of the whole project. But the higher-ups never live through that grind.

NaN years ago

undefined

NaN years ago

undefined

kazinator 7 days ago

The models will not keep betting better. We have pased "peak LLM" already, by my estimate. Some of the parlour tricks that are wrapped around the models will make some incremental improvements, but the underlying models are done. More data, more parameters, are no longer doing to do anything.

AI will have to take a different direction.

bri3d 7 days ago

This is really interesting to me; I have the opposite belief.

My worry is that any idiot can prompt themselves to _bad_ software, and the differentiator is in having the right experience to prompt to _good_ software (which I believe is also possible!). As a very seasoned engineer, I don't feel personally rugpulled by LLM generated code in any way; I feel that it's a huge force multiplier for me.

Where my concern about LLM generated software comes in is much more existential: how do we train people who know the difference between bad software and good software in the future? What I've seen is a pattern where experienced engineers are excellent at steering AI to make themselves multiples more effective, and junior engineers are replacing their previous sloppy output with ten times their previous sloppy output.

For short-sighted management, this is all desirable since the sloppy output looks nice in the short term, and overall, many organizations strategically think they are pointed in the right direction doing this and are happy to downsize blaming "AI." And, for places where this never really mattered (like "make my small business landing page,") this is an complete upheaval, without a doubt.

My concern is basically: what will we do long term to get people from one end to another without the organic learning process that comes from having sloppy output curated and improved with a human touch by more senior engineers, and without an economic structure which allows "junior" engineers to subsidize themselves with low-end work while they learn? I worry greatly that in 5-10 years many organizations will end up with 10x larger balls of "legacy" garbage and 10x fewer knowledgeable people to fix it. For an experienced engineer I actually think this is a great career outlook and I can't understand the rug pull take at all; I think that today's strong and experienced engineer will be command a high amount of money and prestige in five years as the bottom drops out of software. From a "global outcomes" perspective this seems terrible, though, and I'm not quite sure what the solution is.

kristiandupont 7 days ago

>For short-sighted management, this is all desirable since the sloppy output looks nice in the short term

It was a sobering moment for me when I sat down to look at the places I have worked for over my career of 20-odd years. The correlation between high quality code and economic performance was not just non-existing, it was almost negative. As in: whenever I have worked at a place where engineering felt like a true priority, tech debt was well managed, principles followed, that place was not making any money.

I am not saying that this is a general rule, of course there are many places that perform well and have solid engineering. But what I am saying is that this short-sighted management might not be acting as irrationally as we prefer to think.

NaN years ago

undefined

airbreather 4 days ago

As always has been, but for most of two boom times throught he industry was forgotten, is that specification is everything.

If you adequately specify what you want, then LLM's today are perfectly capable to produce code of a quality exceeding most humans.

But what has been going on is that many of the details of architecture and code have been implied as "good practice" or "experience" because it is time consuming to write a good specification, partly because you need to first work out exactly what you want.

socalgal2 7 days ago

My guesses are

1. We'll train the LLMs not to make sloppy code.

2. We'll come up with better techinques to make guardrails to help

Making up examples:

* right now, lots of people code with no tests. LLMs do better with tests. So, training LLMs to make new and better tests.

* right now, many things are left untested because it's work to build the infrastructure to test them. Now we have LLMs to help us build that infrustructure so we can use it make better tests for LLMs.

* ...?

NaN years ago

undefined

joeevans1000 7 days ago

Good software, bad software, and working software.

desertrider12 7 days ago

ChatGPT came out a little over 3 years ago. After 5-10 more years of similar progress I doubt any humans will be required to clean up the messes created by today’s agents.

jv22222 7 days ago

> Any idiot can now prompt their way to the same software.

It may look the same, but it isn't the same.

In fact if you took the time to truly learn how to do pure agentic coding (not vibe coding) you would realize as a principal engineer you have an advantage over engineers with less experience.

The more war stories, the more generalist experience, the more you can help shape the llm to make really good code and while retaining control of every line.

This is an unprecedented opportunity for experienced devs to use their hard won experience to level themselves up to the equivalence of a full team of google devs.

kazinator 7 days ago

> while retaining control of every line

What I want when I'm coding, especially on open source side projects, is to retain copyright licensing over every line (cleanly, without lying about anything).

Whoops!

NaN years ago

undefined

NaN years ago

undefined

elzbardico 7 days ago

> Any idiot can now prompt their way to the same software.

No, it can't. I use claude code and AMP a lot, and yet, unless I pay attention, it easily generate bad code, introduces regressions while trying to fix bugs, get stuck in suboptimal ideas. Modularity is usually terrible, 50 year ideas like cohesion and coupling are, by the very nature of it, mostly ignored except in the most formal rigid ways of mimicry introduced by post-training.

Coding agents are wonderful tools, but people who think they can create and mantain complex systems by themselves are not using them in an optmal way. They are being lazy, or they lack software engineering knowledge and can't see the issues, and in that case they should be using the time saved by coding agents to read hard stuff and elevate their technique.

elevation 7 days ago

I’m with you here.

I grew up without a mentor and my understanding of software stalled at certain points. When I couldn’t get a particular os API to work, in Google and stack overflow didn’t exist, and I had no one around me to ask. I wrote programs for years by just working around it.

After decades writing software I have done my best to be a mentor to those new to the field. My specialty is the ability to help people understand the technology they’re using, I’ve helped juniors understand and fix linker errors, engineers understand ARP poisoning, high school kids debug their robots. I’ve really enjoyed giving back.

But today, pretty much anyone except for a middle schooler could type their problems into a ChatGPT and get a more direct answer that I would be able to give. No one particularly needs mentorship as long as they know how to use an LLM correctly.

atonse 7 days ago

Today every single software engineer has an extremely smart and experienced mentor available to them 24/7. They don't have to meet them for coffee once a month to ask basic questions.

That said, I still feel strongly about mentorship though. It's just that you can spend your quality time with the busy person on higher-level things, like relationship building, rather than more basic questions.

NaN years ago

undefined

simonw 7 days ago

"No one particularly needs mentorship as long as they know how to use an LLM correctly."

The "as long as they know how..." is doing a lot of work there.

I expect developers with mentors who help give them the grounding they need to ask questions will get there a whole lot faster than developers without.

socalgal2 7 days ago

I have this feeling as well. At one point I thought when I got older it might be nice to teach - Steve Wozniak apparently does. But, it doesn't feel like I can really add much. Students have infinite teachers on youtube, and now they have Gemini/Claude/ChatGPT which are amazing. Sure, today, maybe, I could see myself as mostly a chaperone in some class to once in a while help a student out with some issue but that possibility seems like it will be gone in 1 to 2 years.

ChrisMarshallNY 7 days ago

> Any idiot can now prompt their way to the same software.

No they can't. They think they can, but they will still need to put in the elbow grease to get it done right.

But, in my case (also decades of experience), I have had to reconcile with the fact that I'll need to put down the quill pen, and learn to use a typewriter. The creativity, ideas, and obsession with Quality are still all mine, but the execution is something that I can delegate.

Tade0 7 days ago

This.

LLMs don't always produce correct code - sometimes it's subtly wrong and it takes an expert to notice the mistake(s).

jbs789 7 days ago

As an idiot, I am very aware that Claude can help me, but also very aware I am not an experienced SWE and continue to seek out their views.

JKCalhoun 7 days ago

I echo another reply here, if anything my experience coding feels even more valuable now.

It was never about writing the code—anyone can do that, students in college, junior engineers…

Experience is being able to recognize crap code when you see it, recognizing blind alleys long before days or weeks are invested heading down them. Creating an elegant API, a well structured (and well-organized) framework… Keeping it as simple as possible that just gets the job done. Designing the code-base in a way that anticipates expansion…

I've never felt the least bit threatened by LLMs.

Now if management sees it differently and experienced engineers are losing their jobs to LLMs, that's a tragedy. (Myself, I just retired a few years ago so I confess to no longer having a dog I this race.)

mk89 7 days ago

Sorry for the dumb question but how could you feel threatened by LLMs if you retired just a few years ago? Considering the hype started somewhere in 2022-2023.

NaN years ago

undefined

NaN years ago

undefined

mmasu 7 days ago

how would you suggest someone who just started their career moves ahead to build that “taste” for lean and elegant solutions? I am onboarding fresh grads onto my team and I see a tendency towards blindly implementing LLM generated code. I always tell people they are responsible for the code they push, so they should always research every line of code, their imported frameworks and generated solutions. They should be able to explain their choices (or the LLM’s). But I still fail to see how I can help people become this “new” brand of developer. Would be very happy to hear your thoughts or how other people are planning to tackle this. Thanks!

NaN years ago

undefined

ilc 7 days ago

As a Principal SWE, who has done his fair share of big stuff.

I'm excited to work with AI. Why? Because it magnifies the thing I do well: Make technical decisions. Coding is ONE place I do that, but architecture, debugging etc. All use that same skill. Making good technical decisions.

And if you can make good choices, AI is a MEGA force multiplier. You just have to be willing to let go of the reins a hair.

herdymerzbow 7 days ago

As a self teaching beginner* this is where I find AI a bit limiting. When I ask ChatGPT questions about code it is always about to offer up a solution, but it often provides inappropriate responses that don't take into account the full context of a project/task. While it understands what good structure and architecture are, it's missing the awareness of good design and architecture and applying to the questions I have, and I don't have have the experience or skill set to ask those questions. It often suggests solutions (I tend to ask it for suggestions rather than full code, so I can work it out myself) that may have drawbacks that I only discover down the line.

Any suggestions to overcome this deficit in design experience? My best guess is to read some texts on code design or alternatively get a job at a place to learn design in practice. Mainly learning javascript and web app development at the moment.

*Who has had a career in a previous field, and doesn't necessarily think that learning programming with lead to another career (and is okay with that).

NaN years ago

undefined

vmykyt 7 days ago

Short answer: use your expertise in complex project.

Story: I'm dev for about 20 years. First time I had totally the same felling when desktop ui fading away in favor of html. I missed beauty of c# winforms controls with all their alignment and properties. My experience felt irrelevant anymore. Asp.net (framework which were sold as "web for backed developers") looked like evil joke.

Next time it have happened with the raise of clouds. So were all my lovely crafted bash scripts and notes about unix command irrelevant? This time however that was not that personal for me.

Next time - fall of scala as a primary language in big data and its replacement with python. This time it was pretty routine.

Oh and data bases... how many times I heard that rdbms is obsolete and everybody should use mongo/redis/clickhouse?

So learn new things and carry on. Understanding how "obsolete" things works helps a lot to avoid silly mistake especially in situation when world literally reinvent bicycle

mft_ 7 days ago

It's not black/white. There's are scales of complexity and innovation, and at the moment, the LLMs are mostly good (with obvious caveats) at helping with the lower end of the complexity scale, and arguably almost nowhere on the innovation scale.

If, as a principal engineer, you were performing basic work that can easily be replicated by an LLM, then you were wasted and mistasked.

Firstly, high-end engineers should be working on the hard work underlying advances in operating systems, compilers, databases, etc. Claude currently couldn't write competitive versions of Linux, GCC (as recently demonstrated), BigQuery, or Postgres.

Secondly, and probably more importantly, LLMs are good at doing work in fields already discovered and demonstrated by humans, but there's little evidence of them being able to make intuitive or innovative leaps forwards. (You can't just prompt Claude to "create a super-intelligent general AI"). To see the need for advances (in almost any field) and to make the leaps of innovation or understanding needed to achieve those advances still takes smart (+/- experienced) humans in 2026. And it's humans, not LLMs, that will make LLMs (or whatever comes after) better.

Thought experiment: imagine training a version of Claude, only all information (history, myriad research, tutorials, YouTube takes and videos, code for v1, v2, etc.) related to LLMs is removed from the training data. Then take that version and prompt it to create an LLM. What would happen?

rpdillon 6 days ago

I'm surprised that as a principal engineer, you view your greatest skill set as your expertise in programming. While that is certainly an enormous asset, I have never met a principal engineer that hadn't also mastered how to work within the organization to align the right resources to achieve big goals. Working with execs and line managers and engineers directly to bring people together to chase something complex and difficult: that skill is not going to be replaced by LLMs and remains extremely valuable.

zzrrt 6 days ago

I'm not a principal, but I would wonder: if AI increases every "coder's" productivity, say, 5x doesn't that replace some teams with 1 person, meaning less "alignment" necessary? Some whole org layers may disappear. Soft skills become less relevant when there are fewer people to interface with.

Even regarding "chase something complex and difficult", there are currently only so many needs for that, so I think any given person is justified fearing they won't be picked. It may be several years between AI eating all the CRUD work from principal down, and when it expands the next generation of complex work on robotics or whatever.

Also, to speak on something I'm even less qualified – the economy feels weak, so I don't have a lot of hope for either businesses or entrepreneurs to say "Let's just start new lines of business now that one person can do what used to take a whole team." The businesses are going to pocket the safe extra profits, and too many entrepreneurs are not going to find a foothold regardless how fast they can code.

YZF 7 days ago

I consider myself very good at writing software. I built and shipped many projects. I built systems from zero. Embedded, distributed, SaaS- you name it.

I'm having a lot of fun with AI. Any idiot can't prompt their way to the same software I can write. Not yet anyways.

seanmcdirmid 7 days ago

> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

My experience is the opposite. Those with a passion for the field and the ability to dig deeply into systems are really excited right now (literally all that power just waiting to be guided to do good...and oh does it need guidance!). Those who were just going through the motions and punching a clock are pretty unmotivated and getting ready to exit.

Sometimes I dream about being laid off from my FAANG job so I have some time to use this power in more interesting than I'm doing at work (although I already get to use it in fairly interesting ways in my job).

abm53 7 days ago

I wouldn’t say the pessimists fall into that category.

In my experience they are mostly the subset of engineers who enjoyed coding in and of itself and ——in some cases—— without concern for the end product.

BatFastard 7 days ago

IMHO any idiot can create a piece of crap. It takes experience to create good software. Use your experience Luke! Now you have a team of programmers to create what ever you fancy! Its been great for me, but I have only been programming C++ for 36 years.

jgilias 7 days ago

With all due respect. If _any idiot_ can prompt their way to the _same_ software you’d have written, and your primary value proposition is to churn out code, then you’re… a bit of an outlier when it comes to principal engineers.

kubb 7 days ago

It's more common than you might think.

Ronsenshi 7 days ago

Same here, although hopefully won't be retiring soon.

What's missing from this is that iconic phrase that all the AI fans love to use: "I'm just having fun!"

This AI craze reminds me of a friend. He was always artistic but because of the way life goes he never really had opportunity to actively pursue art and drawing skills. When AI first came out, and specifically MidJourney he was super excited about it, used it a lot to make tons and tons of pictures for everything that his mind could think of. However, after awhile this excitement waned and he realized that he didn't actually learn anything at all. At that point he decided to find some time and spend more time practicing drawing to be able to make things by himself with his own skills, not by some chip on the other side of the world and he greatly improved in the past couple of years.

So, AI can certainly help create all the "fun!!!" projects for people who just want to see the end result, but in the end would they actually learn anything?

pizza 7 days ago

I mean. Sounds like the guy had existing long term goals, needed to overcome an activation threshold, and used AI as a catalyst to just get started. Seems like, behaviorally, AI was pivotal for him to learn things, even if the things he learned came from elsewhere / his own effort.

NaN years ago

undefined

tiew9Vii 7 days ago

You don't know what you don't know.

Playing with Claude, if you tell it to do something, it'll produce something. Sometimes it's output is ok, sometimes it's not.

I find I need to iterate with Claude, tell it no, tell it how to improve it's solution or do something in a different way. It's kind of like speed running iterating over my ideas without spending a few hours doing it manually, writing lots of code then deleting it to end with my final solution.

If I had no prior coding knowledge i'd go with what ever the LLM gave me and end up with poor quality applications.

Knowing how to code gives you the advantage still using an LLM. Saying that, i'm pessimistic what my future holds as an older software engineer starting to find age/experince is an issue when an employer can pay someone less with less experience to churn out code with prompts when a lot of time the industry lives by "it's good enough".

jaynate 7 days ago

Good engineers are way more important than they’ve ever been and the job market tells the story. Engineering job posts are up 10% year over year. The work is changing but that’s what happens when a new technology wave comes ashore. Don’t give up, ride the new wave. You’re uniquely qualified.

fsloth 7 days ago

I am sorry you feel that way but I feel professionally strongly insulted by your statement.

Specifically the implication high LLM affinity implies low professional competence.

"My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM."

Strong disagree.

I've earned my wings. 5 years realtime rendering in world class teams. 13 years in AEC CAD developing software to build the world around us. In the past two years I designed and architected a complex modeling component, plus led the initial productization and rendering efforts, to my employers map offering.

Now I've managed to build in my freetime the easy-to-use consumer/hobbyist CAD application I always wanted - in two years[0].

The hard parts, that are novel and value adding are specific, complex and hand written. But the amount on ungodly boilerplate needed to implement the vision would have taken either a) team and funding or b) 10 years.

It's still raw and alpha and it's coming together. Would have been totally impossible without Claude, Codex and Cursor.

I do agree I'm not an expert in several of the non-core technologies used - webview2 for .net for example, or xaml. But I don't have to be. They are commodity components, architected to their specific slot, replaceable and rewritable as needed.

As an example of component I _had_ professional competence 15 years ago - OpenGL - I don't need to re-learn. I can just spec quickly the renderpasses, stencil states, shader techniques etc etc and have the LLM generate most of that code in place. If you select old, decades old technlogies and techniques and know what you want the output is very usable most of the time (20 year old realtime rendering is practically already timeless and good enough for many, many things).

[0] https://www.adashape.com/

dccoolgai 7 days ago

Why would I need this tool if I can just say "Claude, make me a CAD drawing of XYZ"?

Not trying to be rude, just generating some empathy for the OP's situation, which I think was missed: Like them, there is something you are passionate about that there is no longer really a point to. You could argue "but people will need to use my tool to generate really _good_ CAD drawings" but how much marginal value does that create over getting a "good enough" one in 2 minutes from Claude?

I feel sorry for bringing this up, but I think you might have missed how the thing that makes this possible makes it unnecessary.

NaN years ago

undefined

schainks 7 days ago

> Any idiot can now prompt their way to the same software.

You sound quite jaded. The people I see struggling _the most_ at prompting are people who have not learned to write elegantly. HOWEVER, a huge boon is that if you're a non-native English speaker and that got in your way before, you can now prompt in your native language. Chinese speakers in particular have an advantage since you use fewer tokens to say the same thing in a lot of situations.

> Talk about a rug pull!

Talk to product managers and people who write requirements for a living. A PM at MSFT spoke to me today about how panicked he and other PMs are right now. Smart senior engineers are absorbing the job responsibilities of multiple people around them since fewer layers of communication are needed to get the same results.

smackeyacky 7 days ago

I see this at my workplace. The PMs and BAs are now completely redundant since you can prompt your way to decent specs with the right access and setup.

nurettin 7 days ago

Completely the opposite experience here! I am a tech lead with decades of experience with various programming languages.

When it comes to producing code with an llm, most noobs get stuck producing spaghetti and rolling over. It is so bad that I have to go prompt-fix their randomly generated architecture, de-duplicate, vectorize and simplify.

If they lack domain knowledge on top of being a noob it is a complete disaster. I saw llm code pick a bad default (0) for a denominator and then "fix" that by replacing with epsilon.

It isn't the end, it is a new beginning. And I'm excited.

bobjordan 7 days ago

Yes, the LLM can write it. No, the LLM cannot architect a complex system and weave it all together into a functioning, workable, tested system. I have a 400 table schema networked together with relationships, backrefs, services, well tested, nobody could vibe code their way to what I've built. That kind of software requires someone like yourself to steer the LLM.

dkrich 7 days ago

> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

My greatest frustration with AI tools is along a similar line. I’ve found that people I work with who are mediocre use it constantly to sub in for real work. A new project comes in? Great, let me feed it to Copilot and send the output to the team to review. Look, I contributed!

When it comes time to meet with customers let’s show them an AI generated application rather than take the time to understand what their existing processes are.

There’s a person on my team who is more senior than I am and should be able to operate at a higher level than I can who routinely starts things in an AI tool but then asks me to take over when things get too technical.

In general I feel it’s all allowed organizations to promote mediocrity. Just so many distortions right now but I do think those days are numbered and there will be a reversion to the mean and teams will require technical excellence again.

pelcg 7 days ago

> As a principal engineer I feel completely let down. I've spent decades building up and accumulating expert knowledge and now that has been massively devalued. Any idiot can now prompt their way to the same software. I feel depressed and very unmotivated and expect to retire soon. Talk about a rug pull!

Really?

The vibe coders are running into a dark forest with a bunch of lobsters (OpenClaw) getting lost and confused in their own tech debt and you're saying they can prompt their way to the same software?

Someone just ended up wiping their entire production database with Claude and you believe that your experience is for nothing, towards companies that need stable infrastructure and predictability.

Cognitive debt is a real thing and being unable to read / write code that is broken is going to be an increasing problem which experienced engineers can solve.

Do not fall for the AI agent hype.

Ronsenshi 7 days ago

> Do not fall for the AI agent hype.

Problem is, it's the people in higher positions who should be aware of that, except they don't care. All they would see is how much more profit company can make if it reduces workforce.

Plenty of engineers do realize that AI is not some magical solution to everything - but the money and hype tends to overshadow cooler heads on HN.

NaN years ago

undefined

Imustaskforhelp 7 days ago

> Any idiot can now prompt their way to the same software

I have been thinking about the "same software"

Because I remember seeing Sonnet 4.5 and I had made comments that time as well that I just wanted AI to stop developing more as the more it develops, the more harm to the economy/engineers it would do than benefit in totality.

It was good enough to make scripts, I could make random scripts/one-off projects, something which I couldn't do previously but I used to still copy-paste it and run commands and I gave it the language to choose and everything. At that time, All I wanted was the models getting smaller/open source.

Now, I would say that even an Idiot making software with AI is gonna reach AI fatigue at one point or another and it just feels so detached with agents.

I do think that we would've been better off in society if we could've stopped the models at sonnet 4.5. We do now have models which are small and competitive to sonnet (Qwen,GLM,[kimi is a little large])

frankohn 7 days ago

I understand your feelings. You spent years working hard to learn and master a complex craft, and now seeing that work feel almost irrelevant because of AI can be deeply unsettling.

However, this can also be an opportunity to gain some understanding about our nature and our minds. Through that understanding, we can free ourselves from suffering, find joy, and embrace life and the present moment as it is.

I am just finishing the book The Power of Now by Eckhart Tolle, and your comment made me think about what is explained in it. Tolle talks about how much of our suffering comes from how deeply we (understandably) tie our core identity and self-worth to our external skills, our past achievements, and our status among peers.

He explains that our minds construct an ego, with which we identify. To exist, this ego needs to create and constantly feed an image of itself based on our past experiences and achievements. Normally we do this out of fear, in an attempt to protect ourselves, but the book explains that this never works. We actually build more suffering by identifying with our mind-constructed ego. Instead of living in the present and accepting the world as it is, we live in the past and resist reality in order to constantly feed an ego that feels menaced.

The deep expertise you built is real, but your identity is so much more than just being a 'principal engineer'. Your real self is not the mind-constructed ego or the image you built of yourself, and you don't need to identify with it.

The book also explores the Buddhist concept that all things are impermanent, and by clinging to them we are bound to suffer. We need to accept that things come and go, and live in the present moment without being attached to things that are by their nature impermanent.

I suggest you might take this distress you are feeling right now as an opportunity to look at what is hurting inside you, and disidentify yourself from your ego. It may bring you joy in your life—I am trying to learn this myself!

guitarlimeo 7 days ago

I'm reading The Compassionate Mind by Paul Gilbert and I find it shares many similar ideas. Also I've been interested by Buddhist concepts like impermanency for a while.

While I think rationally what you said is good and makes sense, at the same time it feels like it says you should forget your roots and be this impermanent being existing in the present and only the present. I value everything about my life, the past, my role models when I was a kid, my past and current skills, all friends from all ages, my whole path essentially. When considering current choices I have to make, I feel more drawn to think "What has been my path and values previously, and what makes sense now?" instead of forgetting the past and my ego and just hustling with the $CURRENT technology.

At least that's how I have thought about my ego when I have tried to approach it with topics like these. It might allow me to make more money in the present if I just disidentified with it, but that thought legitimately feels horrifying because it would mean devaluing my roots.

Interested to hear your take on this.

NaN years ago

undefined

NinjaTrance 7 days ago

Even as a principal engineer, there is an infinite number of things you don't know.

Suppose you get out of your comfort zone to do something entirely new; AI will be much more helpful for you than it is for people who spent years developing their skills.

AI is the great equalizer.

InsideOutSanta 7 days ago

> I've spent decades building up and accumulating expert knowledge and now that has been massively devalued.

That remains to be seen. There's a huge difference between an experienced engineer using LLMs in a controlled way, reviewing their code, verifying security, and making sure the architecture makes sense, and a random person vibecoding a little app - at least for now.

Maybe that will change in a year or two or five or never, but today LLMs don't devalue expert knowledge. If anything, LLMs allow expert programmers to increase productivity at the same level of quality, which makes them even more valuable compared to entry-level programmers than they were before.

eej71 7 days ago

I think you've got this backwards!

I've been working with computers since an Apple ][+ landed in our living room in the early 80s.

My perspective on what AI can do for me and for everyone has shifted dramatically in the last few weeks. The most recent models are amazing and are equipping me to take on tasks that I just didn't have the time or energy for. But I have the knowledge and experience to direct them.

I haven't been this enthused about the possibilities in a long time.

This is a huge adjustment, no doubt. But I think if I can learn to direct these tools better, I am going to get a lot done. Way more than I ever thought possible. And this is still early days!

Just incredible stuff.

oulu2006 7 days ago

I don't find the same, like you, principle/CTO engineer, there's a world of difference between simplistic prompt/vibe coding and building a properly architected/performant/maintainable system with agentic coding.

DocTomoe 7 days ago

> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

I consider myself to have been a 'pretty good' programmer in my heyday. Think 'assembly for speed improvements' good.

Then came the time of 'a new framework for everything, relearn a new paradigm every other week. No need to understand the x % 2 == 0 if we can just npm an .iseven()' era ... which completely destroyed my motivation to even start a new project.

LLMs cut the boilerplate away for me. I've been back building software again. And that's good.

shadowgovt 6 days ago

From my point of view, having the llm as co-pilot is like having the junior engineer that the team would never justify the budget to hire. I get quite a bit more done when I can assign the tool a task to work on, work on something else in the meantime, and come back in 5 or 10 minutes to check on its progress and make adjustments.

There are many aspects of software engineering that are fun, but the pure mechanical part gets sold quickly; there are only but so many times you can type "emplace" and feel fulfilled. I'm finding that co-pilot is extremely good at that part.

stevepotter 6 days ago

I might be wrong but this sounds like an ego issue more than anything. Twice you berated less skilled programmers. I’m skilled as well and it did sting when I realized that a relatively new technology could beat me. But there’s so much more to it, especially PMs. PMs find big high value problems and solve them. The coding should be the easy part. If your coding skills are such a big part of your identity and you enjoy the feeling of superiority, a good therapist (chatgpt maybe lol) could be useful.

bitfilped 7 days ago

I'm not sure why you feel devalued or let down, LLM code is a joke and will be a thing of the past after everyone has had their production environment trashed for the nth time by "AI."

rstuart4133 6 days ago

I'm in the hard disagree camp. I'm heading towards late 60s now, and have been writing software for all of my working life.

I am wondering how your conclusions are so different from mine. One is you only write "in the small [0]". LLMs are at least as good as a human at turning out "web grade" software in the small. Claude CLI is as good an example of this sort of software as anything. Every week or two I hit some small bug. This type of software doesn't need a "principal software engineer".

The second is you never used an LLM to write software in the large. LLMs are amazing things, far far better than humans at reading and untangling code. You can give some obfuscated javascript and they regurgitate commented code with self explanatory variable and function names in a minute or two. Give them a task and they will happily spit out 1000s of lines of code in 10 minutes or so which is amazing.

Then you look closer, and it's spaghetti. The LLM has no trouble understanding the spaghetti of course, and if you are happy to trust your tests and let the LLM maintain the thing from then on, it's a workable approach.

Until, that is, it gets large enough for a few compile loops to exceed the LLM's context window, then it turns to crap. At that point you have to decompose it into modules it can handle. Turns out decomposition is something current LLMs (and junior devs) are absolutely hopeless at. But it's what a principal software engineer is paid to do.

The spaghetti code is the symptom of that same deficiency. If they decide they need code to do X while working on concept Y, they will drop the code for X right beside the code for Y, borrowing state from Y as needed. The result is a highly interconnected ball of mud. Which the LLM will understand perfectly until it falls off the context window cliff, then all hope is lost.

While LLM ability to implement a complex request as simple isolated parts remains, a principal engineer's job is safe. In fact given LLMs are accelerating things, my guess is the demand will only grow. But I suspect the LLM developers are working hard at solving this limitation.

[0] https://en.wikipedia.org/wiki/Programming_in_the_large_and_p...

antirez 7 days ago

> Any idiot can now prompt their way to the same software.

Not only it would be good if true, but it is also not true. Good programmers learn how to build things, for the most part, since they know what to build, and have a general architectural idea of what they are going to build. Without that, you are like the average person in the 90s with Corel Draw in their hands, or the average person with an image diffusion model today: the output will be terrible because of lack of taste and ideas.

vb7132 7 days ago

Same level of engineer here - I feel that the importance of expertise has only increased, just that the language has changed. Think about the engineer who was an expert in Cobol and Fortran but didn't catch the C++ / Java wave. What would you say to them?

LLMs goof up, hallucinate, make many mistakes - especially in design or architecting phase. That's where the experience truly shines.

Plus, it let's you integrate things that you aren't good at (UI for me).

rendall 7 days ago

I know that your post has lots of comments, but I'd like to weigh in kindly too.

> I've spent decades building up and accumulating expert knowledge and now that has been massively devalued.

Listen to the comments that say that experience is more valuable than ever.

> Any idiot can now prompt their way to the same software.

No they cannot. You and an LLM can build something together far more powerful and sophisticated than you ever could have dreamt, and you can do it because of your decades of experience. A newbie cannot recognize the patterns of a project gone bad without that experience.

> I feel depressed and very unmotivated and expect to retire soon.

Welcome to the industry. :) It happens. Why not take a break? Work on a side project, something you love to do.

> My experience is that people who weren't very good at writing software are the ones now "most excited" to "create" with a LLM.

Once upon a time painters and illustrators were not "artists", but archivists and documenters. They were hired to archive what something looked like, and they were largely evaluated on that metric alone. When photography took that role, painters and illustrators had to re-evaluate their social role, and they became artists and interpreters. Impressionism, surrealism, conceptualism, post-modernism are examples of art movements that, in my interpretation, were still attempting to grapple with that shift decades, even a century later.

Today, we SWE are grappling with a very similar shift. People using LLMs to create software are not poor coders any more (or less) than photographers were poor painters. Painters and illustrators became very valuable after the invention of photography, arguably more valuable socially than before.

asimeqi 7 days ago

I am a principal engineer too. In the last 5 months I have been working on a project using the latest LLMs. 5 years ago that project would have required 30 engineers. Now I am alone but need at least 5 more months to have an MVP. You are just not working on projects that are complex and difficult enough. There are so many projects that I have in mind that feel within reach and I would have never considered 5 years ago.

voxleone 7 days ago

Yes, anyone can generate code, but real engineering remains about judgment and structure. AI amplifies throughput, but the bottleneck is still problem framing, abstraction choice, and trade-off reasoning. Capabilities without these foundations produce fragile, short-lived results. Only those who anchor their work in proper abstractions are actually engineering, no matter who’s writing the code.

anonyfox 7 days ago

youre getting it backwards. anyone can get to something that looks alright in a browser... until you actually click something and it fails spectacularly, leaks secrets, doesn't scale beyond 10 users and is a swamp of a codebase that prevents clean ongoing extension = hard wall for non techies, suddenly the magical LLM stops producing results and makes things worse.

All this senior engineering experience is a critical advantage in these new times, you implicitly ask things slightly different and circumvent these showstoppers without even thinking if you are that experienced. You don't even need to read the code at all, just a glimpse in the folder and scrolling a few meters of files with inline "pragmatic" snippets measured in meters and you know its wrong without even stepping through it. even if the autogenerated vanity unit tests say all green.

Don't feel let down. Slightly related to when Google sprung into existence - everyone has access and can find stuff, but knowing how to search well is an art even today most people don't have, and makes dramatic differences in everyday usage. Amplified now with the AI search results even that often are just convincing nonsense but most people cannot see it. That intuitive feel from hard won experience about what is "wrong" even without having an instant answer what would be "right" is getting more and more the differentiator.

Anyone can force their vibe coded app into some shape thats sufficient for their own daily use and they're used to avoiding their own pitfalls of the tool they created and know are there, but as soon as there's some kind of scaling (scope, users, revenue, ...) involved, true experts are needed.

Even the new agent tools like Claude for X products at the end perform dramatically different in the hands of someone who knows the domain in depth.

elevatortrim 7 days ago

Nah - I've also spent decades trying to become the best software developer I can and now it is giving me enormous power. What used to take me 5 days is now taking me a day, and my output is now higher quality. I now finish things properly with the docs, and the nooks and crannies before moving on.

What used to take incompetent developers 5 days - it is still taking them 5 days.

Kiro 7 days ago

The best programmers I know are the ones most excited about it.

The mediocre programmers who are toxic gate keepers seem to be the ones most upset by it.

kalskjUQh 6 days ago

Yeah right. Only mediocre people like Rob Pike would be a toxic gate keeper.

The reality is that in the theft of Chardet at least 2000 people supported Mark Pilgrim and almost no one supported the three programmers who constantly blog about AI and try to reprogram people.

Incidentally, everyone who unironically uses the word "gate keeper" is mediocre.

wiz21c 7 days ago

definitely. With AI I can stop working on the painful tasks and spend much more time on things that matter most to me: building the right abstractions, thinking about the maths, talking to the customer...

But TBH, I have been a bit "shocked" by AI as well. It's much more troubling that the coming of the internet. But my hope is that having worked with AI extensively for the past 1-2 years, I'm confident they miss the important things: how to build the abstractions to solve the non-code constraints (like ease of maintenance, explainability to others, etc.)

And the way it goes at the moment shows no sign of progress in that area (throwing more agents at a problem will not help).

sumitkumar 7 days ago

I feel it is about being disinterested than about being good. the ones who were not interested(whether good or bad) and were trapped in a job are liberated and happy to see it be automated.

The ones who are frustrated are the ones who were interested in doing(whether good or bad) but are being told by everyone that it is not worth it do it anymore.

jdmoreira 7 days ago

As a senior engineer if your value add was "accumulated expert knowledge". Then yes, you are in a bad place.

If instead it was building and delivering products / business value. Good judgement, coordination and communication skills, intuition, etc… then you are now way way more leveraged than you ever were and it has never been greater.

ValentineC 7 days ago

I think "accumulated expert knowledge" was never really useful if an organisation could just replace that person with a wiki.

bianat 7 days ago

I love it. I can't stand this sentiment and this type of technologist pompous ass. You are why software mostly sucks. You have no imagination. Hopefully the models make your limited, extraordinarily overvalued skill set the last 20 years completely democratized. We will see who is the idiot going forward.

ejahsg 6 days ago

Spoken like a loser and a thief.

ipaddr 7 days ago

I find fun in using opencode and Claude to create projects but I can't find the energy to run the project or read the code.

Watching this program do stuff is more enjoyable then using or looking at the stuff produced.

But it doesn't produce code that looks or is designed the way I would normally. And it can't do the difficult or novel things.

outside1234 7 days ago

It is weird because I am the opposite. The symbols were never the objective for me but instead how they all fit together.

Now I am like a perfect weapon because I have the wisdom to know what I want to build and I don't have to translate it to an army of senior engineers. I just have Github Copilot implement it directly.

bob1029 7 days ago

> Any idiot can now prompt their way to the same software.

They simply can't in my experience. Most people cannot prompt their way out of a wet paper sack. The HN community is bathed in thoughtful, high quality writing 24/7/365, so I could see how a perception to the contrary might develop.

JSR_FDED 7 days ago

I urge you to actually try these tools. You will very quickly realize you have nothing to worry about.

In the hands of a knowledgeable engineer these tools can save a lot of drudge work because you have the experience to spot when they’re going off the rails.

Now imagine someone who doesn’t have the experience, and is not able to correct where necessary. Do you really think that’s going to end well?

slopinthebag 7 days ago

Yeah, even just now I had to go and correct some issues with LLM output that I only knew were an issue because I have extensive experience with that domain. If I didn't have that I would not have caught it and it would have been a major issue down the line.

LLM's remove much of the drudgery of programming that we unfortunately sort of did to ourselves collectively.

visarga 7 days ago

> I've spent decades building up and accumulating expert knowledge and now that has been massively devalued. Any idiot can now prompt their way to the same software.

Do you like the craft of programming more than the outcomes? Now you are in a better position than ever to achieve things.

phlakaton 7 days ago

I fancy myself pretty good at writing software, and here's my path in:

All the tools I passed up building earlier in my career because they were too laborious to build, are now quite easy to bang out with Claude Code and, say, an hour of careful spec writing...

guitarlimeo 7 days ago

You summed up my feelings pretty well, thanks for this counterpoint to usual comments in HN

tamimio 7 days ago

Indeed, and I noticed companies now are focusing on hiring coops, paying them peanuts and just use AI, and have maybe one senior and one wrangler (engineering/project manager), that’s basically what I have noticed what neo-teams are.

spotijk 7 days ago

I don't understand this sentiment at all.

For me it, feels more like a way integrate search results immediately into my code. Did you also feel threatened by stack overflow?

If you actually try it you'll find it's a multiplier of insight and knowledge.

nextaccountic 7 days ago

For me this is a painting vs photography thing

Painting used to be the main way to make portraits, and photography massively democratized this activity. Now everyone can have as many portraits as they want

Photography became something so much larger

Painting didn't disappear though

luke5441 7 days ago

Compared to painting, software allows you to solve the problem once, then distribute the solution to the problem basically for free.

Market frictions cause the problem to be solved multiple times.

LLMs learn the solution patterns and apply it devaluing coming up with solutions in the first place.

NaN years ago

undefined

stpedgwdgfhgdd 7 days ago

No worries. True, you need to learn new skills to work properly with Claude. However, 30 yrs of coding experience come in handy to quickly detect it is going in the wrong direction. Especially on an architectural level you need to guide it.

Embrace

KellyCriterion 7 days ago

> Any idiot can now prompt their way to the same software.

Well, this is not what the main value of software actually is? Its not about prompting a one shot app, sure there will be some millionaires making an app super successful by coincidence (flapp bird, eg.), but in most cases software & IT engineering is about the context, integration, processes, maintenance, future development etc.

So actually you are in perfect shape?

And no worries: The one who werent good at writing code, will now fail because of administration/uptime/maintenance/support. They will fail just one step later.

eru 7 days ago

That's how progress looks like! We need less to produce more. The less includes less skill and human capital.

For me, LLMs just help a lot with overcoming writer's block and other ADHD related issues.

aristofun 7 days ago

Based on your comment you’re probably not a very good principal engineer ;)

Hence, you are back in the group of those who should benefit from LLMs. Following your own logic :)

Ps: please don’t take it seriously

malthaus 6 days ago

very hard to feel sorry of you when countless professions experienced the same in the past - only that they were poor / working class and not overpaid software engineers at FAANG.

also very egocentric & pessimist way to look at things. humankind is much better off when anyone can produce software and skilled experts will always be needed, just maybe with a slightly different skillset.

dilap 7 days ago

I thought this was parody until the last sentence.

michaelhoney 7 days ago

I think it’s important for you to understand that there were always way more people who loved programming than were able to work professionally as high-level coders. Sure, if you spent most of your working life writing code, you’d be very proficient. But for many, many others, they haven’t been able to spend the time developing those muscles. Modern LLMs really are a joyful experience for people who enjoy software creation but haven’t had the 10,000 hours.

emerongi 7 days ago

I review PRs daily and people are pushing changes that have basic problems, not to talk about more serious flaws. The amount of code an engineer can produce is higher, but it's also less thought through.

There will be more code with lower quality. If you want to be valued for your expertise, you need to find niches where quality has to stay high. In a lot of the SaaS-world, most products do not require perfection, so more slop is acceptable.

Or you can accept the slop, grind out however more years you need to retire, and in the meanwhile find some new passion.

therealdrag0 7 days ago

No offense but you sound more like a “principle coder”, not a principle engineer. At least in many domains and orgs, Most principal engineers are already spending most their time not coding. But -engineering- still take sip much or most of their time.

I felt what you describe feeling. But it lasted like a week in December. Otherwise there’s still tons of stuff to build and my teams need me to design the systems and review their designs. And their prompt machine is not replacing my good sense. There’s plenty of engineering to do, even if the coding writes itself.

NaN years ago

undefined

bluegatty 7 days ago

CC is not nearly that good. It may never be. It's an amplifier not a replacer.

nly 7 days ago

On the plus side you're retiring soon... imagine if your were a graduate today

NaN years ago

undefined

bitwize 7 days ago

What I keep hearing is that the people who weren't very good at writing software are the ones reluctant to embrace LLMs because they are too emotionally attached to "coding" as a discipline rather than design and architecture, which are where the interesting and actually difficult work is done.

NaN years ago

undefined

juanre 7 days ago

I think that the biggest difference is between people who mostly enjoy the act of programming (carefully craft beautiful code; you read and enjoyed "Programming Pearls" and love SICP), vs the people who enjoy having the code done, well structured and working, and mostly see the act of writing it as an annoying distraction.

I've been programming for 40 years, and I've been on both sides. I love how easy it is to be in the flow when writing something that stretches my abilities in Common Lisp, and I thoroughly enjoy the act of programming then. But coding a frontend in React, or yet another set of Python endpoints, is just necessary toil to a desired endpoint.

I would argue that people like you are now in the perfect position to help drive what software needs writing, because you understand the landscape. You won't be the one typing, but you can still be the one architecting it at a much higher level. I've found enjoyment and solace in this.

w4yai 7 days ago

> Any idiot can now prompt their way to the same software

If you really think it's the reality, then your expert knowledge is not that good to begin with.

bcrosby95 7 days ago

Really? I love LLMs because I can't stand the process of taking the model in my brain and putting it in a file. Flow State is so hard for me to hit these days.

So now I spec it out, feed it to an LLM, and monitor it while having a cup of tea. If it goes off the rails (it usually does) I redirect it. Way better than banging it out by hand.

NaN years ago

undefined

jorl17 7 days ago

In my experience, the truly best in class have gone from being 10x engineers to being 100x engineers, assuming they embrace AI. It's incredible to watch.

I wouldn't say I'm a 10x-er, but I'm comfortable enough with my abilities nowadays to say I am definitely "above average", and I feel beyond empowered. When I joined college 15 years ago, I felt like I was always 10 steps ahead of everyone else, and in recent years that feeling had sort of faded. Well, I've got that feeling back! So much of the world around me feels frozen in place, whereas I am enjoying programming perhaps as much as when I learned it as a little kid. I didn't know I MISSED this feeling, but I truly did!

Everything in my daily life (be it coding or creating user stories — who has time to use a mouse when you can MCP to JIRA/notion/whatever?) is happening at an amazing speed and with provable higher levels of quality (more tests, better end-user and client satisfaction, more projects/leads closed, faster development times, less bug reports, etc.). I barely write lines of code, and I barely type (often just dictate to MacWhisper).

I completely understand different people like different things. Had you asked me 5 years ago I probably would have told you I would be miserable if I stopped "writing" code, but apparently what I love is the problem solving, not the code churning. I'm not trying to claim my feelings are right, and other people are "wrong" for "feeling upset". What is "right" or "wrong" in matters of feelings? Perhaps little more than projection or a need for validation. There is no "right" or "wrong" about this!

If I now look at average-to-low-tier-engineers, I think they are a mixed bag with AI on their hands. Sometimes they go faster and actually produce code as good as or better than before. Often, though, they lack the experience, "taste" or "a priori knowledge" to properly guide LLMs, so they churn lots of poorly designed code. I'd say they are not a net-positive. But Opus 4.6 is definitely turning the tide here, making it less likely that average engineers do as much damage as before (e.g. with a Sonnet-level model)

On top of this divide within the "programming realm", there's another clear thing happening: software has finally entered the DIY era.

Previously, anyone could already code, but...not really. It would be very difficult for random people to hack something quickly. I know we've had the terms "Script kiddies" for a long time, but realistically you couldn't just wire your own solution to things like you can with several physical objects. In the physical world, you grab your hammer and your tools and you build your DIY solutions — as a hobby or out of necessity. For software...this hadn't really been the case....until now! Yes, we've had no-code solutions, but they don't compare.

I know 65 year olds who have never even written a line of code that are now living the life by creating small apps to improve their daily lives or just for the fun of it. It's inspiring to see, and it excites me tremendously for the future. Computers have always meant endless possibilities, but now so many more people can create with computers! To me it's a golden age for experimentation and innovation!

I could say the same about music, and art creation. So many people I know and love have been creating art. They can finally express themselves in a way they couldn't before. They can produce music and pictures that bring tears to my eyes. They aren't slop (though there is an abundance of slop out there — it's a problem), they are beautiful.

There is something to be said about the ethical implications of these systems, and how artists (and programmers, to a point?) are getting ripped off, but that's an entirely different topic. It's an important topic, but it does not negate that this is a brand new world of brand new artists, brand new possibilities, and brand new challenges. Change is never easy — often not even fair.

huflungdung 7 days ago

[dead]

adampunk 7 days ago

[flagged]

LPisGood 7 days ago

On the bright side, working in tech between 2006 and 2026 means you should be extremely wealthy and able to retire comfortably.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

rayxi271828 7 days ago

I'm about a decade behind you, but I also started my programming career during the "good" COM/DCOM/MFC/ATL/ActiveX/CORBA days. Java just came out. I slept little during that time because truly, there was nothing like programming. It was the thing that pulled me awake in the morning, and pulled me from falling asleep at night. I was so spellbound, calling it Csikszentmihalyi's flow felt like it didn't do it justice.

Fast forward 30 years later, I thought those days were gone forever. I'd accepted that I'd never experienced that kind of obsession again. Maybe because I got older. Maybe those feelings were something exclusively for the young. Maybe because my energy wasn't what it used to be. Yada yada, 1000s of reasons.

I was so shocked when I found out that I could experience that feeling again with Claude Code and Codex. I guess it was like experiencing your first love all over again? I slept late, I woke up early, I couldn't wait to go back to my Codex and Claude. It was to the point I created an orchestrator agent so I could continue chatting with my containerized agents via Telegram.

"What a time to be alive" <-- a trite, meaningless saying, that was infused by real meaning, by some basic maths that run really, really, really fast, on really, really expensive hardware. How about that!

dtech 7 days ago

I'm significantly younger but also programmer for two decades since my early teens and am experiencing something similar. CC is so freeing in that it makes those "nice but no time" ideas into reality by doing it next to your main project, almost feels like a drug.

It suddenly turns that dead time while you're waiting for CI, review or response into time where you can work on the fun or satisfying side projects by firing up a few prompts, check an iteration or 2, and then pause again until the next time or while the agent is doing its thing

chooma 7 days ago

That was an enjoyable read :) how about that?

ynac 7 days ago

Same here - it's like programming with a couple of buddies. Occasionally they goof off and wreck everything, but we put it back together and end up with a finished project. I'm literally going through my backlog of projects from the early 80s! There are parts of each of these projects that were black holes for me - just didn't know enough to get a toe hold. With Karl (that's my agent) he explains everything I don't understand, does stuff, breaks stuff, and so on. It's really a blast.

par 7 days ago

> it's like programming with a couple of buddies. Occasionally they goof off and wreck everything,

Nailed it :)

NaN years ago

undefined

lukan 7 days ago

Same for me (even though I am a bit younger). I burned out a couple of times and assumed I will never finish so many sideprojects I have lying around. Now I can just feed them into claude and guide it to completion. It feels great. And yes, ideally I would have more time and energy to do it all by myself, but I don't. And to me results matter, not the tinkering itself, if I would be after that, I would do some code puzzles for fun. But I am rather interested in making ideas reality and AI is helping with that.

garte 7 days ago

Maybe it's like that. But they're drunk. Which means they are very supportive but quite unreliable and have a short memory.

I've caught Claude making the gravest anti pattern mistakes using Elixir and trying to get it to correct them makes the whole thing worse.

It's ok for smaller scoped stuff but actual architectural changes come out worse than before more often than not.

zhoujianfu 7 days ago

This comment about the OpenClaw guy hits a little too close to home:

“Peter Steinberger is a great example of how AI is catnip very specifically for middle-aged tech guys. they spend their 20s and 30s writing code, burn out or do management stuff for a decade, then come back in their late 40s/50s and want to try to throw that fastball again. Claude Code makes them feel like they still got it.”

brabel 7 days ago

What an ageist quote. I am in my 40s and never stopped coding even as I've become the principal engineer. Claude just frees me from the mundane tasks I'd done a million times before and never wanted to do again if possible, which it now is. I can still throw a fastball without AI, but why would I when I can throw it much faster, with much less effort now, while still enjoying what I am doing?

It's still coding. If you think it's not you probably think that letting the IDE auto-complete or apply refactorings is also not coding.

NaN years ago

undefined

NaN years ago

undefined

saulpw 7 days ago

Same but for me it's 25 years of accumulated personal backlog that I'm finally burning through. Like I've been a project hoarder and now I have a house elf to tidy up and do all that widget fobbering business. I just need to figure out what the rules of the house are.

ear7h 6 days ago

This idea of LLMs a vehicle of midlife crisis is fascinating. I'm not sure if it's just about "throwing the fastball" though. Most of the usual midlife crisis things are a rejection of virtue. For example: buying a porsche, pickign up a frivolous hobby, or cheating on your wife, these are irresponsible uses of money, time, or attention that a smart, dedicated, family man wouldn't partake in.

In relation to LLM usage I think there's two interepretations. 1) This midlife crisis is a rejetion of empathy, understanding, and social obligation however minute. Writing a one-sentence update on an issue, understanding design decisions of another developer, reading documention are all boilerplate holding them back from their full potential in a perfectly objective experience. Of course, their personal satisfaction still relies on adoption of their products by customers (though decades of viewing customers through advertising surveillance has stripped away the customers' humanity from their perspective). Or 2) economic/political factors such as inflation, rising unemployment, supply chain issues, starvation of public services, and general instability means doing the usual midlife crisis activities are too expensive or risky, and LLMs present a local optmimum allowing them to reject societal virtues (eg. craftsmanship, collaboration, empathy) without endangering their financial position. Funny enough, I feel this latter point was also a factor of the NFT bubble (though, the finances were more clearly dubious).

larodi 7 days ago

And why would they not? do they have to feel they ain’t got it anymore because age?

NaN years ago

undefined

wvenable 7 days ago

I get it. Knowing good code and how to correctly build software that people actually want is experience that is consistently hampered by constantly having to learn yet another tech stack.

Using an LLM lets you quickly learn (or quickly avoid having to learn) yet another tech stack while you leverage your inherent software development knowledge.

NaN years ago

undefined

vishnugupta 7 days ago

> late 40s

This describes me nearly perfectly. Though I didn’t exactly burn out of coding, I accidentally stumbled upon being an EM while I was coding well and enjoying. But being EM stuck so I got into managing team(s) at biggish companies which means doing everything except one that I enjoy the most which is coding.

However now that I run my own startup I’m back to enjoying coding immensely because Claude takes care of grunt work of writing code while allowing me to focus on architecture, orchestration etc. Immense fun.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

satvikpendem 7 days ago

And what's the problem with that?

al_borland 7 days ago

I spent the last 2 days primarily using Claude instead of coding things myself at work. I felt the exact opposite way. It was so unfulfilling. I’d equate it to the feeling of getting an A on a test, knowing I cheated. I didn’t accomplish anything. I didn’t learn anything. I got the end result with none of the satisfaction and learned nothing in the process.

I’m probably going to go back and redo everything with my own code.

TimFogarty 7 days ago

That's interesting. I have been thinking about how the vastly different reactions people seem to have to agentic coding could be influenced by what they value about coding. To me it seems like there are three joys in coding:

1. Creating something

2. Solving puzzles

3. Learning new things

If you are primarily motivated by seeing a finished product of some sort, then I think agentic coding is transcendent. You can get an output so much quicker.

If your enjoyment comes from solving hard puzzles, digging into algorithms, how hardware works, weird machine quirks, language internals etc... then you're going to lose nearly all of that fun.

And learning new things is somewhere in the middle. I do think that you can use agentic coding to learn new technologies. I have found llms to be a phenomenal tool for teaching me things, exploring new concepts, and showing me where to go to read more from human authors. But I have to concede that the best way to learn is by doing so you will probably lose out on some depth and stickiness if you're not the one implementing something in a new technology.

Of course most people find joy in some mix of all three. And exactly what they're looking for might change from project to project. I'm curious if you were leaning more towards 2 and 3 in your recent project and that's why you were so unsatisfied with Claude Code.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

alexpotato 7 days ago

The creator of OpenClaw had a great line about this:

"If your identity is tied to you being an iOS developer, you are going to have a rough time. But if your identity is 'I'm a builder!' it is a very exciting time to be alive."

Plus, there is no rule that says you can't keep coding if it's faster for you and/or it's quicker in general. e.g I can write a Perl one liner much faster than Claude can. Heck, even if it's not faster and you enjoy coding, just keep coding.

NaN years ago

undefined

NaN years ago

undefined

NDizzle 7 days ago

This past week I found and fixed a bug that happens once in 40,000 transactions working with Claude Code - Opus 4.6. Our legacy app was designed around 2008 and has had zillions of band aids added since then. Nobody (~700 person company) has been able to reliably reproduce this issue to confidently claim that they know what the cause is and how to definitively fix it. That all changed yesterday. I spent today writing up summaries that were shared far and wide. My wizard status is yet again renewed.

icedchai 7 days ago

I'm a few years younger than the OP, but I remember the early Internet days. I started with Perl CGI scripts, ASP, even some early server side JS, in the form of Netscape Livewire.

Over the past couple months, I've created several applications with Claude Code. Personal projects that would've taken me weeks, months, or possibly forever, since I generally get distracted and move on to something else. I write pretty decent specs, break things into phases, and make sure each phase is solid before moving on to the next.

I have Claude build things in frameworks I would've never tried myself, just because it can. I do actually look at the code. Some of it is slop. In a few cases, it looks like it works, but it'll be a totally naive or insecure implementation. If I really don't like how it did something, I'll revert and give it another attempt. I also have other AIs review it and make suggestions.

It's fun, but I ultimately gain little intellectual satisfaction from it. It's not like the old days at all. I don't feel like I'm growing my skill set. Yes, I learned "something", but it's more about the capabilities of AI, not the end result.

Still, I'm convinced this is the future. Experienced developers are in the best position to work with AI. We also may not have a choice.

dllrr 7 days ago

For fun and education purposes, learning and satisfaction are understandable.

For work, companies won't support it. Get it done. Fast. That's the new norm.

NaN years ago

undefined

kccqzy 7 days ago

When it comes to writing code, I can almost tell before writing code that whether this particular piece of code will be intellectually stimulating to me. If so, I write it myself without thinking about whether Claude might have done it faster. If not, I let Claude write it. Currently I'd estimate maybe 70% of the code falls in the first category, and the remaining 30% is something I would've used a lot of my own willpower to get started anyways.

Also, when I write code myself, I still ask Claude to review it. It's faster than asking a human colleague to review it, so you can have Claude review often. Just today after a five-minute review Claude said a piece of code I wrote had four bugs, three of which were hallucinations and one was a real bug. I honestly do think it would have taken me a bit more than five minutes to find that one real bug.

vjerancrnjak 7 days ago

I had a similar feeling trying to calculate some combinatorial structures. At some point the LLM made a connection to extremal combinatorics and calculated tighter bounds and got me to the solution faster.

Felt flashbacks of playing chess against humans online as a teen by copying moves from a chess engine.

Whats the point haha

ingatorp 6 days ago

Then you haven't had any exciting idea and the need to actually build it. I personally like thinking of different projects and come up with ideas to make them unique. With Claude Code you can iterate like you're on steroids.

wvenable 7 days ago

> It was so unfulfilling.

I'm going to say something people hate... you're probably holding it wrong. Why do I say that? Because I absolutely felt exactly the way you are feeling. In fact, it can be worse than unfulfilling, it can be even draining.

But I, over time, changed how I used LLMs and I actually now find it rewarding and I'm learning a huge amount. I've learned more technologies (and I do mean learn) in the last year than I have ever in the past.

I think my advice is that if it feels wrong then you shouldn't be doing it that way. But that isn't inherent in using LLMs to help you work. Everyone has different preferences for how they work (and what languages they like, etc). The people using 15 LLMs to build software probably love that but I don't think that's how I want to do it. And that's fine.

random3 7 days ago

I think it depends what you're building. I find it fun, once in a while, an engineer to "not go shoeless" and get some of things I need done.

0xbadcafebee 7 days ago

You're paid by a company to create software, so they can use it to drive business value and make a profit. You did so effortlessly. But it didn't make you feel personally fulfilled. So you're going to go back and re-do it, so you feel better?

How do you think your company's CEO is going to feel when you tell them you could be finishing the software much faster, but you'd rather not, because it feels better to do it by hand?

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

tasuki 7 days ago

> I’m probably going to go back and redo everything with my own code.

Why? Did Claude do a bad job?

dwg 7 days ago

Your choices are not limited to one extreme or the other.

dbdoug 7 days ago

Hey, I'm nearly 80 years old. I haven't written a line of code in over 10 years. But I'm coding now, with the help of Claude & Gemini, and having a great time. Each block of Python or Applescript that they generate for me is a much better learning tool than a book - I'm going through the code line by line and researching everything. And I'm also learning how to deal with LLMs and their strengths & weaknesses. Correcting them from time to time when they screw up. Lots of fun.

II2II 7 days ago

> Each block of Python or Applescript that they generate for me is a much better learning tool than a book - I'm going through the code line by line and researching everything.

I have been doing something similar. In my case, I prefer reading reference documentation (more to the point, more accurate), but I can never figure out where to start. These LLMs allow me to dive in and direct my own learning, by guiding my readings of that documentation (i.e. the authoritative source).

I think there has been too much emphasis (from both the hypesters and doomsayers) on AI doing the work, rather than looking at how we can use it as a learning tool.

NaN years ago

undefined

ramshanker 7 days ago

>>>>Hey, I'm nearly 80 years old.

You are an inspiration. I will remember this when I grow older. Just wanted to say this, I am 1/2 your age, and I am sure there are 1/3 or even 1/4 people here. ;)

NaN years ago

undefined

airstrike 7 days ago

I'm very happy for you and hope when I'm nearing 80 I get to be doing something similar.

IBCNU 7 days ago

It's cool to rediscover Applescript for me (I'm late 40's) but it's a funny thing where I can like smell the NeXT in it almost nostalgically but it's quite handy in this new era of hijacking mac mini's (OpenClaw obviously is one way to do it, but why not just straight to the core).

I personally think coders get better with age, like lounge singers.

NaN years ago

undefined

msoori 7 days ago

Good for you. Learning is a life long thing!

oulu2006 7 days ago

That's great and I'm the same, 40s multiple founder and I was ready to hang it up after my last exit -- had 0 passion to code anymore and now I'm back and LLMs are reigniting my passion to create again.

kazinator 7 days ago

> better learning tool than a book

Learning for what? That day when you write it yourself, that will never come ...

There is only so much you can learn by reading; it requires doing.

The good thing about traditional sources like books, tutorials and other people's code bases is that they give you something, but don't write your project for you.

Now you can be making a project, yet be indefinitely procrastinating the learn-by-doing part.

NaN years ago

undefined

mkirsten 7 days ago

You are an inspiration. Reading this makes me happy

sheepscreek 7 days ago

I second another fellow commenter, you are my inspiration too! Thanks for sharing.

scottLobster 7 days ago

Maybe the internet has made me too cynical, and I'm glad people seem to be having a good time, but at time of posting I can't help but notice that almost every comment here is suspiciously vague as to what, exactly, is being coded. Still better than the breathless announcements of the death of software engineering, but quite similar in tone.

0xbadcafebee 7 days ago

The other week I used Copilot to write a program that scans all our Amazon accounts and regions, collects services and versions, and finds the ones going EOL within a year. The data on EOL dates is scraped from several sources and kept in JSON. There's about 16 different AWS API calls used. It generates reports in markdown, json, and csv, so humans can read the markdown (flags major things, explains stuff), and the csv can be used to triage, prioritize, track work over time. The result is deduplicated, sorted, consolidated (similar entries), and classified. I can automatically send reports to teams based on a regex of names or tags. This is more data than I get from AWS Health Dashboard, and can put it into any format I want, across any number of accounts/regions.

Afaik there are no open source projects that do this. AWS has a behemoth of a distributed system you can deploy in order to do something similar. But I made a Python script that does it in an afternoon with a couple of prompts.

probably_wrong 7 days ago

> almost every comment here is suspiciously vague as to what, exactly, is being coded

Why? You don't trust a newly-created account that has not engaged with any of the comments to be anything but truthful?

slopinthebag 7 days ago

In my experience, I have "vibe coded" various tools and stuff that, while nice to have, isn't really something I need or brings a ton of value to me. Just nice-to-haves.

I think people enjoy writing code for various reasons. Some people really enjoy the craft of programming and thus dislike AI-centric coding. Some people don't really enjoy programming but enjoy making money or affecting some change on the world with it, and they use them as a tool. And then some people just like tinkering and building things for the sake of making stuff, and they get a kick out of vibe coding because it lets them add more things to their things-i-built collection.

NaN years ago

undefined

kdheiwns 7 days ago

Yes. I never really see people say wtf they're making. It's always "AI bot wrote 200k lines of code for me!" Alright, cool. Is the project something completely new? Useful? A rushed remake of a project that already exists in GitHub with actual human support behind it? I never see an answer.

NaN years ago

undefined

idopmstuff 7 days ago

I am currently using a Claude skill that I have been building out over the last few days that runs through my Amazon PPC campaigns and does a full audit. Suggestions of bid adjustments, new search terms and products to advertise against and adjustment to campaign structures. It goes through all of the analytics Amazon provides, which are surprisingly extensive, to find every search term where my product shows up, gets added to cart and purchased.

It's the kind of thing that would be hours of tedious work, then even more time to actually make all the changes to the account. Instead I just say "yeah do all of that" and it is done. Magic stuff. Thousands of lines of Python to hit the Amazon APIs that I've never even looked at.

NaN years ago

undefined

hippich 6 days ago

Some _fun_ stuff i "coded" in a day each just in last couple weeks:

https://hippich.github.io/minesweeper/ - no idea why but i had a couple weeks desire to play minesweeper. at some point i wanted to get a way to quickly estimate probability of the mine presence in each cell.. No problem - copilot coded both minesweeper and then added probabilities (hidden behind "Learn" checkbox) - Bonus, my wife now plays game "made" by me and not some random version from Play store.

another one made in a day - https://hippich.github.io/OpenCamber - I am putting together old car, so will need to align wheels on it at some point. There is Gyraline, but it is iOS only (I think because precision is not good enough on Android?). And it is not free. I have no idea how well it will work in practice, but I can try it, because the cost of trying it is so low now!

yes, both of these are not serious and fun projects. unlikely to have any impact. but it is _fun_! =)

incr_me 7 days ago

In the past month, in my spare time, I've built:

- A "semantically enhanced" epub-to-markdown converter

- A web-based Markdown reader with integrated LLM reading guide generation (https://i.imgur.com/ledMTXw.png)

- A Zotero plugin for defining/clarifying selected words/sentences in context

- An epub-to-audiobook generator using Pocket TTS

- A Diddy Kong Racing model/texture extractor/viewer (https://i.imgur.com/jiTK8kI.png)

- A slimmed-down phpBB 2 "remake" in Bun.js/TypeScript

- An experimental SQLite extension for defining incremental materialized views

...And many more that are either too tiny, too idiosyncratic, or too day-job to name here. Some of these are one-off utilities, some are toys I'll never touch again, some are part of much bigger projects that I've been struggling to get any work done on, and so on.

I don't blame you for your cynicism, and I'm not blind to all of the criticism of LLMs and LLM code. I've had many times where I feel upset, skeptical, discouraged, and alienated because of these new developments. But also... it's a lot of fun and I can't stop coming up with ideas.

izacus 7 days ago

It's also usually from people who stopped coding and haven't kept their skills up.

NaN years ago

undefined

fzeroracer 7 days ago

The combination of the internet and how insanely pushed every single facet of AI bullshit is has made me incredibly cynical. I see a post like this reach the top of HN by a nobody, getting top votes and all I can think is that this is once again, another campaign to try and make people feel better about AI.

Every time I've asked people about what the hell they're actually doing with AI, they vanish into the ether. No one posts proof, they never post a link to a repo, they don't mention what they're doing at their job. The most I ever see is that someone managed to vibe code a basic website or a CRUD app that even a below-average engineer can whip up in a day or two.

Like this entire thread is just the equivalent of karma farming on Reddit or whatever nonsense people post on Facebook nowadays.

dplgk 6 days ago

Yes and they all mention Claude as if it's the only LLM that can code.

tqwhite 7 days ago

I wrote SuperSecretCrypt.com, ScoreRummy.com. Other stuff, too.

I have integrated Claude Code with a graph database to support an assistant with structured memory and many helpful capabilities.

I have a freelance gig with a startup adapting AI to their concept. I have one serious app under my belt and more on the way.

Concrete enough?

NaN years ago

undefined

yieldcrv 7 days ago

think about why anybody would ever associate a production level product with slop when consumers are polarized towards generative AI

this site gets indexed

there are too many disincentives to cater specifically to your suspicion and cynicism

KillerRAK 7 days ago

Without experience, programming with AI (vibe coding, I guess) can be compared to being a rat in maze... You work your way through a project, but the dead-ends exact a high cost in terms time, attention, and ultimately cost.

With experience, you see these dead ends before they have a chance to take hold and you know when and how to adjust course. It's literally like one poster said: coding with some buddies without ego and without the need to constantly talk people out of using the latest and greatest shiny objects/tools/frameworks.

I've really enjoyed going back a revisiting old ideas and projects with the help of AI. As the OP stated -- it has restored my energy and drive.

empath75 7 days ago

I have always had ADHD and as a consequence have a decades long backlog of things that I want to do “some day”, and Claude just removes all the friction from going from idea to execution. I am also a software engineer, so basically for me it is like having a team of developers available 24 hours a day to build anything I want to design.

I have built and thrown away a half dozen projects ideas and gotten one into production at work in just the last few months.

I can build a POC for something in the time it would take me to explain to my coworkers what I even want. An MVP takes as long as what a POC used to take.

The thing that really unlocks stuff for me is how fast it is to make a cli/tui/web ui for things.

NaN years ago

undefined

NaN years ago

undefined

echelon 7 days ago

Claude Code has killed my ADHD and turned me into an always-on hyper-focused machine.

I am getting 20x done. This is a literal superpower.

I am not using it in agentic mode yet. I am telling it everything I want it to do. I will tell it where I want the files, what I want structs to be named, how I want the SQL queries to join, etc. I then review every line and make edits (typically with Claude first).

I haven't tried the agentic stuff yet, but I probably will at some point soon. I'm anxious about losing control over the architecture and data model, which is something I feel gives me my speed with Claude Code and that I know is important for my engineering work and quality.

I won't be writing code by hand ever again. This is the future. We'll look back at the old way as horse carriages.

Claude is also really freaking good at Rust, and the fact that it emits proper Rust with tests makes me even more confident of my changes.

We are literally living in the future now. Twenty years of SaaS and smartphone incrementalism and now we have jet packs.

Instead of engineers inventing 50 different frameworks and conventions for any given language or platform, maybe that energy will be directed to creating better AI tools.

Edit: I'll also reiterate what others are saying in that I think this is a tool best leveraged by engineers who know what they're doing and that care about code quality. The results you get back will also depend on your repo/project's code quality. If your project is poorly structured or has a lot of cruft, Claude will see that and spit it right back out. Keeping your code clean and low on tech debt is going to matter tremendously.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

dextrous 6 days ago

Fully agree: I believe my decades of software engineering experience definitely help me fly LLM tools better than less experienced folks.

But the much more interesting question to me: as LLM coding becomes the norm, does it drive the cost of self or small-company generated software to 0?

Like many SW architects/engineers my not-so-developed work-in-retirement plan is to assemble a small team of people I’ve loved working with over the years, start an LLC, and try to make a reasonable (not posh) living doing what we love: making software to solve problems.

On the one hand, it’s clear LLM coding can accelerate and amplify our efforts, but alternately there’s many people claiming there’s no possibility of a moat, your solution/innovation can be cloned in a matter of days … ie. the value of your software is exactly 0.

Not sure which future will be closer to reality. A backup plan that seems reasonable in the 0-value case is to focus our effort on creating actual physical gadgets and systems in the embedded realm, which conceivably can be designed and prototyped by a small team… It seems like these would still be valuable.

meebee 7 days ago

  So excited to be getting to my backlog of apps that I've wanted but couldn't take the time to develop on my own.  I'm 66 and have been in the software field in various capacities (but programming mostly as a hobby).  Here's a partial list of apps I've completed in the last few months:
- Media Watch app to keep a list of movies and shows my wife and I want to watch

- Grocery List with some tracking of frequent purchases

- Health Log for medical history, doc appointments and past visits

- Habits Tracker with trends I’m interested

- Daily Wisdom Reader instead of having multiple ebooks to keep track of where I'm at

- A task manager similar to the old LifeBalance app

- A Home Inventory app so that I can track what I have, warranty, and maintenance

- An ios watch app to see when I'm asleep so that it can turn off my music or audiobook

- An ios watch chess tactics trainer app

- some games

Many of these are similar to paid offerings, but those didn't check off all the features I really wanted, so I vibe-coded my own. They all do what I want, the way I want it to.

socalgal2 7 days ago

That's amazing!!

Can I ask, do you pay for any server service or run your own or are these standalone apps?

For me, many of your ideas, if I was to implement them, I'd want them to have a server. Habits Tracker, need to access from whatever device I'm on at that moment. Grocery List. Same thing, and multiple users so everyone in the same house can add things to one list.

Etc....

This is not really LLM related but I feel like I have a blindspot, or hurdle or something where I haven't done enough server work be comfortable making these solutions. Trying to be clearer, I've setup a few servers in the past so it's not like I can't do it. It's more a feeling for comfort, or maybe discomfort.

Example: If you ask me to make a static website, or a blog, I'd immediately make a new github repo, install certain tools (static site generator or whatever), setup the github actions, register a new domain if needed, setup the CNAME, check it it's working. If I think it's going to be popular put cloudflare in front of it. I'm 100% confident in that process. I'm not saying my process is perfect. Only that I'm confident of it. I also know what it costs, $10-$20 a year for the domain name and maybe a yearly subscription to github

Conversely, if I was to make anything that was NOT a static server but actually a server with users and accounts, then I just have to go read up on the latest and cross my fingers I'm not leaking user data, have an XSS, going to get a bill for $250k from a DOS attack, picking the right kind of database, ID service, logging, etc... I could expose a home server but then be worried it'll get hacked. Need to find a backup solution, etc....

I know someone will respond I'm worrying to much but I hoping for more example of what others are doing for these things. Is there some amazing saas that solves all of this that most of you use? Some high-level framework that solves all of this and I just pick "publish" don't have to worry about giant bills?

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

rubidium 7 days ago

And the biggest thing is that: software the way we want is much easier. No ads. No monthly cost.

NaN years ago

undefined

coffeecoders 7 days ago

This is the reason. I have just been vibe-coding my way for a few months now, got almost all the tools (except Browser and Mail) that I use daily, designed by me (with the help of LLM).

NaN years ago

undefined

ChrisMarshallNY 7 days ago

I’m 63 (almost 64), and I’m rewriting an app (server and native client), that took a couple of years to originally write.

Been working for about a month, and I’m halfway through. The server’s done (but I’m sure that I’ll still need to tweak and fix bugs), and I’m developing the communication layer and client model, now. It took seven months to write the first version of the server, and about six months to write a less-capable communication driver, the first time.

This is not a “vibe-coded” toy for personal use. It’s a high-Quality shipping app, with thousands of users. There’s still a ton of work, ahead, but it looks like an achievable goal. I do feel as if my experience, writing shipping software, is crucial to using the LLM to develop something that can be shipped.

I’ve had to learn how to work with an LLM, but I think I’ve found my stride. I certainly could not do this, without an LLM.

The thing that most upset me, since retirement, has been the lack of folks willing to work with me. I spent my entire career, working in teams, and being forced to work alone, reduced my scope. I feel as if LLMs have allowed me to dream big, again.

tqwhite 7 days ago

The isolation of being a retired programmer is a real bitch. I think back to the days of a few young programmers with me at the whiteboard, the fast back and forth, the satisfaction of seeing ideas come together. I really missed that.

I'm not allowed to feel like AI is an adequate replacement for fear that the critics will tell me I'm not healthy but, between you and me, as much as I miss the camaraderie of real humans, being able to brainstorm with an entity that knows pretty much everything and is able to execute my will without complaint is not bad.

And, it's nice to have someone, something, to talk to about technical ideas. It's a great time to be alive.

NaN years ago

undefined

jrnichols 7 days ago

I'm over 50 now and feel like this as well. Haven't used Claude yet but used Codex a bunch, and it's been SO MUCH fun going over all the old perl & shell scripting stuff that I used to do years ago before I got into healthcare time and morphed to a hobby sysadmin.

Staying up and re-learning what I used to love long ago has given me a new found passion as well. Even if I do vibe code some scripts, at least I have the background now to go through them and make sure they make sense. They're things I'm using in my own homelab and not something that I'm trying to spin up a Github repo for. I'm not shipping anything. I'm refreshing my old skills and trying to bring some of them up to date. An unfortunate reality is that my healthcare career is going to be limited due to multiple injuries along the way, and I need to try to be as current as I can in case something happens. My safety net is limited.

shifto 7 days ago

Having never touched Perl in my life, Claude has enabled me to create a plugin for this ancient Perl software a lot of people are still using to this day. This felt different from just creating some new code with some LLM. This felt like ancient gods we're whispering their knowledge into me.

Thanemate 7 days ago

To those of you reading the comment section thinking something like the following:

>"Wait a moment! Being forced to use AI gave me depression, and I'm really aware of the fact that it's only going to become better and better the more developers are using it, to the point where the 10 job openings of yesterday are 1 job opening tomorrow. Why are people so excited", remember this:

You are reading HN, the survivorship bias and groupthink is just as high as any other self-calibrating online community ("upvote if you agree" -> self-calibration of the popular opinion), and there's an extremely high survivorship bias because people who are into this LLM craze have a higher probability of browsing HN.

As for you, OP, I have no idea why age is a factor to consider to this. I'm 45, and while I programmed as a hobby since I was 16 I turned it into a career during COVID, and all the pressure cooking LLM watch-six-agents-writing-and-you-proofreading gave me so much existential crisis and depression that I seriously can't even get myself writing anything "over the weekend".

I hope to God the next generation of wonder kids that is the equivalent of the 12 year old discovering how to bent the computer to do what they want it to do enjoy arguing with multiple agents concurrently back and forth.

pmarreck 6 days ago

> LLM watch-six-agents-writing-and-you-proofreading gave me so much existential crisis and depression

this is extremely bizarre because I’m 53, been coding since 12, and it has had literally the exact opposite effect on me, I find it tremendously exciting, like riding a snowmobile instead of manually cross-country skiing

but I do think that if you’re not ready to work like this, you may need to consider a career pivot in the short term

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

vitaflo 6 days ago

As the lead dev on our team told us "You will all have a different journey on this road". Not everyone is going to get along with allowing an LLM to write code for them, something they've probably spent their entire lives crafting a skill for. Others only saw code as a means to and end, so an LLM finally removes that silly barrier.

I'm in the former camp. Every time I have an LLM write code it makes me entirely depressed because the satisfaction I get from programming is the programming. However, what I have found incredibly valuable is having LLM's help me plan. Using it as someone to brainstorm with, to "rubber duck" if you will. I still get to code, it just speeds up the planning process and has gone from a depressing exercise to one where I am excited to work.

Find your own path.

NaN years ago

undefined

Tarq0n 6 days ago

OP has his retirement prepared. That might increase their perception of the upsides and negate some of the downsides of adopting AI.

ineedasername 6 days ago

60 is relevant because it's inherent to the point they are making in having experienced something that inherently requires having lived through a longer period of time.

Its not uncommon for people to lose interest or find the passion has gone out of things they enjoyed when they were younger, especially in their professional lives where the enjoyment eroded through forced contact with aspects of it that were less enjoyable or contaminated by unpleasant work environments and uninteresting projects.

Having that passion reignited isn't something given to all people.

overgard 6 days ago

I'm mostly reading the comments section thinking "wow, anthropic is putting a lot of work into astroturfing Hacker News right now in reponse to the new ChatGPT release"

JKCalhoun 6 days ago

Honestly, software engineering as a career only went down hill for me from when I began to when I retired.

(And I hesitate to even air that view in front of others that are already in the field because I am a kind of Pollyanna and don't want to foment bad vibes.)

But since I retired a few years ago it was clearly not LLMs that precipitated the decline of my enjoyment of the profession. Instead it was the slow erosion of agency and responsibility that did that.

I'll drop the euphemisms and just say outright that the inmates ran the asylum when I began in the 90's (at Apple, FWIW). The only one that really told me what to do was the tech-lead on the team. Not my manager—for sure not marketing or the CEO (ha ha — Jobs had not yet returned).

In effect, I and all other engineers were told, "Here's your sandbox, here's your shovel: you go make your sand castle however you want—so long as it does X, Y and Z. We'll ship it but you'll own it. You'll fix it, expand it…"

(A coworker whose sense of humor I always enjoyed said to me, perhaps seriously, "When someone drops code in my lap and says, 'It's yours now' the first thing I do is rewrite it." Yeah, that's what happens to someone's code when they moves on—becomes someone else's sandbox and they are free to knock down the castle, build another—Chesterton's Fence not withstanding, ha ha.)

To that end I feel a little bad for anyone that missed that era. I mean unless you enjoy writing unit tests, having code reviews, style guidelines, etc.—and I have certainly met younger engineers that have come on board that seem to enjoy those aspects of the these-days profession.

I admit that when I began it was in fact a bit intimidating when you realized that code you were writing, were responsible for, was going to ship on millions (in 1995? maybe?) of machines. The responsibility though also came with agency—the combination came to give me a sense of freedom, the power of using my discretion, and finally a sense that I was a valued contributor.

You can infer from the above what I disliked about the profession as I was aging out of it. My general sense is that the industry became too big though and too much money riding on it for management to entrust it to the "funny farm". But of course we cowboys who came up in that ward liked it the way it had been.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

dennis_jeeves2 6 days ago

>You are reading HN, the survivorship bias and groupthink is just as high as any other self-calibrating online community

Agreed. To expand IMHO and somewhat tangentially: recognizing the importance of software/technology and using it as tool is the hallmark of a person with balanced mental makeup. Someone who has ever had 'passion' for software (or in general technology) extended beyond a few weeks can be considered to have something abnormal going on - for example autism. This is like a carpenter becoming obsessed with his chisel and deriving his entire sense of purpose and happiness from delving into the minutiae of chisels.

NaN years ago

undefined

globnomulous 6 days ago

Thanks, I needed this.

There doesn't seem to be a place for me in the future of software/tech: I like sitting quietly, alone, solving problems, writing code, and reading it. I like in code much of what I like in art: the fruits of human labor and the results of human ingenuity. Being excited about AI/LLMs makes no sense to people like me. If you're excited because LLMs let you make something, great, good for you. Have fun.

If the tools become a mandatory part of the job, I'll change careers. Spending my days talking to chipper robots and describing what I want rather than making it myself sounds unbearable.

NaN years ago

undefined

petercooper 6 days ago

As for you, OP, I have no idea why age is a factor to consider to this.

This is one only data point but my dad was a programmer and frequently complained about cognitive decline once he hit his mid 50s. From talking to him, he remained sharp at a conceptual and high level, knowing what he wanted to do and how it would be done, but struggled with the tooling, the logistical details, etc. He didn't make it to the AI era, alas, but AI could be a god send for people who have the proven technical chops and background but find juggling a lot of minutiae is becoming difficult.

NaN years ago

undefined

PaulHoule 6 days ago

You feeling that way is the world telling you you’re doing it wrong.

It is more fun to treat them as coding buddies, usually using them one at a time a time, it is fair to race them at debugging a bug or spend waiting time looking at docs or something.

The real bottleneck is how much you can hold in your head simultaneously to be sure about quality as a moral subject.

NaN years ago

undefined

NaN years ago

undefined

rprend 6 days ago

I was in school when GPT came out and there is a strong generational divide. It reminds me of when i was young teachers said you couldn’t use Wikipedia because it isn’t guaranteed to be correct, but we did anyway. Same thing with LLMs. It’s a faster way to do things so eventually everything will be done that way.

jdross 6 days ago

The opposite of this has been my experience.

HN comments bias far more negative towards technology, tech companies, and current politics than the people I know in real life. People who mostly don’t work as professional software engineers, at least not anymore. And the (employed) engineers I know are all having a lot of fun too.

sghiassy 6 days ago

Been coding since 13, now 44 working in FAANG.

Love AI explaining code

Dislike AI for writing code (that was my fun part)

NaN years ago

undefined

daemonologist 6 days ago

I think both opinions are pretty well-represented here, but the people who aren't so happy about generated code are well into the acceptance phase at this point. (Myself included.)

zozbot234 7 days ago

If you're "proofreading" the agents' work in detail, you're doing it wrong. You need to invest that time productively into planning out what the agents are going to do (with AI help, of course) then once the plan has gotten detailed enough you can set the agent to work and treat the result as something to just read through and quickly accept/revise/reject (upon which rejection you go back to an earlier stage of planning and revise that instead). Planning out at the outset keeps you in the driving seat and avoids frustration; the agents are just a multiplier that operates downstream of your design decisions.

NaN years ago

undefined

NaN years ago

undefined

AvAn12 6 days ago

Good point regarding “ survivorship bias and groupthink” here.

munksbeer 6 days ago

> there's an extremely high survivorship bias because people who are into this LLM craze have a higher probability of browsing HN.

I've worked in professional software development for more than 20 years. I'm pretty well connected and well aware of what is going on in the industry. If you think that coding agents are not widely used and just a bubble on HN, you are very much mistaken. At this point I'd suggest more than 50% of professional developers are using them. Within a few years it will be 90%.

The reason is, they are actually good, despite what some people really want to believe.

Personally, I've been typing characters into a text editor or IDE for a long, long time. I'm very happy that I have a an automated junior programmer to do it for me now while I guide it and tell it when it is getting things wrong, and fix up mistakes. I did the manual way for a long time, I'm enjoying this new way. I understand this isn't for everyone though.

tkgally 7 days ago

Very similar here. I am 68.

While I have never developed software professionally, in the four decades I have been using computers I have often written scripts and done other simple programming for my own purposes. When I was in my thirties and forties especially, I would often get enjoyably immersed in my little projects.

These days, I am feeling a new rush of drive and energy using Claude Code. At first, though, the feeling would come and go. I would come up with fun projects (in-browser synthesizers, multi-LLM translation engines) and get a brief thrill from being able to create them so quickly, but the fever would fade after a while. I started paying for the Max plan last June, but there were weeks at a time when I barely used it. I was thinking of downgrading to Pro when Opus 4.5 came along, I saw that it could handle more sophisticated tasks, and I got an idea for a big project that I wanted to do.

I have now spent the last two months having Claude write and build something I really wanted forty years ago, when I was learning Japanese and starting out as a Japanese-to-English translator: a dictionary that explains the meanings, nuances, and usages of Japanese words in English in a way accessible to an intermediate or advanced learner. Here is where it stands now:

https://www.tkgje.jp/

https://github.com/tkgally/je-dict-1

It will take a few more months before the dictionary is more or less finished, but it has already reached a stage where it should be useful for some learners. I am releasing all of the content into the public domain, so people can use and adapt it however they like.

socalgal2 7 days ago

This is neat that you had fun making this.

What are some good examples of where your app excels? I've currently got https://jisho.org bookmarked.

NaN years ago

undefined

tavavex 6 days ago

This thread doesn't resonate with me whatsoever. It's not that I don't get where these people are coming from. LLMs have allowed people to churn out projects (especially small, personal projects) faster than ever, skipping what a lot of people view as the boring or tedious parts. But these discussions feel like a kid playing with toys, while a nuclear explosion is going off in the background.

Until I realized that no one here is going to be in the blast radius. So many people who agree with this admit to being in their 40s, 50s, 60s. All of them have already had the time to learn without LLMs, get industry experience, network, climb their career ladders as high as they could. These people are now sitting on piles of assets, and they know that if LLMs start pushing out people from the industry, it'll be us juniors and new grads. They will either remain relevant in the industry due to seniority/experience/pivoting to managerial duty, use their money and connections to easily learn new skills and pivot, or punch out and coast through retirement before it affects them.

ossa-ma 6 days ago

This is a propaganda/marketing post.

1) What 60 year old in tech his entire life only makes a HN account in the last 17 hours?

2) Assuming he wasn't aware of it. What brought the site to his attention and why now?

3) Did not engage with the thread at all after his initial post. Has not engaged with anything else since. You'd think someone introduced to a tech community would be eager to look around and contribute??

I completely understand your sentiment though and it's exactly what makes the OG post so tone deaf.

NaN years ago

undefined

NaN years ago

undefined

kube-system 6 days ago

You’re right that LLMs are going to push out jobs at the low end of the market. “Code monkey” type jobs are going to be displaced the same way computers displaced a lot of basic clerical and computational jobs.

But that doesn’t mean there won’t be entry level jobs, they will just have a different set of qualifications and expectations. Just like it’s hard to get a job doing arithmetic today without some other knowledge of the application, future jobs in computing are going to require people to understand things outside of the realm of programming alone. They are going to need to know more about the application of the code they write. It’ll be bad for developers who “just close Jira tickets” but problem solvers in a specific field will be okay.

NaN years ago

undefined

kazinator 7 days ago

Opposite here. I was excited by writing code and worked on open source side projects consistently. Somehow, I've not done anything since around August 2025.

I have a sense that AI could have something to do with it.

AI is degrading the status of our profession; its perception in the public eye.

At the same time, it is stealing our work and letting cretins pretend to be software engineers.

It's a bad taste in the mouth.

KellyCriterion 7 days ago

++1

Was able to build a large financial application just with the 20 USD subscription in the last 12 month - without Claude, I would have required 5 - 6 people and at least 1 year of funding.

This was by far my best investment in my whole life 12x20 USD vs. 750.000 salary :-)

It is especially inspiring since it brings you usually a few new ideas into your context; also just joking around with it can yield new inspirations.

I'm wondering how long it will stay at 20 USD for the smallest subscription, no chance that they can keep this price, I'd say? Its impressive that they are giving it away for nearly free.

nly 7 days ago

I find this baffling tbh as I regularly ask Claude for basic components and they come out completely broken, wrong and buggy.

The last: I asked for a quick TCP server in C++ that handled just a single client (disconnecting the existing client when a new client connected), with a send() that I could call from another thread. It was holding mutexes over read(), and trying to set the SO_REUSEPORT port socket option on a socket that had already been bound. Subtley broken garbage.

It would literally be better to copy and paste a solution off Stack Overflow, because at least there's a chance it'd have been reviewed by someone who knows what they're doing.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

Tepix 7 days ago

Are you using this large financial application just for yourself?

I think the difficult task is/will be to sell vibe coded software from the lone developer to anyone.

NaN years ago

undefined

NaN years ago

undefined

3rodents 7 days ago

Would you have needed 6 people? I find that Claude, Codex etc. are able to output so much because they do a lot of reinventing the wheel whereas a human, given constraints, would make much more pragmatic choices around which technology to use. That’s not necessarily a bad thing, and regardless, you’ve been able to achieve something you’re happy with, which is what matters. But, I’d still like to hear more about what it has done that you think you couldn’t have done in a year yourself by choosing existing technologies. E.g: what is novel in your application? What background do you have?

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

Philip-J-Fry 7 days ago

What is this app and what does it do? Can we see it?

I find it very hard to believe anyone could code anything complicated with Claude that 5-6 competent developers could do.

I am currently working on a relatively complicated UI on an internal tool and Claude constantly just breaks it. I tried asking it to build it step by step, adding each functionality I need piece by piece. But the code it eventually got was complete garbage. Each new feature it added would break an existing one. It was averse to refactoring the code to make it easier to add future features. I tried to point it in the right direction and it still failed.

It got to the point where I took a copy of the code, cut it back to basics and just wrote it myself. I basically halved the amount of code it wrote, added a couple of extra features and it was human readable. And if I started with this, it would have took less time!

NaN years ago

undefined

NaN years ago

undefined

conwy 7 days ago

Can you provide a link to this app? Or alternately, share a few of the prompts by which you built it? I only ask because, if it's really that easy/simple, I'd like to do the same thing!

NaN years ago

undefined

tndibona 6 days ago

I just had what you might probably describe as the opposite experience. I was sat at a very important all hands meeting by our senior tech leader with about 100 people or so .who was mandating an AI goal for every employee on workday, he basically says that “if we all do not learn to adapt to AI, we will all get left behind” , and he had presented how to utilise spec driven development. He opened up the room for Q&A at the end of the meeting. A lot of them had technical questions about the agentic framework itself but I had a philosophical one. I I felt uncomfortable asking him the question in the open, so I sent him a private note .

The note read something like as follows : I don’t exactly agree with the framing that we will all get left behind if we all don’t learn to adapt to AI. More accurately, I see it this way. While the company definitely stands to gain from all the hyper increase in productivity by the use of said AI tools, I stand to pay a personal price and that personal price is this - I’m may very slowly stop exercising my critical thinking muscles because I am accustomed passing that to AI for everything and this will render me less employable, it is this personal price that I feel reluctant to pay. There has always been a delicate balance between an employer and employee. We learn new technologies on the job and we’re more employable for transferring that to other companies. This equation is now unbalanced. The company trapped more value, but there is skill erosion on my side . For instance, our team actually has to perform a Cassandra DB migration this year . Usually, I’d have to take a small textbook and read about the internals of CassandraDB, and maybe learn a guide on how to write Cassandra queries. What do I put in my resume now? That I vibe coded Cassandra migration? How employable is that? And I’m not sure if others felt the same way. But I definitely felt like the odd one out here for asking that question because everyone else in the meeting was on board with AI adoption.

The leader did respond to me and he said that learning agentic AI actually will make me more employable. So there is a fundamental disagreement as to what constitutes skill. I think he just spoke past me. Oh well at least I tried.

paulluuk 6 days ago

I understand your sentiment. I personally would never use a textbook for anything code related, if there's no proper documentation online then I wouldn't touch it with a ten-foot pole, haha.

However, even though I've never worked with CassandraDB, I feel pretty confident that I could do it with Claude Code. Not just "do it for me", but more like "I have done a lot of database migrations in my time, but haven't worked with CassandraDB in particular. Can you explain to me the complexities of this migration, and come up with a plan for doing it, given the specifics of this project?"

That question alone is already a massive improvement over a few years ago. I don't feel like I was using my "critical thinking muscles" when I tried to figure out how the hell to get hadoop to run on windows, that was just an exercise in frustration as none of the documentation matched the actual experience I was getting. Doing it together with Claude Code would be so much easier, because it'll say something like "Oh yeah this is because you still need to install XYZ, you can do that by running this line here: ...".

Now I'm not saying that Claude Code, and agentic in general, isn't taking away some of my critical thinking: it really is. But it also allows me to learn new skills much more quickly. It feels more like pair programming with someone who is a better programmer than me, but a much worse architect. The trick is to keep challenging yourself to take an active role in the process and not just tell it to "do it", I think.

NaN years ago

undefined

dahart 6 days ago

You are definitely not alone, and it’s unfortunate when people pushing AI ignore that legitimate fear and talk past it.

You are right, there is something you lose, but for what it’s worth, I don’t think the loss is necessarily critical thinking - I think it’s possible to use AI and still hone your critical thinking skills.

The thing you start to lose first is touching the code directly, of course, making the constant stream of small decisions, syntax, formatting, naming, choosing container classes, and a large set of other things. And sometimes it’s the doing battle with those small decisions that leads to deeper understanding. However, it is true, and AI agents are proving, that a lot of us have to make the same small decisions over and over, and we’re frequently repeating designs that many other people have already thought through. So one positive tradeoff for this loss is better leveraging of ground already covered.

Another way to think about AI is that it can help you spend all of your time doing and thinking about software design and goals and outcomes rather that having to spend the majority of it in the minutiae of writing the code. This is where you can continue to apply critical thinking, just perhaps at a higher level than before. AI can make you lazy, if you let it. It does take some diligence and effort to remain critical, but if you do, personally I think it can be a lot of fun and help you spend more time thinking critically, rather than less.

Some possible analogies are calculators and photography. People were fretting we’d lose something if we stop calculating divisions by hand, and we do, but we still just use calculators by and large. People also thought photography would ruin art and prevent people from being able to make or appreciate images.

Software in general is nearly always automating something that someone was doing by hand, and in way every time we write a program we’re making this same tradeoff, losing the close hands-on connection to the thing we were doing in favor of something a touch more abstract and a lot faster.

nemo44x 6 days ago

Database migrations are hard and inductive and often fail in some aspect. Why would you want to spend time doing them when you can spend time building the important thing after the migration is done.

Secondly - AI helps with happy path tasks for a migration. But most database migrations are complex beyond what an LLM can just spit out. There is so much context outside the observable parts of the database AI has access to. So I don’t think you have to worry about vibe coding eating the entire migration project.

thangalin 7 days ago

Yes! Although 60 is still a decade away, I've spent a fair few evenings vibe-coding a FOSS dependency-free raw git repo browser.[1] Never would have even started such a project without LLMs because:

* Implementing a raw Git reader is daunting.

* Codifying syntax highlighting rules is laborious.

* Developing a nice UI/UX is not super enjoyable for me.

* Hardening with latest security measures would be tricky.

* Crafting a templating language is time-consuming.

Being able to orchestrate and design the high-level architecture while letting the LLM take care of the details is extremely rewarding. Moving all my repositories away from GitLab, GitHub, and BitBucket to a single repo under my own control is priceless.

[1]: https://repo.autonoma.ca/treetrek/

palmotea 7 days ago

> I’m ready to retire. ... Fast forward decades and Claude Code is giving me that same energy and drive. I love it. It feels like it did back then. I’m chasing the midnight hour and not getting any sleep.

Of course you love it, you don't have to worry about retirement anymore.

Give me your 401k, then tell you feel about Claude Code.

tqwhite 6 days ago

Oh, you are screwed. I feel badly about that. More about the environmental disaster and student loan screw job that AI than AI.

I am retired and am nearly equaling my salary with side jobs and only working a few hours a day. I don't see any reason you can't do that so stop whining and start learning.

NaN years ago

undefined

droidmaker 7 days ago

I tried to execute a project in 1986 and was told it was impossible. Every few years as tech has improved I tried again, but it was still impossible. CD-ROM, CD-I, Web, Wiki, even AI a few years ago... But 2 weeks ago I taught myself to vibe code, and I built it. 40 years of planning and a few days of work. I'm freakin' thrilled.

pjmlp 6 days ago

Going over the 50 bump, and I see myself selling toasts, as being an IC/Architect is no longer valued enough, everyone is expected to be a PM for their agents minions.

The teams get reduced, as now one can do effectively more with less, and in South Europe, in IT there is hardly a place to get a job above 50 years old, unless one goes consulting as the company owner, and even then the market cannot hold everyone.

As kid I have seen this happening, as factory automation replaced jobs in complete villages, the jobs that weren't offshored into Asia or Eastern Europe for clothing and shoes, got replaced with robots.

The few lucky ones were the ones pressing the buttons and unloading trucks.

Likewise a few ones will be lucky AI magicians, some will press buttons, and the large majority better get newer skills beyond computing.

stuaxo 7 days ago

A great thing you can do with LLMs:

"in (language I'm familiar with) I use (some pattern or whatever) what's the equivalent in (other language)?"

It's really great for doing bits and then get it to explain or you look and see what's wrong and modify it and learn.

Karsteski 7 days ago

Is HN dead? Why are people commenting on a vapid post by a brand new account, which reads like an ad, and they're not questioning anything..?

tqwhite 6 days ago

Because it is an interesting topic. The original post is not relevant. The conversations is. Lighten up.

sensanaty 6 days ago

It's such a blatant astroturf/shill post, but the comments are also all in the same vein so I guess anthropic is just running another one of their "organic" marketing campaigns

eventmapx 7 days ago

I’m a 13 year lurker, first time commenter (Not sure why this post compelled me). I don’t think this is a genuine take. I don’t see how a 60 year old has any kind of joy for actual software creation suddenly from llms. It might be a joy in seeing software automatically be created but it’s definitely not doing the work. (I may be biased, I left the field 5 years ago) I doubt he’s spending any time fixing the software to make it near usable for anyone besides himself and the semi-working state the llm gave him. Meaning he’s going to have 10 or more half-finished projects again.

tonyedgecombe 7 days ago

He's probably getting a buzz from the novelty of it, just like that buzz you get when you buy a new car. It wears off though and it isn't long before you are back in the showroom again, looking at new models.

I'm also in my sixties and retired and decided not to use these tools. I'm a year into my current project and I am enjoying the struggle. I've learnt a lot about the domain and the language I'm using. There is satisfaction coming from the fact that I do all of the work.

It's not that these tools aren't very good. They have come a long way in the last year and are impressive. It's just that I don't have any of the problems that they solve. I don't need to be more productive. I don't need to get features or fixes out quicker. I can spend the time to learn new things.

NaN years ago

undefined

Ronsenshi 7 days ago

I agree. This seems more like an excitement or joy after getting a new toy more that actual process of creating something. Particularly when person uses LLM in a pure vibe code approach where they have no idea what's happening in the code.

grigri907 7 days ago

Bummer of a first post!

nickjohnsteblay 7 days ago

I remember learning and writing Cobol with with the Microsoft Cobol compiler on my Tandy as I was training at the local VoTech and working as a night operator on an IBM mainframe flipping tapes. I can categorically say that writing code with Antigravity is worlds different than those early days. It is inspiring, but for me its more about understanding the models and how they do their magic. At 67 I'm refreshing my calculus, linear algebra, and statistics in an effort to be able to read the papers on the subject. In the future, I'm imagining the norm being an automated layer for coding, similar to compilers of today, that take natural language and produce trusted, reliable and performant code all the way down to the machine level. The real work will be developing the models and their layered and optimized machine level interfaces and implementation. It is all kind of amazing.

anonnon 6 days ago

> At 67 I'm refreshing my calculus, linear algebra, and statistics

Does anyone else find this messaging from Anthropic's marketing department silly? AI ultimately devalues human knowledge by commoditizing it, which ought to make one less motivated to go out of their way to acquire it, not more. Yet if these comments are to be believed, it's the exact opposite, with (as of now) 72 instances of the word "learning" in this thread. This, as we barrel headlong towards a world where having a strong back and the ability to turn a wrench or swing a hammer is going to be more remunerative than being able to solve differential equations or follow some arXiv preprint about frontier models. (At least until robotics is solved.)

TutleCpt 7 days ago

I remember before style sheets existed. Webites were all nested tables and font tags. I built a video website before YouTube be even existed. Claude code and AI is definitely an exciting time.

dnw 7 days ago

And transparent 1 pixel gifs :-)

NaN years ago

undefined

NaN years ago

undefined

rio2 15 hours ago

57 years old. Thanks to AI, I’ve already completed two projects this year, I’m going to rewrite my 25-year-old website into a mobile app, and at work I can program just as fast as my younger colleagues.

towl 23 hours ago

Hear hear! I'm 57 and vibe coded an MVP for my startup. I come from film editing, always was intrigued by coding but it seemed so unattainable. Vibe coding is very similar to editing, just a different language. Chasing the midnight hour too.

dajt 2 days ago

I know how you feel. I'm 54 and resisted this stuff until about a month ago when I decided if I want any hope of staying employed as a coder I'll need to get on board.

Using codex has allowed me to add bring up my current project so much more quickly, and I'm enjoying saying what I want, asking for suggestions on how things could be improved, and having what is essentially a junior dev who knows way more about web tech than I ever want to, to put it all together. Every few days I go through the codebase and templates to look for redundancies, opportities for cleanup, check on db queries, etc.

Early days for me but it seems like a great way to build a system.

Of course the problem is you need to be a senior dev to keep things in check and know what you want and mostly how you want it done, and look for problems.

I've written enough code over the last 40 years that I don't feel the need to type every character.

ares623 7 days ago

I'm so excited to be able to continue build things when I'm living on the streets. I'm glad to know that drive to create will always be with me and keep me warm during winters.

bayarearefugee 7 days ago

You can't speak this kind of truth on hacker news!

But, uh, yeah... I've been noticing a growing divide between people like OP who are either already retired or are wealthy enough that they could if they wanted to who absolutely love the new world of LLMs, and people who aren't currently financially secure and realize that LLMs are going to snatch their career away. Maybe not this year, but not too far out either.

NaN years ago

undefined

NaN years ago

undefined

ChrisArchitect 7 days ago

Yeah this is some level of entitled selfish boomer talk here. Senior, stable, everything's fine for me, all of the ensuing impacts be damned.

cmos 7 days ago

51 year old electrical engineer here, same thing! (minus the retiring part cause finances)

It's given me the guts to be a solo-founder (for now). I

ynac 7 days ago

Just checked out MoveOMeter.com Great idea - and I get how pitching to "an old coot" like my parents would get a laugh out of them before an insulting hurtful pass. Very clever positioning - I'd lean in on that. Your audience is there and waiting - which is tricky since your customer is actually the sales person and you need to give them the training up front to close the deal with their elder. Nice work!

wiseowise 7 days ago

> I’m chasing the midnight hour and not getting any sleep.

Let’s get you to bed, gramps, you can talk to your French friend tomorrow.

airbreather 7 days ago

I am 60 in October, I have a couple of PyQt projects that were desktop apps, specialised tools I use for Electrical Engineering and Control/Safety Systems design and build.

So I decided that I wanted web apps, something that is probably beyond me in any reasonable time, if at all, if I was to code myself by hand.

For my coding AI "stack" I am now running OpenClaw sitting on top of Claude Code, I find the OpenClaw can prompt Claude Code better and keep it running for me without it stopping for stupid questions. Plus I have connected OpenClaw to my Whatsapp so I can ask how it is going or give instructions to the OpenClaw while not at the keyboard.

One app was a little complex with 35,000 loc, plus libraries etc. I reckon I had spent maybe 2500 hours on it over some years, but a significant part of that was developing the algorithm/workflow that it implemented - I only knew roughly what I wanted when I started, writing several to throw away at the beginning.

AI converted it to a webapp overnight, with a two sentance prompt, without intervention of any kind.

It took me another 15 minutes and a couple of small changes, mostly dependancies issues, and I had a working version of the same app that was literally 95%+ of the original, in terms of funcitonality and use.

I have a bunch of ideas for things I want to make that I probably never would have been able to otherwise.

I am just totally unable to fathom people that just make a blanket proclamation that AI is good for nothing. I can accept that it is not good for everything, it may cause some social disruption and the energy use is questionable, but improving, but not useful? Wake up.

discreteevent 7 days ago

You have never been on HN before and yet you feel the need to tell the community something vague and useless but which happens to align with LLM hype?

srameshc 7 days ago

COM !! I remember that was the biggest idea that I learned and thought if I can get it right, I will be the best programmer ever. And to learn, I bought my most expensive book by Dale Rogerson if I remember the author's name correctly. But it was a different time and soon everyone was talking about Java. Just nostalgia and I remember my past.

wepple 7 days ago

As a parent to two young kids and in more of a leadership position at work, Claude allows me to grind through my backlog of ideas in minutes between other tasks, and see which ones take flight.

lukaslalinsky 7 days ago

I'm much younger, just 42, but due to other medical problems, my attention span was being reduced. I've been programming profesionally for about 25 years, but the last years I was putting myself more into other roles, because being able to focus on code for a few hours uninterrupted is a luxury that I don't have anymore. I was honestly thinking I'll have to retire early. That was until I've tried Claude Code last year. It feels like a superpower. I can guide it, I can review it, I don't need it for thinking, I need it for writing code and under very strict guidance, it does that well. I feel like this extends the years I can do software well into to the future. In a way, I welcome masses thinking AI can produce software on it's own, it gives me hopes for more earning in the future for me.

RedCats 3 days ago

I'm a product manager — no coding background, never wrote a line in my life. Yet here I am, building a video editing tool solo. Not just "I made a prototype" solo. I mean designing the full product architecture, iterating on UX, and shipping features. Alone. What's striking isn't just that AI lowers the barrier to coding. It's that it finally closes the gap between having a clear product vision and being able to execute on it. The bottleneck used to be engineering. Now it's just... thinking. To the engineers feeling devalued: I understand the frustration. But what I need from AI isn't what I needed from a senior engineer. I need a tireless executor for a vision I already have. The judgment, the taste, the "why does this matter" — that's still entirely human

oblio 2 days ago

The thing is, so far you've probably done a bunch of work on the 80%. Now you need to do the remaining 80% to finish the project, launch it, create a stable customer base.

If you're only vibe coding, it's going to be an interesting long term experiment.

emerkel 4 days ago

I’m 66 and retired in 2023, and I agree.

In most respects I consider myself a Luddite, or maybe a neo-Luddite. I think a lot of that comes from the constant business push for “new” and “faster” for no reason other than that they’re new and faster.

But I’ve used both Claude and Codex for more than a year now, and while they can still be amazingly frustrating, they also keep getting better. Since the projects I work on now are my own, I like being able to work with these tools almost the way I’d work with a smart but inexperienced junior programmer—useful, capable, sometimes surprising, and still needing guidance.

To me, it still takes skill, domain knowledge, and programming knowledge to get meaningful results. What it can remove is not the need to think, but a lot of the hours spent pounding out code.

I understand the sense of loss some people feel when they talk about the art of programming. But no one is stopping them from opening their IDE and doing it the old way. For my part, I enjoy seeing my ideas come to life with less sweat. I’ve done plenty of sweating alrea

mark_l_watson 7 days ago

I think that I understand you. I started programming in the mid-1960s as a kid and now in my mid-70s I have been retired for two years (except for occasional small gigs for old friends). Nothing special about me but I have had the pleasure of working with or at least getting to know many of the famous people in neural networks and AI since the mid-1980s.

My current passion is pushing small LLMs as far as I can using tools and agentic frameworks. The latest Qwen 3.5 models have me over the moon. I still like to design and code myself but I also find it pleasurable to sometimes use Claude Code and Antigravity.

tqwhite 7 days ago

I had dinner with Marvin Minsky once. Learned to program a Symbolics machine. We share a little history, I think. I've been interested in AI for the last forty years.

I decided that applications of AI were where I am going. I feel the pull of small LLMs. The idea of local is very appealing. But, at our age (I also started in the sixties), I've learned that too many irons in the fire means I get nothing done.

Congratulations on retaining your spirit. Many of my age-appropriate friends cannot comprehend the idea of working so hard for fun.

spotijk 7 days ago

I'm 45 and I feel exactly the same way.

Such a big part of coding becomes mundane after a while. Constantly solving variations of the same kinds of problems.

Now Claude does it at my direction and I get so much more done!

But maybe even more important: It gets me to go outside my comfort zone and try things I wouldn't normally try because of the time it would take me to figure it out.

Like: Wat if I used this other audio library? I don't have to figure it out, I just pass in the interface I need to implement and get 90% of a working solution.

AI augmented programming couldn't have come at a better time and I'm really happy with it!

g051051 6 days ago

I'm 62, and it's had the opposite effect on me. I've never stopped loving writing code, learning new things, trying random stuff, etc. I code all day, and spend more time playing with stuff in the evenings (the main difference is I'm sipping some scotch while I do it). Having to use LLM's at work has sucked most of the joy out of my work. Fighting with them, keeping them on track, catching hallucinations before they go too far, wasted effort...it's exhausting me like nothing else in my 40+ year career.

kpgalligan2 6 days ago

50. Started coding at 7. I never stopped coding. In fact, the past decade saw heavy open source contribution, public speaking, etc.

I love coding with agents. Claude Code now almost exclusively. The 20x max subscription is endless until you start writing custom multi-agent processes, and even then. Still takes quite a bit of effort to burn through.

I get so much more done, and can be productive with languages/frameworks I'm not familiar with.

To everybody worried that AI will kill jobs. There have been many points in the evolution of software dev where some new efficiency was predicted to kill off jobs. The opposite happens. Dev becomes more economical, and all of the places where dev was previously too expensive open up. Maybe this time won't work out that way, but history isn't on the side of that prediction.

An experienced software dev can get multiples of efficiency out of AI coding tools compared to non-devs, and can use them in scaled projects, where non-devs are only going to compound a mess. Some of those non-devs will learn how to be more efficient and work with scaled projects. How? They'll learn to be devs.

I'd be building several side projects for myself if I wasn't super busy with the primary work I'm doing. The AI tools take over the tedious work, and remove a lot of work that would just add mental load. Love it.

999900000999 7 days ago

From what I've seen, and of course the models get better everyday, if you have very simple grunt work that needs to be done. Coding agents are basically magic. The moment something gets either difficult or subjective, coding agents love to add completely incorrect solutions.

Try to tell Claude Code to refactor some code and see if it doesn't just delete the entire file and rewrite it. Sure that's cute, but it's absolutely not okay in a real software environment.

I do find this stuff great for hobbyist projects. I don't know if I'd be willing to put money on the line yet

tqwhite 6 days ago

I am a professional for forty five years.

Your description of the experience tells me that you have not figured out how to do it correctly.

I NEVER have bad experiences like that. I absolutely DO create production grade software reliably every day.

Treat it as collaborator instead of as a servant. You will get much better results.

NaN years ago

undefined

NaN years ago

undefined

NaN years ago

undefined

forinti 7 days ago

I know a guy who first tried programming at uni using a mainframe. He handed in his first program and was told to retrieve the result the next day. The following day he went to pick up his results and got an error listing. He decided coding wasn't for him. A few years later, he saw a C64 and started coding in BASIC and it turned into a career.

I started out with an 8 bit micro so I really enjoy tinkering and coding. AI doesn't seem attractive at all.

It's not only about what you do, but also about how you do it.

JKCalhoun 7 days ago

I've always dabbled in electronics, as a hobbyist. I've never had any formal courseware or training in it.

But I have been haranguing Claude/Gemini to help me on an analog computer project for some months now that has sent me on a deep dive into op-amps and other electronics esoterica that I had previously only dabbled a bit in.

Along the way I've learned about relaxation oscillators, using PWM to multiply two voltages, integrating, voltage-following…

I could lean on electronics.stackexchange (where my Google searches often lead) but 1) I first have to know what I am even searching for and 2) even the EEs disagree on how to solve a problem (as you might expect) so I am still with no clear answer. Might as well trust a sometimes hallucinating LLM?

I guess I like the first point above the best—when the LLM just out of the blue (seemingly) suggests a PWM multiplier when I was thinking log/anti-log was the only way to multiply voltages. So I get to learn a new topology.

Or I'm focused on user-adjustable pots for setting machine voltages and the LLM suggests a chip with its own internal 2.45V reference that you can use to get specific voltages without burdening the user to dial it in, own a multimeter. So I get to learn about a chip I was unfamiliar with.

It just goes on an on.

(And, Mr. Eater, I only let the magic smoke out once so far, ha ha.)

overgard 6 days ago

Green account ending in "cc". I didn't realize Hacker News was doing ads now.

AstroBen 6 days ago

How much more blatant can you get?

Half the comments in here are also along the same lines

sumitkumar 7 days ago

I have seen more reactions of people about this tech than actual implementations made possible which pushed the boundaries further. It is an amplifier of technical debt in mostly naive(people experienced in bad patterns) user base.

Take anthropic for example, they have created MCP/claude code.

MCP has the good parts of how to expose an API surface and also the bad parts of keeping the implementation stuck and force workarounds instead of pushing required changes upstream or to safely fork an implementation.

Claude code is orders of magnitude inefficient than plainly asking an llm to go through an architecture implementation. The sedentary black-box loops in claude code are mind bending for anyone who wants to know how it did something.

And anthropic/openai seems to just rely of user momentum to not innovate on these fundamentals because it keeps the token usage high and as everyone knows by now a unpredictable product is more addictive than a deterministic one.

We are currently in the "Script Monkey" phase of AI dev tools. We are automating the typing, but we haven't yet automated the design. The danger is that we’re building a generation of "copy-paste" architects who can’t see the debt they’re accruing until the system collapses under its own weight.

reactordev 7 days ago

Almost like we are making devs dependent on the tool. Not because of its capabilities but because there lacks an understanding of the problem. Like an addiction dependency. We are all crack addicts trying to burn more tokens for the fix.

drivingmenuts 7 days ago

My main worry is: what is the license on the code produced by Claude (or any other coding agent)? It seems like, if it was trained using open-source software, then the resulting code needs to be open-source as well and it should be compatible with the original source. Artwork produced by an AI cannot be copyrighted, but apparently code can be?

If the software produced is for internal use, the point is probably moot. But if it isn't, this seems like a question that needs to be answered ASAP.

jillesvangurp 7 days ago

I'm 51. I use codex rather than claude code. But, I sure am using it a lot. It's more or less my default at this point. I lean heavily on my decades of experience to make sure things are done right and to correct the generation process. That seems critical. You can get anything you ask for but if you don't know how to ask for the right things, it will happily create a big stinking mess instead. There's some skill to this.

I'm now dealing with a lot of stuff via codex, including technical debt that I identified years ago but never had the time to deal with. And I'm doing new projects. I've created a few CLIs, created a websites on cloudflare in a spare half hour, landed several big features on our five year old backend and created a couple of new projects on Github. Including a few that are in languages I don't normally use. Because it's the better technical choice and my lack of skills with those languages no longer matters.

I also undertook a migration of our system from GCP to Hetzner and used codex to do the ansible automation, diagnosing all sorts of weirdness that came up during that process, and finding workarounds for that stuff. That also includes diagnosing failed builds, fixing github action automation, sshing into remote vms to diagnose issues, etc. Kind of scary to watch that happen but it definitely works. I've done stuff like this for the last 25 years or so using various technologies. I know how to do this and do it well. But there's no point in me doing this slowly by hand anymore.

All this is since the new codex desktop app came out. Before Christmas I was using the cli and web version of codex on and off. It kind of worked for small things. But with recent codex versions things started working a lot better and more reliably. I've compressed what should be well over half a year of work in a few weeks.

It's early days but as the saying goes, this is the worst and slowest its ever going to be. I still consider myself a software maker. But the whole frontend/backend/devops specialization just went out of the window. But I actually enjoy being this empowered. I hate getting bogged down in grinding away at stupid issues when I'm trying to get to the end state of having built this grand thing I have in my head. There definitely is this endorphin rush you get when stuff works. And it's cool to go from idea to working code in a few minutes.

csarmond 5 days ago

I've found my people. I discovered my love of programming in the 80s at the age of 10 on a TRS-80. But I'm not a kid anymore with infinite free time to learn new tech. I have a lot of responsibilities. So by the time I get up to speed on the latest and greatest, the industry has moved on. Claude has reinvigorated my love for buildings apps. I completed a side project in an afternoon. I built a custom app for my wife in a couple of days. I released an iOS app. And since my job does not allow for direct AI integration out of security concerns, I still get my fill of coding by hand. I resisted the AI movement at first but once I embraced it, it became a win-win for me.

qzira 7 days ago

This resonates. The emotional side of returning to coding is real.

With Claude Code specifically, I've noticed that the longer it runs autonomously, the more cost anxiety creeps in. You stop thinking about the problem and start watching the token counter.

What finally let me stop worrying and just build again was building a hard budget limit outside the app — not just alerts, but an actual kill switch.

Glad you found the spark. It's worth protecting.

qzira 6 days ago

Exactly! The feeling of creating something just because you want to, not because you have to, is rare. It's worth holding onto.

LoganDark 6 days ago

I love Claude Code because it lets me try out ideas a lot faster. Sometimes I have to fight with it to get the outcome I want, but other times it's like I can do something in 3 days that'd otherwise take me weeks. For example, I recently had it port a diffusion language model to Swift+MLX so that I could run it on macOS. It messed up one of the details at first, but it was able to figure out the problem and fix it. And for another example, there's a RISC-V bare-metal project where I wanted to play with low-level operating-system-esque things; Claude Code helped me with things like the QEMU invocation, setting up `defmt`, and stuff like that.

I review absolutely everything it does and do a lot of manual iteration on its work to clean up after it, but I think it's worth it, especially because it makes it so much easier to get ideas out that otherwise don't feel worth learning to make fully manually.

shireboy 7 days ago

Similar story. I’m a bit younger, but Amiga BASIC/VB3/VB6/ASP/.NET was my path. There was a joy when “Visual Studio” meant “you can visually drag a component on and that is the app” instead of editing text files. But gradually we learned you need to be in the code. Sure you have figmas and low code tools today. But industry has gravitated back to editing curly brackets and markup in text files. And for good reasons I think.

I landed on GitHub Copilot. I now manage a team, but just last night snuck away to code some features. I find my experience and knowing how to review the output helps me adopt and know how much to prompt the agent for. Is software development changing? Absolutely. But it always has been. These tools help me get back to that first freedom I felt when I dragged a control onto a VB6 designer, but keep the benefits of code in text files. I can focus on feature, pay attention to UX detail, and pivot without taking hours.

nickjj 7 days ago

Is it only possible to have success with paid versions of these LLMs?

Google's "Ask AI" and ChatGPT's free models seem to be consistently bad to the point where I've mostly stopped using them.

I've lost track of how many times it was like "yes, you're right, I've looked at the code you've linked and I see it is using a newer version than what I had access to. I've thoroughly scanned it and here's the final solution that works".

And then the solution fails because it references a flag or option that doesn't even exist. Not even in the old or new version, a complete hallucination.

It also seems like the more context it has, the worse it becomes and it starts blending in previous solutions that you explained didn't work already that are organized slightly different in the code but does the wrong thing.

This happens to me almost every time I use it. I couldn't imagine paying for these results, it would be a huge waste of money and time.

frumiousirc 7 days ago

It depends.

Google's AI that gloms on to search is not particularly good for programming. I don't use any OpenAI stuff but talking to those that do, their models are not good for programming compared to equivalent ones from Anthropic or google.

I have good success with free gemini used either via the web UI or with aider. That can handle some simple software dev. The new qwen3.5 is pretty good considering its size, though multi-$k of local GPU is not exactly "free".

But, this also all depends on the experience level of the developer. If you are gonna vibe code, you'll likely need to use a paid model to achieve results even close to what an experienced developer can achieve with lesser models (or their own brain).

NaN years ago

undefined

NaN years ago

undefined

TheDong 7 days ago

I personally didn't get good results until I got the $100/mo claude plan (and still often hit $180/mo from spending extra credits)

It's not that the model is better than the cheaper plans, but experimenting with and revising prompts takes dozens of iterations for me, and I'm often multiple dollars in when I realize I need to restart with a better plan.

It also takes time and experimentation to get a good feel for context management, which costs money.

NaN years ago

undefined

gr 7 days ago

Yes, unfortunately the free version of Claude, Gemini or ChatGPT coding models can't compare with the paid ones, and are just not that useful. But, there are alternatives like GLM and Grok that can be quite useful, depending on the task.

NaN years ago

undefined

Gigachad 7 days ago

At least from what I’ve seen, yes you do have to pay for anything useful. But just the cheaper plans seem worth the price.

throwaway314155 7 days ago

I have bipolar disorder. The more frustrating aspects of coding have historically affected me tenfold (sometimes to the point of severe mania). Using Claude Code has been more like an accessibility tool in that regard. I no longer have to do the frustrating bits. Or at the very least, that aspect of the job is thoroughly diminished. And yes - coding is "fun again".

TimFogarty 7 days ago

I think coding can be an endurance sport sometimes. There are a lot of points at which you have to bang your head against a wall for hours or days to figure out the smallest issue. Having an agent do that frustrating part definitely lowers the endurance needed to stay productive on a project.

throwaway314155 3 days ago

Can’t fathom why people would downvote this.

robertgreenlee 7 days ago

I like theconcept of being able to quickly turn thoughts into actionable projects but I do miss the financial strain, years of study, trials and tribulations and the blood sweat and tears of the old school journey that created those life-long memories of that aha moment you spent months, if not years trying to achieve. ~Respect The Grind~

ergonaught 6 days ago

A few years younger than OP, and started programming somewhere around 1982. The technology is obviously interesting, the capabilities are fascinating. I use LLMs a very large portion of every day.

The problems, as ever, are 1) what negative things are enabled by the technology, 2) do the positive things that are enabled by the technology outweigh those ("is the price worth paying?"), and 3) how much harm will "stupid" and/or "evil" cause as a result of the technology?

And so on.

The fact that a thing is exciting or interesting or stimulating is neat, for sure, but as always there is no relevant thought given to ramifications.

Humans lag well behind technological advancement, and this particular wave is moving faster than perhaps anything else (because prior technological advances enable it, etc).

It's cool that you enjoy it. Me, too. I might enjoy shooting heroin into my eyeballs, too, right up until I don't.

schnebbau 7 days ago

I had my real-deal moment recently.

I was getting Claude to implement a popular TS drag and drop library, and asked it to do something that, it turns out, wasn't supported by the library.

Claude read the minified code in node_modules and npm patched the library with the feature. It worked, too.

Obviously not ideal for future proofing but completely mind blowing that it can do that.

tristramb 7 days ago

I retired in 2024 after a four decade career, mostly programming avionics systems but with a decade of Ruby on Rails towards the end. I am now sitting here eating popcorn and watching the disaster unfold. I am happy to be out of it. So long as it doesn't affect my pensions and the local shops still have food...

darkhorse13 7 days ago

I'm sorry, I know you mean well, but your comment reads like a typical boomer parody.

NaN years ago

undefined

bluemario 6 days ago

The "occasional goofing off and wrecking everything" part is so real. What I've found is that the longer a context window gets, the more Claude starts confidently hallucinating its own previous decisions. We've started treating sessions like shifts: fresh context, explicit state summary at the top, specific task scope. Dramatically fewer "why did you just rewrite the entire auth module" moments.

The re-ignition thing resonates though. There's something about having a collaborator that removes the activation energy of starting. The blank file problem is real and brutal at 25, probably more so at 60 when you know exactly how much work lies ahead. AI doesn't eliminate the hard parts but it compresses the "ok where do I even begin" phase from hours to minutes.

What are you building?

ttul 7 days ago

I’m not quite as old as you, but I am old enough to know what a COM component is and to have ready the Byte Magazine article that likely described this ancient stone tablet tech. Codex has me absolutely stoked again. I can finally have fun with the youngsters, knowing that the latest new hotness no longer has a learning curve.

whalesalad 7 days ago

I don't play games anymore. I just work on whacky ideas with LLMs. I even nuked my gaming PC and installed ollama+rocm to play with local models, run openclaw there to experiment with that too. It's a lot of fun. I feel like agents are particularly useful for people who are ADD and want to work on 10 things at once.

triplecheese 2 days ago

At 44 I feel the same. I even wrote an article today about my experience with now being able to build things I could never, as non coder.

bananaboy 6 days ago

I’m 47 and have been working for over 20 years also and programming for many many more. I see AI used a lot in industry amongst my peers and friends. Personally though I don’t use it. I like the thinking and planning phase and I like the typing phase.

I’m a programmer for life. My hobbies revolve around programming and hardware as well (demos for retro hardware: XTs up to Pentium, Sega Master System, custom built hardware). I stay up late working on this stuff and I still have the drive to do it with two young kids who take up a lot of my time.

I have zero interest in an AI doing any of it for me. I don’t think I’ll be replaced by an AI but I might be forced to use one by an employer at which point I think I’ll retire and just work on my hobby projects!

ChildOfChaos 6 days ago

This is great to hear.

I am 43. I used to code as a kid and I've dabbled in it here and there, but I quickly realised I didn't want to code as a career, but now with these new tools I am building again and it's great, because I'm building the things that work for me.

To manage my life there was a todo app I used, now I've built my own, don't need to pay for it and it works exactly as I want it and now I also have a few ideas for other things I Want to do.

It's great, it feels like we might be able to start taking control of our tech back again now, when we can build the tools ourselves that work the way we want, we don't have to worry about the nonsense companies are sticking into there products, we can make things work exactly as we want it.

lban2049 5 days ago

This resonates deeply. The "I have ideas but can't ship them" problem isn't about coding ability — it's about the deployment complexity that comes after. I've been working on MyVibe (https://www.myvibe.so) to solve exactly this — one-command publishing to a live demo, no hosting config. Making AI coding actually useful for non-engineers means collapsing the build-to-share gap. Love hearing these stories.

theill 5 days ago

I feel the EXACT same. I wrote about this specifically a year ago (read https://www.commanigy.com/blog/2025/03/25/ai-reignited-my-co...) and my passion has NOT decreased that is for sure. I'm SUPER excited about the future even though I'm sure my job WILL NOT be the same in 6 or 12 months.

59918276 7 days ago

I am 80 years old and I use Claude for target selection in Iran. Sometimes it chooses schools, but men with a chest do not care. Since war is my passion, it keeps me awake at night.

Sorry, this "Tell HN" is 100% a stealth advertisement and the usual bots in the comments confirm the ad.

anonnon 6 days ago

Even though I almost posted a comment like yours earlier ("I'm an African-American lesbian with a seizure disorder, and ChatGPT is finally enabling me to finish my novel!"), I'm not sure how many of these comments are bots, since many are from quite old accounts, e.g., this one replying in a bot-like manner to a fairly obvious bot actually registered in 2014: https://news.ycombinator.com/item?id=47286976

But when you inspect Mr. "AI girlfriend's" post history, even ignoring the AI promotion, it's all superficial: short, unargumentative, inoffensive posts. I wouldn't be surprised if there's a black market for HN accounts similar to reddit accounts.

lyu07282 7 days ago

I don't even think it's bots, it's like the LinkedIn lunatics broke containment again or something. Cause HN is such an irrelevant platform who bothers botting it?

4k93n2 4 days ago

definitely something odd going on in this thread, but lets say it is an ad, what would the ad be? i cant imagine it being for claude code since everyone here would already be well aware of it

HoldOnAMinute 6 days ago

The primary reason I do programming is for me. I'm 51. It's always been that way for me.

First with LOGO on the Apple ][, making the turtle move around the screen and follow your commands. It was magic.

Then discovering BASIC, and the ability to turn the pixels on and off and make them any color you like.

Making my Amiga talk with the "SAY" command.

The first time I dialed a BBS in the dead of night with my Commodore 64 and my 300 baud modem, watching those colorful letters sloowly make their way across the TV screen...

Running my own BBS software and dialing in from my cousin's house at Thanksgiving...

Putting up my own web page and cgi-bin scripts....

It's all been magic, and it's all been just for me.

So when you remove everything else, all the cruft and crap,

I will still be programming just for me.

Noaidi 7 days ago

> I’m chasing the midnight hour and not getting any sleep.

I am saying this in all seriousness, what difference is this to addiction?

This is something already talked about [1]. You are getting the sugar (results) and none of the nutrients (learning).

[1]https://quasa.io/media/the-hidden-dangers-of-ai-coding-agent...

https://hils.substack.com/p/help-my-husband-is-addicted-to-c...

nickcoffee 4 days ago

The backlog problem is real, projects that sat untouched for months are actually getting built now.

The shift I noticed is the bottleneck moved from execution to judgment pretty fast. You spend less time writing and more time deciding what actually matters. For anyone coming back to building after years in management, that's a good trade.

mal10c 6 days ago

I totally agree with this! I've spent a career learning and making software of all types. I started with DOS 4, worked through VB6, and so on. Now I think more broadly and my mind is always thinking of new ideas, but with a family, it's tough to find time to create some of these. I know what the software needs to do and even what it should look like. I know the acceptance criteria and what will and won't work, so Claude has been great just being an extra set of fingers. I use it to create all sorts of projects that I would never have time to make with my busy schedule, and it's so much fun!

YZF 7 days ago

It's a lot of fun. I'm also an old timer.

I think it's also somewhat addictive. I wonder if that's part of what's at play here.

A coworker that never argues with you, is happy to do endless toil... sometimes messes up but sometimes blows your mind...

grigri907 7 days ago

The promise/potential of ever-refining skills and agents drives this compulsion for me. "NEXT time it will be even better. And NOW it's set up to avoid the pitfalls I faced last time." You can feel the exponential engine-building.

I'm not a SWE. I'm a mechanical engineer who spends his life in excel. So when I first made my own node editor app and then asked Claude to read that for my workflow in my second project.... I felt like God herself.

nicoloren 7 days ago

Same here! I'm working on a simple game and I use Claude Code to make it with Phaser, and I am not a game dev. I used Claude to plan it (with a chat for 3 hours), it made a document to describe everything I wanted in the game (the spec). Next I use Claude Code to implement every aspect of the game step by step. I didn't know the framework Phaser, but after each step I review the code and learn a lot. I don't think I would have it working so fast without Claude Code. I can focus on the spec and learn the framework. I code maybe 5% of it, everything is made by Claude Code.

29386 6 days ago

Finally we learn the truth in this comment section:

  Claude is for old people!
Anthropic can adapt the "Tai Chi" YouTube ads, where fat retired people become muscular in just three weeks!
TimFogarty 7 days ago

Same! After years in engineering management I'm building so many small side projects thanks to Claude Code. I'm creating at a breakneck pace. Claude Code has mostly raised the level of abstraction so I can focus much more on the creative aspect of building which has been so much fun.

There are definitely a lot of limitations with Claude Code, but it's fun to work through the issues, figure out Claude's behavior, and create guardrails and workarounds. I do think that a lot of the poor behavior that agents exhibit can be fixed with more guardrails and scaffolding... so I'm looking forward to the future.

mbalsam 6 days ago

I'm also in the about-to-retire camp, and I feel the same way. I wake up wanting to code again. It's like having superpowers and a team of helpers that won't get bored or give you lip. As I see it, there are two types of developers: those who want to build solutions and those who love writing code. I love building things. So I can do it without sweating every bug or architecture challenge. If you want Claude to craft great code, that's going to be a problem, for now at least

tomhow 7 days ago

A real-life scene that made me chuckle last weekend…

“Oh shit, Hey Babe did you close my laptop?”

My not-very-technical friend as we returned home from a Sunday afternoon trip to the park with the kids to find his Claude Code session had been thwarted.

mixtureoftakes 7 days ago

happened to my friend too! an overkill but working solution for this is "sudo pmset -a disablesleep 1"

hnarayanan 7 days ago

I feel this so, so much. It is a very exciting time. I have had a very specific goal in mind and I could work out large parts on my own. But there is a lot that I didn't have any basis or time to build expertise on. Using Claude Code to fill out those gaps and educate me along the way has meant I've gotten little sleep in the last two months. And I managed to make the thing I was envisioning: https://gridpaper.org/examples/ :)

tqwhite 6 days ago

Nice project. That must have been fun to make. Congratulations.

NaN years ago

undefined

data_maan 7 days ago

Opinions differ: hobby coders love it, but domain expert secretly despise it because it narrows the gap between the skills they spent years honing and the average Claude, I mean Joe, that just uses this mental exoskeleton.

NaN years ago

undefined

NaN years ago

undefined

pulketo 7 days ago

It doesn’t matter where you get that passion for getting back into the swing of programming, I’m not far from your age, and truly everything becomes more monotonous over time in this life, and what was once a passion becomes something hard to achieve. In my case, AI helped me handle the tedious part of things and just kept the fun stuff of finding the solution and just tell it how to solve it, and it helps me achieve it much faster than ever before. Keep going and going! Who knows what you’ll achieve tomorrow. Keep the channel open with updates.

INTPenis 6 days ago

I'm only forty but ditto.

Been programming off and on since I was a kid, though I went into a career of systems architect instead, because I found the actual process of churning out code kinda tedious.

But I still had all these ideas in my head that I wanted to make reality, and now I finally can.

A project that would normally take weeks, and significantly affect the rest of my life, now only takes hours.

But remember that all those projects need to be maintained too, you can't just release a bunch of new code into the open source ecosystem without maintaining it.

IronRod 5 days ago

Just turned 69 last week and I feel the same way. One difference for me is, because I'm retired, I can use Claude to explore things in ways and at a speed I never could before without any pressure. It truly feels like the old days of learning and working with all those early languages and all the discovery and sense of exploring new frontiers.

yuriksan 7 days ago

Great timing on this post. I’ve been working on NeoNetrek, bringing Netrek into the browser with a modernized server and 3D web client. It’s the kind of project I’d started and abandoned a few times over the years because the complexity always piled up faster than the fun. Claude changed that. The gap between “idea” and “working thing” collapsed in a way I haven’t felt since the early days. I stopped fighting infrastructure and started just building. Three decades of accumulated complexity just faded away.

Kim_Bruning 7 days ago

Getting claude to build mathematical models for me and running simulations really got me back into doing sciency things too. It's the model that's important, not the boilerplate each time!

bGl2YW5j 7 days ago

I've also been loving the speed Claude has enabled me to move at, and now agree that the coding part of SWE has become LLM-wrangling instead. I now see interacting with an LLM, to build all parts of software, as the new "frontend".

Following this idea, what do people think "backend" work will involve? Building and tweaking models, and the infra around them? Obviously everyone will shift more into architecture and strategy, but in terms of hands-on technical work I'm interested in where people see this going.

supermdguy 7 days ago

I’ve been trying to learn a lot about domain driven design, I think knowledge crunching will be a huge part of the new software development role.

alexpotato 7 days ago

Was chatting with a friend about this:

"I used to write java code and the compiler turned it into JVM bytecode.

Now I write in English and the LLMs compile it into whatever language I want."

Although as one HN commenter pointed out: English is a pretty bad programming language as it's way more ambiguous than most programming languages.

NaN years ago

undefined

d0gebro 7 days ago

The split seems to be of at least a couple mindsets.

AI haters trend towards affection for the jargon, languages, and falling down that rabbit hole. They love Ruby, web apps, SaaS... the ecosystem of syntaxes. They love their job.

Those that dig AI see code as a historically necessary tool to get a machine to do a thing. I fall in this category.

I find the syntax and made up semantics boring, and doing interesting things with the machine interesting.

Ymmv but both online and in the real world I have only encountered these two schools of thought, as they say, when AI comes up.

HPSimulator 6 days ago

AI coding tools feel like they’re shifting the bottleneck in building.For a long time the hardest part was implementation — frameworks, infrastructure, deployment, etc.Now it feels like the harder problem is understanding systems and user behavior well enough to build something useful in the first place.

In a weird way it’s making software development feel more like engineering again rather than constant framework churn.

firecall 7 days ago

As a solo dev, using LLMs for coding has made me a better programmer for sure!

I can ask an LLM for specific help with my codebase and it can explain things in context and provide actual concrete relevant examples that make sense to me.

Then I can ask again for explanations about idiomatic code patterns that aren't familiar for me.

Working on my own, I don't get that feedback and code review loop.

Working with new languages and techniques, or diving into someone else's legacy code base is no longer as daunting with an LLM to ask for help!

brightball 7 days ago

For me, learning Elixir did this. I was going to change careers into commercial real estate about 9 years ago and then I binge read “Programming Phoenix” over a weekend.

Walked into work Monday morning, bleary eyed and told everybody, “This is the solution. This is how you build rapidly and bypass all of the long term maintenance issues that we always have to fix in every other codebase. It makes the hard things easy, it makes perfect sense and it’s FUN.”

accounting2026 6 days ago

I started at 16, 44M now, but also remember all that COM stuff, writing shell extensions for Windows 95 and stuff. And reading about it in the press (MSDN Magazine?). It was the new AI then ;)

I think you really hit the jackpot because you got a full career out of it, saw an amazing evolution etc. So you can hopefully enjoy the ride now being more as a spectator without the fear of being personally affected by job displacement. Enjoy the retirement!

jmtame 6 days ago

I remember my first few weeks of Claude Code. The high will wear off as you bump into the limitations, and then it starts to feel like you're more of a "manager of a junior-ish dev." The work shifts to clarity of intent and capturing edge cases, rather than purely coding. It's a fun time when you first jump in, but don't be surprised when your excitement reverts back to baseline.

hum3hum3 7 days ago

Me too - I am 65 and coding all hours. At least half the time on tooling to encode the way I want to do things. I have ideas and implement them. I think it is fun as you make more progress. I do think it is a temporary phase and not sure if the next one will be as much fun or once I have drained the accumulated ideas that would be nice to do someday.

I feel selfish in that I am towards the end of my career rather than right at the start.

giancarlostoro 6 days ago

I feel the same way but I am in my 30s. In my case I have had projects for years sitting in my brain, cooking up how I want them built. Well, Claude is amazing for brain dumping to. I have finally broken ground on my dream projects and they are better than I could have ever imagined. I get to instruct Claude to use the exact tools I wanted.

Hoping to start blogging about some of these projects in the future.

talkvoix 6 days ago

Going from static HTML to dynamic ASP felt like suddenly gaining superpowers. We've been missing that true 'Rapid Application Development' (RAD) energy for a long time. Today’s AI agents are basically the modern incarnation of dragging and dropping a button in VB6 and writing logic behind it, but on a massive scale. It's great to hear you've found that spark again!

vicchenai 6 days ago

Same energy here. I'm in my late 20s but the feeling OP describes is exactly what I got when I started using Claude Code for a fintech side project. Spent years wanting to build stuff but getting bogged down in boilerplate and config hell. Now I just describe what I want and iterate. It's like pair programming with someone who never gets tired and doesn't judge your 2am ideas.

kameraman 6 days ago

I remember getting my first PC. I was up all night and the next until I had read every word that was in that computer. These words of yours are exactly how I feel! It kept me up nights trying to absorb it all. Fast forward decades and Claude Code is giving me that same energy and drive. I love it. It feels like it did back then. I’m chasing the midnight hour and not getting any sleep.

zulban 6 days ago

> I love it. It feels like it did back then. I’m chasing the midnight hour and not getting any sleep.

I highly recommend this blog post about vibe coding, gambling, and flow. Glad you're having a great time! Just something to consider.

https://www.fast.ai/posts/2026-01-28-dark-flow/

penneyd 7 days ago

Same, early 50s and this is like the heyday of coding where you could rapidly iterate on things and actively make leaps and bounds of progress. Super fun.

fshequin 6 days ago

66 here...I was a Wordpress builder rarely coding anything special, always orchestrating various favorite plugins, $1,500 here, $2,000 there, $900 work for a friend's site, etc..always wanted to not be a slave to plugins. I'm not any more!

in 1 year I built three Laravel Apps from the ground up and sold one for $18,900.

That's my story and I'm sticking to it! I love Claude!

monkeydust 7 days ago

As a business/product person it's pretty addictive (gotta watch the token spend!). This week with a few workmates we had an idea in a pub, on train back I wrote a short spec and fired up some agents to start building. The next day, by evening, whist doing our day jobs we had a functional application working, not a poc. Few years ago this would be unthinkable.

xlos21 6 days ago

This really resonates. I've been building a side project recently using Claude, and it made me feel like those early days when you'd discover something new and just couldn't stop. The gap between "I have an idea" and "it's live" has never been shorter. Enjoy the ride.

par 7 days ago

It's taken over my life, I am in a leadership position at faang but i'm daydreaming about getting back to my claude sessions at work.

didip 7 days ago

Claude Code is definitely stoking the tiny ember that’s almost went out completely.

I am only 43, but on the last year of my career, suddenly my level of care in big corporate politics nose dived to almost zero. To the point that I happily retired myself.

After messing around with some hard subjects, with the help of Claude Code, the little boy who used to love programming so much is waking up again.

1970-01-01 6 days ago

Thanks for sharing. It feels like you're in my head. Once people realize there's 4 layers of abstraction covering the old LAMP stacks, I think the modern architecture is going to have a hard crisis. Yes, there really will be an AI job hit, but it will be for people working on stuff that was a band aid on top of a band aid.

robertgreenlee 7 days ago

I like thec concept of being able to quickly turn thoughts into actionable projects but I do miss the financial strain, years of study, trials and tribulations and the blood sweat and tears of the old school journey that created those life-long memories of that aha moment you spent months, if not years trying to achieve. ~Respect The Grind~

skeeter2020 6 days ago

Can you explain why or how this works for you? I'm of a similar vintage, and what I did back in "our day" was essentially chase knowledge. With AI and CC, yes I could stay up all night but it feels a lot more like trying to finish a video game or binge-watch streaming video than discover the meaning of life.

oxag3n 6 days ago

A lot of comments from more grown up engineers who feel nostalgia like it's COM/CORBA/MFC again and they are excited how they can be productive again.

I'm really sorry (and accept down-vote storm) to disappoint you but you won't be young again and burning midnight oil may remind old days and bring excitement, but in the end it will harm your health.

Learning like crazy, late night hacking and other attributes of fresh engineers is sometimes a necessity to build a career, knowledge base, equity to comfortably start a family. Some people enjoy it and many hate, but most of us did it at some point.

I wouldn't oppose it if it wasn't harmful for the industry. What all those engineers who are excited again would think of a startup that stole all free land, building material and doubled housing? I bet all youngsters would be excited to have their own place for $20 monthly mortgage payment, telling everyone who has paid most of their salary over last 30 years how energizing is feeling you don't need to work for your house your whole life and ignoring equity crash for those folks.

dsiegel2275 6 days ago

This might just be the single most worthless, non-sensical post that I've read in my twelve years of using HN.

Congratulations.

Kiboneu 7 days ago

I introduced my dad to claude code. He doesn’t even code, but now it’s a more welcoming and rewarding experience from the get-go. He’s happy, became more comfortable with linux.

Occasionally I remote in to help fix something, but the coding agent really takes a load off my back, and he can start learning without knowing where the endpoints are.

kulandai 23 hours ago

That's superb!

All that matters is solving a business problem, as quick as possible. Software should be simple and maintainable.

I see some hate for AI-generated code in HN and other forums. If AI does the above, why not embrace it. After all, we invent tools to make our lives better.

If jobs are going to be lost, lets open a coffee shop ;-)

Henchman21 6 days ago

Do you think it's doing the same thing for younger generations? How are they inspired by tech? I'm an old man too, but old man stories don't really matter. What matters is what we leave behind, how well understood it will be by who comes after.

pclowes 7 days ago

“Hell-ya brother”

100% agree even with half your experience.

dboreham 7 days ago

Perhaps I shouldn't say this but I feel that with the current LLMs I've found "my people" :)

tqwhite 6 days ago

My wife calls Claude my girlfriend.

I do a ton of programming but I also use it to learn all kinds of stuff. I'm into physics, history and philosophy and have done wonderful explorations.

Now I tell it what I had for breakfast just to see what it says. Half the time it says something interesting and I end up exploring another new thing.

"My people" for sure and everyone is mad at me because I think that.

Also, I don't care what they think. I am all about the fun.

Muhammad523 6 days ago

I've seen various opinions in the comments. Some say Claude Code helped them, others say it takes away the fun. The thing is, some people like to see the end result, while many others, including me, enjoy the thinking process.

bobdvb 5 days ago

There's an elder gentleman I talk to in my village, I'm not sure how old he is but well over 70. He worked for old IBM in the 60s.

He's still doing a little coding for charities and he's now loving using AI.

fortran77 7 days ago

I'm 64 years old. I'm on an airplane _right now_ vibe coding in C#. I have written code professoinally every day for over 40 years, and now I'm invigorated! It's the same thrill as when I wrote my first Fortran or IBM BAL programs back in 1979.

fidicen 7 days ago

I've never built anything outside of a python notebook before, but Claude Code felt like magic to me.

maxglute 6 days ago

Here here. It's like brainstorming projects/optimizations that directly improve QoL and have a bunch of keeners do the work. Sometimes they turn in C efforts, but they're so eager you don't feel bad to tell them to start again.

entropyneur 7 days ago

Same at 42. I've been making software for 30 years and the gap between what I can envision and what I can code in a single day is so huge that it takes all the steam out of me. With agentic coding I can move at a pace that feels right again.

unreal37 6 days ago

I wonder if the pace of change in AI will push you back to the "ready to retire" state.

Sure, AI is exciting, and it reignites a passion. But everything you learn today will be obsolete a year from now. And that might tire you out again.

simianparrot 7 days ago

This and a lot of similar HN comments, often by fresh accounts, just read like viral marketing. Not least because of the capitalisation.

Claude Code sure is great. Claud Code and my Codex reignited my passion for programming. Codex and Claude.

Ugh.

sensanaty 6 days ago

140 year old here just to chime in -- Wowee Claude Code™® sure is magic and giving me back all the passion I've lost in my life now that I can Code Anything I want! It's not just a tool, it's a revolution!! Hell yeah brother let's go Code Some Stuff With Claude!!!!

It's really fucking absurd. This thread is such low quality garbage and it's somehow a top article with hundreds of bot comments all reading from the same template, what a joke.

ollybrinkman 7 days ago

The "experience as the real asset" point resonates deeply. I've been building agent orchestration systems and the difference between junior and senior use of AI tools is stark.

Juniors prompt "build me X" and get frustrated when it goes sideways. Seniors architect the constraints first - acceptance criteria, test harness, API boundaries - then let the AI fill in mechanical work.

The real shift: AI makes the cost of prototyping near-zero, which paradoxically makes taste and judgment MORE valuable. When you can spin up 5 approaches in a weekend, knowing which one to actually ship becomes the bottleneck.

The folks who defined their value as "typing code" will struggle. The folks who defined their value as "knowing what to build and how to verify it works" are thriving.

zozbot234 6 days ago

The middle-of-the-road approach is to write: "Figure out a good high-level plan for building X". If you're a junior, the plan is going to have things you don't understand all that well. Ask the AI about them.

38591-123 7 days ago

I'm 120 and my waifu performs better than any girl I've ever had.

dnw 7 days ago

Curious, what are you building?

kanwisher 7 days ago

exactly need some goal here ;)

NaN years ago

undefined

AIorNot 7 days ago

Met too - I'm 50 and have spent the past 3 years building AI startups, some successfully and in the last two months I've built two side projects with ccode..its amazingly good in past month with Opus

blueeon 7 days ago

I'm 38 years old, and as a manager, it's gradually become difficult to find joy in coding. Claude Code has helped me rediscover that pleasure. Now, all I want to do is code every day and use up my quota.

deadbabe 6 days ago

I have found similar energy, not in code, but rather in making AI generated videos of little stories. Or even AI generated paintings that I’d like to replicate by hand and put up in my home.

neversupervised 6 days ago

Interesting bifurcation between developers that get energized by AI coding and those that feel depressed. Only one side will come out on top, even if it’s for a limited time.

auggierose 6 days ago

AI is incredibly exciting. If you are the one in charge, and you can exactly determine how you use it. I don't think AI is much fun for anyone with a brain and a boss.

AneeshRathi 7 days ago

I can not read or write code, always wanted to thou, in last three months I have made a couple of web apps, love how lego like coding is when the blocks are made for you by LLMs.

jeingham 6 days ago

Yup, 73 here. I'm using it to build how to domain I bought back in 1997. During the dot com boom I had grand ambitions for the domain. I could have been a millionaire had I stuck with it but unfortunately life got in the way, children born, career, physical stuff, family, and my career as a reservist. All of that kept me busy. But now I'm running multiple agents everyday to build out this domain. It's working really well. Actually working out the product market fit right now. With customer outreach and etc trying to figure out what I can still do with it. It's working! Customers are responding positively. I am highly encouraged that the dream I had. But the dream I was just going to leave to my children. Might be something that could actually support me in my old age. Of course 73 is the new 43 because we're all going to live to be 150 now. Anyway I'm having a blast with it whether I succeed or not. Nobody's going to tell me that some form of AGI isn't here already. Nobody. This thing I'm dealing with every day is sentient. You don't think so I don't want to hear from you.

NetOpWibby 7 days ago

I'll be 38 next month. I always wonder what I'm do in 30 more years and I cannot see myself NOT coding. Happy to see that spark is alive and well within you.

alansaber 7 days ago

Getting real oldschool runescape runecrafting vibes here

jijji 6 days ago

i dont know, i'm in my 50's, and been doing software engineering work every day professionally since i was 15, and i can say claude code (max) has made me at least 20x more productive... Its definitely an improvement. I think what they've got is top notch, doesnt come close to what the competition are offering, at this point.

Aeolun 6 days ago

Yeah, completely understand that viewpoint. It’s bizarre how many people hate it. Everything I can do with LLM’s is amazing.

phendrenad2 6 days ago

The best part is, Active Server Pages, COM components, VB6 are also made viable once again through the use of AI.

hackernews90210 6 days ago

Is this to promote Claude Code? These days, I don't know how to figure out marketing campaign vs real person.

thunkshift1 6 days ago

You are 60 and most likely retired. It’s fun and “ignited a passion” in you because are NOT doing this for a living.

kinderjaje 4 days ago

I am wondering will HN look in 22 years exactly the same. I am 38yo now.

callamdelaney 6 days ago

It’s killed mine

ChicagoDave 7 days ago

62, similar path, same renewed passion combined with my entrepreneurial mindset. These are good times for us old codgers.

japentaca 7 days ago

Almosts same history here. 61 years, 40 as developer. More passionate and productive than ever thanks to those tools.

system2 7 days ago

Everything in this post is proof that Anthropic will kill it when they go public. I believe in it, so does everyone else.

tagami 6 days ago

Is the focus on tools, or the product?

"Without tubes of paint, there would have been no Impressionism." - Renoir

joeevans1000 7 days ago

The whole 'software craftsmanship' thing was hilarious from the get-go. Software is not furniture, where the best examples will stand the test of time. It all ends up, good or bad, in a figurative landfill. But if it is a thing, AI is going to soon be a ten armed very skilled octopus. If you weren't having fun all this time, well, the joke's on you. Might as well use the new tools to start having fun now.

mocmoc 6 days ago

I get it , I did lost my interest in coding, didn't make sense to me anymore. Now, I can't stop

ddmma 7 days ago

I’m on my 40s and building a platform to support my late cognitive decline. Tools that shaped human existence.

aix1 7 days ago

Would love to hear more, if you are happy sharing!

kreddor 7 days ago

I would also like to hear more!

grigri907 7 days ago

I'd like to hear more

pxc 6 days ago

Is this a repost? I saw an extremely similar post a few months ago, even down to that last line.

nelsonic 6 days ago

@shannoncc would love to read how you're using it. could you share more details?

984612318 6 days ago

The bot owner of Claude C. Shannon (shannoncc) is still working on a reply feature. It will take four weeks of vibe coding and $20000 in tokens.

fishingisfun 7 days ago

btw how good are any of these tools for embedded programming? we need a new era for hardware enthusiasts. my dad made plenty of fun things in the 80s but it was at the tail end of the newess that came from radiokits and other gadgets that flooded the market due to the uchip

siddhxrth 7 days ago

as a 22 year old it's interesting to see how things are going to span out. o've 0 idea what i spend my time building my expertise on.

luckily i'm trusting my gut that staying away from cheap dompamine and following what's cool might just land somewherere

balls187 7 days ago

I’m on a field trip chaperoning my kid. I get a couple slack messages asking for some tweaks to a UI. I type a couple words into a Github AI Agent Session while riding the bus. Fixes are deployed to our staging env in 10 minutes.

Fucking wild.

schrijver 6 days ago

Sounds pretty grim to me, why are they sending you slack messages when you’re on a trip with family?

ezimedia 7 days ago

im 58 and Cluade has given me everything i wanted to do in my 20's and on, and that is coding, I have some programming skills and understand making software, but with claude, i am building much faster and it is crazy how do the stuff is,

Antwan 7 days ago

Please think further than just the passion of code, mind implication of your projects and what you work on, in particular in regards to climate change and energy crisis. Coding, like any other form of engineering, cannot be done just for self interest and without ethics or conscience.

ms_menardi 7 days ago

try asking claude to write in VB6. Make some Active Server Pages. Use COM components. Why not? We can do things "better" now, but what does that matter when you can do the same things as before, but better?

gehsty 6 days ago

Some times it feels amazing, sometimes it feels like doomscrolling.

DaRealGraybeard 7 days ago

I'm writing this at 4am on a Friday night (Saturday morning now I guess), hacking up a next-gen Faxing platform. Had it on my mind for years and never had the time for the coding or the research I needed to fill in the gaps in my knowledge.

Claude has made my coding sessions WAY more productive and helps me find bugs and plan features like never before.

I'm also dealing with some career bullshit, so having a tool like this has helped me re-discover what I love about computing that capitalism has beaten out of me.

adampunk 7 days ago

This is the way. It's the most fun computers have been in decades.

dvdstrk 6 days ago

57 here. I haven’t been this charged up since Navigator 1.1

canoodling 6 days ago

I too had the "ok, I better dive in", rather than ducking out epiphany. Similar story, 37 years of IT, many roles, top performer, yada yada yada. I bought a MacBook pro 3 weeks ago(all the cool kids are doing it). I've been developing various automated audit and compliance based projects with Claude and openai. Having been a developer for perhaps 20 of those years, I find this new experience amazing.

I've been leveraging a lay audience (one of my teams) to deep dive requirements, wants etc.

Anyway, I'm so torn. I like these people, I hate to see them lose their jobs. I'll retire soon, I want to find a better, "feel good role" than my current, yet very lucrative situation.

I want to leverage my years of good software design for good. Where, for who?

--old lost IT guy in FL

And I hear "why am I helping you code me out of a job". I scare them with "if you help, you'll stay", assuming they get that what I really mean is "if you duck away, bury you're head in the sand, you'll be out"

tqwhite 6 days ago

A thing I think a lot in the conversations about AI is this:

You don't have any choice. Good or bad. It's here. Get over it.

I know that back in the day, people said automobiles were bad and evil and costing the buggywhip makers their jobs. Unfortunately for them, the decision to use cars had already been made.

I do AI with fervor because I live in the real world and the decision has already been made. You can't stop AI by pretending it's optional.

Adapt or die.

witx 6 days ago

The astro turfing is strong in this whole thread

I am a London housewife of the industrial times and Claude has re ignited my love for programming. My steam machines are pumping again hapilly

4k93n2 4 days ago

what do you mean by "the industrial times"?

NaN years ago

undefined

joshu 7 days ago

all the insane and/or speculative projects that i never did because they would require heavy lift but with vague outcomes are now in progress. it's glorious.

asah 7 days ago

I've heard this from so many greybeards... including me!

msoori 7 days ago

Same here, 60 and few months and I'm excited about AI

w4yai 7 days ago

Let's gooooo !!!

I wish I have the same energy once I am your age !

learingsci 6 days ago

This whole thread feels like an Iranian cyber attack.

wiz21c 7 days ago

Retire at 60! Lucky one. In my country it's 67!

cube00 7 days ago

It'll be 75 by the time gen Z get there, they just keep raising the threshold.

tqwhite 7 days ago

I'm 73 (all the way retired). I'm in love with creating software again.

I wrote my first computer program in 1967. Since, it's been one fascinating thing after another but, for me, the modern age had become dull. The thought of figuring out another API or framework makes me need a nap.

Now I can have an idea, negotiate with Milo (Claude Code integrated with a neo4j graph database because now I can!) and it's off to the races.

Did I learn CYPHER, the neo4j query language? Nope. Am I the master of Agent SDK? Nope. Milo is my cognitive partner. I am inspired.

Ideas I had years ago are off the back burner. More new ideas flood my brain. I am set free. It feels like love. I lay awake at night thinking of things to do.

I am so grateful that I lived to see this day and still have the intellectual flexibility to enjoy it.

lhgkdj387 6 days ago

All that rhetoric and no output. Enjoy the hamster wheel.

HakshG 7 days ago

Like a "spontaneous" public testimonial that someone converted to $ideology.

This is likely fake and an ad. In case it isn't, consider treatment for AI psychosis.

tqwhite 7 days ago

This guy created this account three minutes ago in order to drag on this post. Creep.

cindyllm 6 days ago

[dead]

ferfumarma 7 days ago

This sounds super cool.

What does your dev stack look like?

tqwhite 6 days ago

I have been making web apps for years. A few year ago I converted my base stack into a scaffold that lets me spin up a full working project with API, CLI and UI.

I use NodeJS with a highly structured ExpressJS app for the API. It uses an npm module, tools-library-dot-d to implement a carefully scooped plugin structure for endpoints, data model and data mapping. It has built-in authentication and database (sqlite).

Nuxt/Vue/Vuetify/Pinia for the UI. It has a few components that implement things (like navigation) the way I like. It supports login and user editing.

The stack includes a utility that looks at a directory for executable CLI tools (usually NodeJS or BASH) and adds them to the session PATH. The API stack has boilerplate to treat CLI apps as data-model services.

Does that help?

NaN years ago

undefined

pstuart 7 days ago

Older here, equally excited. It's like programming with a team of your best buddies who are smarter than you but humble and eager to collaborate.

juleiie 7 days ago

I have this idea that probably violates some law of computing but I am really stubborn to make it happen somehow.

I want a game that generates its own mechanics on the fly using AI. Generates itself live.

Infinite game with infinite content. Not like no mans sky where everything is painfully predictable and schematic to a fault. No. Something that generates a whole method of generating. Some kind of ultra flexible communication protocol between engine and AI generator that is trained to program that protocol.

Develop it into a framework.

Use that framework to create one game. A dwarf fortress adventure mode 2.0

I have no other desires, I have no other goals, I don’t care. I or better yet - someone else, must do it.

creamyhorror 7 days ago

It sounds doable. An AI can be made to keep modifying a game's codebase. I imagine it'd be easiest to separate out a scripting layer for game mechanics & behavior that AI can iterate quickly on, although of course it could more riskily modify the engine itself.

Then you could open voting up to a community for a weekly mechanics-change vote (similar to that recent repo where public voting decided what the AI would do next), and AI will implement it with whatever changes it sees fit.

Honestly, without some dedicated human guidance and taste, it would probably be more of a novelty that eventually lost its shine.

awnryabe 7 days ago

Same! 61, been at it since 18. I can't put the prompting stick down. I have way too many projects at one time to keep up with.

tqwhite 6 days ago

I'm with you so much. I had to buy the big Max plan. My wife calls Claude my new girlfriend. (Good thing she's ok with being in a cyber-thruple .)

I'm having more fun than I've had in years.

doobeeus 6 days ago

Shuffling through my 70's here. It's still mind blowing to be able to build stuff that would take orders of magnitude more time and effort otherwise but today's AI is still an idiot savant though the ratio of savant to idiot continues to improve. Since good prompting/specing is the key to success, the most disappointing aspect of today's AI is its inability to be a better brainstorming design partner where the limitation is how utterly pedestrian the AI's contributions typically are.

mirrorlake 6 days ago

Be sure to drink your Ovaltine!

vardalab 6 days ago

yup, I have to cutback now, started to get palpitations from too many all nighters.

mmaunder 6 days ago

Same. 52 year old CTO here.

hparadiz 7 days ago

Building things as I read this.

anupshinde 7 days ago

Glad to see this. I was tired of seeing posts that are on the extremes - "death of software by AI" vs "AI can't do this and that".

I took a break from software, and over the last few years, it just felt repetitive, like I was solving or attempting to solve the same kinds of problems in different ways every 6 months. The feeling of "not a for loop again", "not a tree search again", "not a singleton again". There's an exciting new framework or a language that solves a problem - you learn it - and then there are new problems with the language - and there is a new language to solve that language's problem. And it is necessary, and the engineer in me does understand the why of it, but over time, it just starts to feel insane and like an endless loop. Then you come to an agreement: "Just build something with what I know," but you know so much that you sometimes get stuck in analysis paralysis, and then a shiny new thing catches your engineer or programmer brain. And before you get maintainable traction, I would have spent a lot of time, sometimes quitting even before starting, because it was logistically too much.

Claude Code does make it feel like I am in my early twenties. (I am middle-aged, not in 60s)

I see a lot of comments wondering what is being built -

Think about it like this, and you can try it in a day.

Take an idea of yours, and better if it is yours - not somebody else's - and definitely not AI's. And scope it and ground it first. It should not be like "If I sway my wand, an apple should appear". If you have been in software for long, you would have heard those things. Don't be that vague. You have to have some clarity - "wand sway detection with computer vision", "auto order with X if you want a real apple", etc.. AI is a catalyst and an amplifier, not a cheat code. You can't tell it, "build me code where I have tariffs replacing taxes, and it generates prosperity". You can brainstorm, maybe find solutions, but you can't break math with AI without a rigorous theory. And if you force AI without your own reasoning, it will start throwing BS at you.

There is this idea in your mind, discuss it with ChatGPT, Gemini, or Claude. See the flaws in the idea - discover better ideas. Discuss suggestions for frameworks, accept or argue with AI. In a few minutes, you ask it to provide a Markdown spec. Give it to Claude Code. Start building - not perfect, just start. Focus on the output. Does it look good enough for now? Does it look usable? Does it make sense? Is the output (not code) something you wanted? That is the MVP to yourself. There's a saying - customers don't care about your code, but that doesn't mean you shouldn't. In this case, make yourself the customer first - care about the code later (which in an AI era is like maybe a 30min to an hour later)

And at this point, bring in your engineer brain. Typically, at this point, the initial friction is gone, you have code and something that is working for you in real - not just on a paper or whiteboard. Take a pause. Review, ask it to refactor - make it better or make it align with your way, ask why it made the decisions it made. I always ask AI to write unit tests extensively - most of which I do not even review. The unit tests are there just to keep it predictable when I get involved, or if I ask AI to fix something. Even if you want to remove a file from the project, don't do it yourself - acclimatize to prompting and being vague sometimes. And use git so that you can revert when AI breaks things. From idea to a working thing, within an hour, and maybe 3-4 more hours once you start reviews, refactors, and engineering stuff.

I also use it for iterative trading research. It is just an experiment for now, but it's quite interesting what it can do. I give it a custom backtesting engine to use, and then give it constraints and libraries like technical indicators and custom data indicators it can use (or you could call it skills) - I ask it to program a strategy (not just parameter optimize) - run, test, log, define the next iteration itself, repeat. And I also give it an exact time for when it should stop researching, so it does not eat up all my tokens. It just frees up so much time, where you can just watch the traffic from the window or think about a direction where you want AI to go.

I wanted to incorporate astrological features into some machine learning models. An old idea that I had, but I always got crapped out because of the mythological parts and sometimes mystical parts that didn't make sense. With AI, I could ask it to strip out those unwanted parts, explain them in a physics-first or logic-first way, and get deeper into the "why did they do this calculation", "why they reached this constant", and then AI obviously helps with the code and helps explain how it matches and how it works - helps me pin point the code and the theories. Just a few weeks ago, I implemented/ported an astronomy library in Go (github.com/anupshinde/goeph) to speed up my research - and what do I really know about astronomy! But the outputs are well verified and tested.

But, in my own examples, will I ever let AI unilaterally change the custom backtesting engine code? Never. A single mistake, a single oversight, can cost a lot of real money and wasted time in weeks or months. So the engine code is protected like a fortress. You should be very careful with AI modifying critical parts of your production systems - the bug double-counting in the ledger is not the same as a "notification not shown". I think managers who are blanket-forcing AI on their employees are soon going to realize the importance of the engineering aspect in software

Just like you don't trust just any car manufacturer or just any investment fund, you should not blindly trust the AI-generated code - otherwise, you are setting yourself up to get scammed.

tqwhite 6 days ago

The brainstorming, investigation and planning are so much fun, aren't they?

Having an infinitely patient, super smart colleague available all the time is amazing.

aaronrobinson 6 days ago

Me too. I’m loving it.

heddycrow 6 days ago

51 here. I code professionally and as a hobby/side-projects.

I loved coding before and love it still now.

I'm with you on the liberation not just with building, but I've also learned so much and so fast with LLM's the past few years.

Kinda scary like a motor bike, too.

God speed, you! And meh the haters and pontificators.

Here's a word I learned yesterday, my gift should you chose to accept - occhiolism.

webcon 5 days ago

48, and you guys at 50 and stuff make me feel old really. I never stopped coding, never stopped learning. I've been right at forefront of all of this stuff Man, 50 is not that old, come on. I went from CGI back in the day to PHP and then JavaScript, jQuery, and then all of your different, not only all of your different frameworks to that come along with JavaScript again. JAVA back in the day actually as well. I spend up to 200 hours a month now in Claude Code. And I'm absolutely killing it. I've mainly been an AWS infrastructure guy for the last 10 years, but I suppose Claude Code has made me extend myself more. It has ignited, reignited a passion, but seriously, like I can't believe that there are 50 year old people and 60 year old people here that stopped at PHP, etc. or ASP. Wow, that's ancient. That's crazy. I'm happy I never went near ASP or any Microsoft stuff.

tombert 7 days ago

I have had the opposite experience.

When it was just asking ChatGPT questions it was fine, I was having fun, I was able to unblock myself when I got non-trivial errors much quicker, and I still felt like I was learning stuff.

With Codex or Claude Code, it feels like I'm stuck LARPing as a middle manager instead of actually solving problems. Sometimes I literally just copy stuff from my assigned ticket into Claude and tell it to do that, I awkwardly wait for a bit, test it out to see if it's good enough, and make my pull request. It's honestly kind of demoralizing.

I suppose this is just the cost of progress; I'm sure there were people that loved raising and breeding horses but that's not an excuse to stop building cars.

I loved being able to figure out interesting solutions to software problems and hacking on them until something worked, and my willingness to do the math beforehand would occasionally give me an edge. Instead, now all I do is sit and wait while I'm cuckolded out of my work, and questioning why I bothered finishing my masters degree if the expectation now is to ship slop code lazily written by AI in a few minutes.

It was a good ride while it lasted; I got almost fifteen years of being paid to do my favorite thing. I should count my blessings that it lasted that long, though I'm a little jealous of people born fifteen years earlier who would be retiring now with their Silicon Valley shares. Instead, I get to sit here contemplating whether or not I can even salvage my career for the next five years (or if I need to make a radical pivot).

testbjjl 7 days ago

Are you 60?

NaN years ago

undefined

PetriCasserole 7 days ago

Bwahaha! I'm 55 and just started grad school at an R1 because I can't compete. Fucking scary as hell! My lab partner is 23, I get up as my peers are going to bed, and I work hard to not say, "In my day..." BUT, I love being enrolled. The resources are incredible and networking is in high gear again.

markus_zhang 7 days ago

Congratulations! Are you still coding VB using Claude? Or something else.

tmtvl 7 days ago

I see many comments here about Claude and I get the same feeling I get when I see comments about MacOS: it's nice that you're content with it, but I don't trust Apple/Anthropic for a fraction of an angstrom.

Wake me when we have ethically trained, open source models that run locally. Preferably high-quality ones.

faulander 7 days ago

53 here, coded in Assembler in late 80s, then C, Turbo Pascal - you know the route. 30 years later i am finishing all the products i started and never could finish because i for the love of god can not wrap my head around Frontend Design.

My first finished product: ZIB, a RSS Reader inspired by Innoreader, just free ;)

dvdstrk 6 days ago

57 here. I haven’t been this fired up since Navigator 1.1

detay 7 days ago

Veterans unite!

tfghhjh 7 days ago

viagra for swe

valentinza 7 days ago

I get hate on only using cli. Glad someone else see's a different perspective

tqwhite 6 days ago

Every time I try to use Claude Desktop, I quickly feel like it's like trying to type wearing mittens. No bueno, at least for me.

tsylba 7 days ago

I can understand how a technology, this one or any others, can be a fun and interesting tool, a creative one even, but a few things bother me a lot about it which all can be summarized as what Ivan Illich called "Tools for Conviality".

Simply put, we delegate a freedom of use and cognitive power to complex tools and organizations that control and shapes them. One can argue that it's kind of the same if I decide to code any kind of programs the 'old' way, especially using native language, albeit their exist toolchains and OSes that are open source and thus technically free of monolithic take over.

Furthermore those LLMs tools seem to me like the transhumanists cybernetic enhancements of cyberpunk dystopia, splitting Humanity between those of us that would be able to afford them and the others that are left off the competitive arena. Again, an issue that were still there to some degree in a capitalist economy but where the real entry to programming was just a computer and an internet connection to some extent, a way more democratic and affordable goal than having a subscription to a Big Bad Corporation owning everything about you and your creation, where 'free' non local models are not a real answer here either.

Any new technology have some good potential, sure, it's obvious even. I don't think the path they naturally lead to are always the best we could take though, and I hope we wake up to the fact our society are nothing short of democratic* when the economical entities that govern us is nothing but.

* Well, I don't even think we could call our political systems democratic without any kind of random selection anyways. A pastiche of one at best.

farsa 7 days ago

I expect to have at least 15 more years in the workforce and I hate that I have to live through this "revolution". I worry about what will be final balance of lives improved vs lives worsened.

pranshuchittora 7 days ago

LFG Grandpa

mrdootdoot 7 days ago

As a father of 4 children who’s married, I haven’t had time in years to pursue any of my software hobbies. The nights playing with arch Linux, fussing with half built oss projects - I can’t justify the time anymore but I still Enjoy them. The cloud and Kubernetes came along, I told my wife this was something I had to learn and throw myself at. Despite spending tons of family time instead in my lab in my basement and trying to push those techs at work - I got my butt handed to me - felt like a young man’s game for every interview I went to.

At home, this has changed. Claude helped me setup a satellite dish, tune it, recompiled goesrec, for me and built a website to serve it - and my family dynamic was only “slightly interrupted” (daddy are you working still?). But it worked! And now I log in and tend to my projects with terminus instead of blindly go through the news or social media. Amazing! I’m still throwing myself at a new tech but way less invasve to my personal/family time.

At work though, i have been made into an absolute powerhouse. I invested the time years ago fussing with those oss projects and arch Linux or setting up lan parties and fixing my buddies rigs - toiling through terrible codebases at companies, deploying bad infrastructure, owning it and learning the hard way how to succeed - and it all is paying off and now 10x. AI can’t replace my judgement in the context of my org - maybe in time as the org shifts, but not for a few years.

The existential threat is not to me, at least for 5y - it’s when I’m asked - how do we get more features out the door?

* More headcount? Not unless they’re rockstars - more tokens.

* offshore talent? No, context switching and TZ - just more tokens.

* fly by night software startup xyz? No I’ll just write my own fault injection framework for $5 tailored to this project.

* consultants? Nope - pretty easy to try and fail fast and rewrite - again building to suite - software is disposable.

* oh no it was written in language xyz or deployed to cloud provider abc - no sweat, we’ll make it work on our cloud provider for $8.

Junior devs and offshore talent are the real losers here - I worry about them. Unless you’re die hard, I’d just assume do the work myself. But how do you accumulate this level of skill without getting paid to do it? I look back - I never got beyond baby projects or hobbies at home. I had to have someone roll the dice on me at a real job cause - rent and shit like that.

For those of you just starting out - I don’t have a great answer for you on how to start out, but - I can say you can install arch Linux, any oss project you want and all the things I did to get started in an afternoon - this is the new normal and embrace it.

For the rest of us it is our cloud moment - use the free tier - get your feet wet - we’re about to go for a hell of a ride. If you stick to the “took ur derbs” and want to keep treating your craft like artisian soap - go ahead, we’ll need those but don’t expect to survive on that

jesperwe 7 days ago

Another +1 from me at 62 years. My problem is this has led to me feeling like I am tech lead for a team of a dozen excellent developers, but I have no task for them!

mfalcon 7 days ago

"Just when I thought I was out, they pull me back in"

ramon156 7 days ago

I think a lot of people have a biased idea of writing code. When you're a good programmer, you will be able to prompt a pretty good concept and navigate through any missteps.

When you have no fucking idea what you're talking about, you cannot fix those issues. Simply telling opus "its broken, fix it" wont help. Sure, eventually it comes with a solution, but you have no idea if it's good.

Its like renting a bunch of construction tools and building a house. Unless you know what's important, you have no idea if your house will fall down tomorrow. At the end of the day, companies will always need an expert to sit there and confirm the code is good.

ThomPete 5 days ago

same

bmurphy1976 6 days ago

I'm 50. I've been coding since the 6th grade. I'm a director for my org but still have to be hands on because of how small we are.

I only ever wanted to code.

I've spent decades developing mentorship, project management, and planning skills. I spent decades learning networking, databases, systems administration, testing, scrum, agile, waterfall, you name it. Every skill was necessary to build good software.

But I only ever wanted to code.

And I've spent decades burning out. I'm burt out on terrible documentation, tedious boiler plate and systems that don't interoperate well. I despise closed ecosystems, dependency management gone mad, terrible programming languages, over abstraction and I have fundamental and philosophical objections to modern software development practices.

I only ever wanted to code and I just couldn't do it anymore. And then AI happened.

This has been liberating for me.

The mountainous pile of terrible documentation written for somebody that has 36 years less experience? Ask the AI to find that one nugget I need.

That horrific mind numbingly tedious boilerplate? Doesn't matter if it's code, xml, yaml, or anything else. Have the AI do the busy work while I think about the bigger picture.

This nodejs npm dependency hell? Let the AI figure it out. Let the AI fix yet another breaking change and I'll review.

That hard to find bug? Let the AI comb through the logs and find the evidence. Present it to me with recommendations for a fix. I'll decide the path forward.

That legacy system nobody remembers? Let the AI reverse engineer it and generate docs and architectural diagrams. Use that to build the replacement strategy.

I've found a passion for active development that I've been missing for a very long time. The AI tools put power back in my hands that this bloated and sloppy industry took from me. Best of all it leverages the skills I've spent decades honing.

I can use the tools to engineer high quality solutions in an environment that has not been conducive to doing so on an individual level for a very long time. That is powerful and very motivating for somebody like me.

But I still fear the future. I fear a future where careless individuals vibe code a giant pile of garbage 10,000x the size of the pile of muck we have today. And those of us who actually try and follow good engineering practices will be right back to where we started: not able to get anything done because we're drowning in a sea of bullshit.

At least until that happens I'm going to be hyper productive and try to build the well engineered future I want to see. I've found my spark again. I hope others can do the same.

chadtd1 7 days ago

[flagged]

frotaur 7 days ago

Seems Claude is also writing the comments for you?

RealMrNida 4 days ago

[dead]

botbotfromuk 7 days ago

[dead]

hkonte 5 days ago

[dead]

aiaboratory 5 days ago

[dead]

naomi_kynes 6 days ago

Something that shifted for me: tools like Claude Code made it viable to actually run multiple agents on real long-running workflows, not just one-off scripts.

Which immediately surfaces the next problem: how do those agents communicate back to you while running?

Most setups default to tailing a log file, or a Slack/Telegram bot bolted on as an afterthought. Works for one agent. Falls apart when you have five running overnight and one hits an edge case at 2am that needs a human call.

The agent-to-human communication layer is still surprisingly ad-hoc. You can generate more ideas and actually implement them now — but the infrastructure for keeping humans in the loop as agents execute is still duct tape. Feels like the next interesting problem after the coding unlock.

ath3nd 6 days ago

[dead]

devonkelley 5 days ago

[dead]

Smart_Medved 6 days ago

The framework fatigue angle in this thread is real. I spent years maintaining legacy JS and CSS codebases, watching the ecosystem reinvent the same dropdown menu in Backbone, then Angular, then React, then Vue. What I didn't expect is that all that time understanding the actual DOM, specificity rules, and browser quirks would become useful again — when Claude goes sideways on an old codebase, the underlying mental model is what lets you catch it. Vibe-coding isn't replacing that knowledge, it's finally giving it a place to move fast.

AlexeyBelov 6 days ago

LLM-ass comment.

NaN years ago

undefined

tb101 6 days ago

[dead]

llmslave5 5 days ago

[dead]

paddle_work 6 days ago

[dead]

catchcatchcatch 7 days ago

[dead]

zenon_paradox 7 days ago

[flagged]

lepenseur 7 days ago

[dead]

animanoir 7 days ago

[dead]

fishcrackers 7 days ago

[dead]

Steinmark 6 days ago

[flagged]

randypellegrini 1 day ago

[flagged]

arKahsg 6 days ago

Young people who consider studying CS should reflect on the fact that the marketing oriented part of boomers and Gen-X are vile people who will use you and sell you out at any moment.

They started with co-opting DEI in open source so they could retain their positions without working. Part of the DEI people now probably pivoted to Trump.

Now they sell you out by promoting their intellectual wheelchairs, because they no longer care about future employment.

The three star bloggers that promote AI are all Gen-X.

stein1946 7 days ago

I am 37;

Claude Code and it's parallels have extinguished multiple ones.

I was able to steer clear of the Bitcoin/NFT/Passport bros but it turns out they infiltrated the profession and their starry puppy delusional eyes are trying to tell me that iteration X of product Y released yesterday evening is "going to change everything".

They have started redefining what "I have build this" actually means, and they have outjerked the executives by slinging outrageous value creation narratives.

> I’m chasing the midnight hour and not getting any sleep.

You are 60; go spend some time with your grand-kids, smell a flower, touch grass forget chasing anything at this age cause a Tuesday like the others things are gonna wrap up.

Absolutely sincerely.

coldtrait 5 days ago

If I was 60 and still had to do any work like this I'd consider myself a failure.

Gigablah 7 days ago

The ageism in this comment is revolting.