5 ms·
I've written code for almost 30 years, and the last 4 years I've slowly used AI more and more, starting with GitHub Copilot beta, ChatGPT, Cursor, Windsurf, Cla
by imdsm 7mo ago
I've written code for almost 30 years, and the last 4 years I've slowly used AI more and more, starting with GitHub Copilot beta, ChatGPT, Cursor, Windsurf, Claude, Gemini, Jules, Codex. Now I mostly work with Claude, and I don't write any code myself. Even configuring servers is easier with Claude. I still understand how everything works, but I now change how I work so I can do a lot more, cover a lot more, and rely less on people.
It isn't much different to how it works with a team. You have an architecture who understands the broader landscape, you have developers who implement certain subsystems, you have a testing strategy, you have communication, teaching, management. The only difference now is that I can do all this with my team being LLMs/agents, while I focus on the leadership stuff: docs, designs, tests, direction, vision.
I do miss coding, but it just isn't worth it anymore.
- mikedd 7mo agoI like this perspective.
- alansaber 7mo agoI've seen this at a few orgs i've visited, where the seniors have leaned into LLM programming more than the juniors for these reasons.
- qsort 7mo agoI don't think the split is along seniority lines. Many juniors have adopted LLMs even faster. In many quarters it has also become a kind of political issue where "all the people I hate love LLMs so I must hate them."
- teiferer 7mo agoSorry, good for you, but how is this relevant? Imagine somebody writes a blog post "why I bike to work". They detail that they love it, the fresh air, nature experience biking through a forest, yes sometimes it's raining but that's just part of the experience, and they get fit along the way. You respond with "well I take the car, it's just easier". Well, good for you, but not engaging with what they wrote.
- t_gamer_kle 7mo agoWelcome to Hacker News!
- aerhardt 7mo agoDid you read the post yourself? It doesn’t sound like it. It is composed of the title and three mystical-sounding quotes. How is one supposed to engage with this? Doing literary critique? A counter point to the statement “I don’t use LLMs” would probably count as valid engagement in any circumstance but especially in this one.
- teiferer 7mo agoI did. The three quotes clearly express a shared sentiment for enjoyment of building and learning while doing so. That's certainly something one can engage with by providing a counterpoint. But just saying "that's not what I do" isn't one.
- aerhardt 7mo agoThe original poster “expresses a shared sentiment” by posting three quotes, but the poster you replied to, who offers a fairly detailed account of the value LLMs bring to their daily work life, and how they feel about it, does not. OK.
- teiferer 7mo agoSure. The original post is a blog post that somebody put into their blog. Its purpose isn't (necesaarily) to engage into a discussion or even interact with anybody. It's the root of a discussion tree, if you will, a place to make a bold statement or just express a random thought. In contrast, the post I replied to is a response, which by definition (and purpose of this forum) is meant to contribute to a discussion. It's an inner node of a discussion tree and thereby needs to engage with the presented argument. So, this is an apples-vs-oranges situation, not a double-standards situation.
- jwr 7mo agoI could write the same comment myself. Also >30 years of experience. I actually think *more* than I used to, because I only get the hardest problems to solve. I mostly work on architectural documents these days.
- qsera 7mo ago>I only get the hardest problems to solve. So do you review all that code your LLM generates for you?
- jwr 7mo agoYes, very much so, in detail. Just as I would with programmers. Also, LLM doesn't just "generate code" for me, we work together on design documents first. See, I started saying "we", because I found it to be such a good partner.
- Lucasoato 7mo agoThis is a consequence of introducing LLMs in software development. If you imagine it as a pyramid that starts from the bottom, the easiest tasks that happen more frequently, to the top, the hardest challenges that happen once in a while, LLMs can definitely help in automating the base of such pyramid, leaving the human with an harder job to do because now he statistically encounters harder tasks more often. If this is the price to pay to unlock this productivity boost, so be it but let’s keep in mind that: - we need to be more careful not to burnout since our job became de facto harder (if done at the maximum potential); - we always need to control and have a way to verify what LLMs are doing on the easiest tasks, because even if rarely, they can fail even there (...but we had to do this anyway with Junior devs, or didn’t you?)
- adamddev1 7mo agoExcept your team is full of occasionally insane "people" who hallucinate, lie, and cover things up. We are trading the long term benefits for truth and correctness for the short term benefits of immediate productivity and money. This is like how some cultures have valued cheating and quick fixes because it's "not worth it" to do things correctly. The damage of this will continue to compound and bubble up.
- cbeach 7mo agoThis is a fair argument but it’s rapidly becoming a non-argument. LLMs have come a long way since ChatGPT 4. The idea that they’ll always value quick answers, and always be prone to hallucination seems short-sighted, given how much the technology has advanced. I’ve seen Claude do iterative problem solving, spot bad architectural patterns in human written code, and solve very complex challenges across multiple services. All of this capability emerging from a company (Anthropic) that’s just five years old. Imagine what Claude will be capable of in 2030.
- orng 7mo agoThe current models had lots and lots of hand written code to train on. Now stackoverflow is dead and github is getting filled with AI generated slop so one begins to wonder whether further training will start to show diminishing returns or perhaps even regressions. I am at least a little bit skeptical of any claim that AI will continue to improve at the rate it has thus far.
- qsera 7mo agoIf you don't really understand how LLMs of today are made possible, it is really easy to fall into the trap of thinking that it is just a matter of time and compute to attain perpetual progress..
- snakeboy 7mo ago> All of this capability emerging from a company (Anthropic) that’s just five years old. Imagine what Claude will be capable of in 2030. I don't believe VC-backed companies see monotonic user-facing improvement as a general rule. The nature of VC means you have to do a lot of unmaintainable cool things for cheap, and then slowly heat the water to boil. See google, reddit, facebook, etc... For all we know, Claude today is the best it will ever be.
- qsera 7mo agoJust curious. What stuff did you make before the LLMs, with regular coding?
- postalcoder 7mo agoMe: codex “run my dev server” My laziness knows no bounds.
- latexr 7mo ago> These are the depths of my laziness and I have yet to hit the ground. I only hope that when you do, you don’t take anyone else with you. It’s one thing to be careless and delete all your own email; quite another to be careless and screw the lives of people using something you worked on and who had no idea you were YOLOing with their data.
- postalcoder 7mo agoEdited my comment before your response. But yeah, lighten up, it’s a joke! I’m not that lazy. The only thing I do that I’d consider remotely lazy is put my API keys in my AGENTS.md so I don’t have to keep pasting it in my chat.
- latexr 7mo ago> lighten up, it’s a joke! I’m not that lazy. Maybe you aren’t, but there are definitely people who are and do exactly what you described, including senior staff at companies like Meta and Microsoft, so the point stands.
- postalcoder 7mo agoFair.
- das_keyboard 7mo ago> I do miss coding, but it just isn't worth it anymore. This pretty much sums up my current mood with AI. I also like to think, but it just isn't worth it anymore as a SE at bigCorp. Just ask AI to do it and think for you and the result only has to be "good enough" (=> works, passes tests). Makes sense business wise, but it breaks me, personally.
- f311a 7mo ago> I still understand how everything works, That's partly an illusion. Try doing everything manually. After only using inline suggestions for six months a few years ago, I've noticed that my skills have gotten way worse. I became way slower. You have to constantly exercise your brain. This reminds me of people who watch tens of video courses about programming, but can't code anything when it comes to a real job. They have an illusion of understanding how to code. For AI companies, that's a good thing. People's skills can atrophy to the point that they can't code without LLMs. I would suggest practicing it from time to time. It helps with code review and keeping the codebase at a decent level. We just can't afford to vibecode important software. LLMs produce average code, and when you see it all day long, you get used to it. After getting used to it, you start to merge bad code because suddenly it looks good to you.
- lietuvis 7mo agoI have a hard time using languages I know without an LSP when all ive been doing is using lsp and its suggestions. I cant imagine how it is for people tha try to manually write after years of heavy llm usage
- mattmanser 7mo agoThe GP seems to run a decentralized AI hosting company built on top of a crypto chain. Can you get any fadd-ier than that? Of course they love AI.
- ManuelKiessling 7mo agoWell, I‘m still using my brain from morning to evening, but I‘m certainly using it differently. This will without a doubt become a problem if the whole AI thing somehow collapses or becomes very expensive! But it’s probably the correct adaptation if not.
- qsort 7mo ago> That's partly an illusion. Try doing everything manually. After only using inline suggestions for six months a few years ago, I've noticed that my skills have gotten way worse. I became way slower. You have to constantly exercise your brain. YMMV, but I'm not seeing this at all. You might get foggy around things like the particular syntax for some advanced features, but I'll never forget what a for loop is, how binary search works, or how to analyze time complexity. That's just not how human cognition works, assuming you had solid understanding before. I still do puzzles like Advent of Code or problems from competitive programming from time to time because I don't want to "lose it," but even if you're doing something interesting, a lot of practical programming boils down to the digital equivalent of "file this file into this filing," mind-numbingly boring, forgettable code that still has to be written to a reasonable standard of quality because otherwise everything collapses.
- retrocog 7mo agoUsing Agile methodology with agents actually works pretty well in my experience. We do sprints and then code reviews, testing and revision, optimization. During code review, I inspect everything the agents created and make corrections and then roll the corrected patterns into the training documentation for the agents so they learn and don't make the same mistakes.
- orthogonal_cube 7mo ago> even configuring servers is easier with Claude To what extent is Claude configuring these servers? Is this baremetal deployment with OS configuration and service management? Or is it abstracted by defining Terraform files to use pre-created images offered by a hosting service?
- moffkalast 7mo ago"Man spends hundreds of dollars a month on API tokens, claims coding isn't worth it anymore." Onion articles really write themselves these days. I for one would still rather keep the money and write 25% of it myself.