95 pointsby nomdepa day ago34 comments
  • vishnugupta21 hours ago
    Out of curiosity I checked out the author’s resume and this is their current position. Oh the irony!!

    I built significant pieces of the Copilot onboarding, purchasing, billing and settings flow. For eight months I headed up the Copilot anti-abuse effort. I then led the launch of GitHub Models, and am now working on other Copilot projects.

    • born2web17 hours ago
      Irony indeed! After years of seeing no value, i finally cancelled my github copilot subscription. Poor quality product to say the least.
    • rvz21 hours ago
      No wonder GitHub is always collapsing every week.

      Tay.ai, Zoe and Copilot bots being deployed wrecking the platform being unable to fix infrastructure issues whilst the humans are just tweaking all the tiniest issues.

      They should instead focus on GitHub actions and improving the uptime of the whole platform first before doing anything AI.

      • shermantanktop21 hours ago
        Wherever you work, are there embarrassing experiences that your organization ships?

        If so, why didn’t you personally fix them so that nobody could associate you as an individual with a broken CX?

        If not, please let me know where to apply, because that sounds like a unicorn organization.

        Humans in large groups do amazing and crappy things at the same time. Playing gotcha with someone’s resume is a shitty thing to do.

        • collingreen3 hours ago
          On the other hand the place I work isn't owned by a company with many many billions to throw around, including many billions paid for the platform in question. I agree attacking someone's resume is lame but attacking big corporate prioritization feels valid here to me.
    • 651021 hours ago
      must be painful, Copilot gives me serious "I cant do that Dave" vibes. But I can walk you though how to add events to your outlook calendar manually one by one.
    • ratrace6 hours ago
      [dead]
  • Insanity21 hours ago
    In “Ask HN style”, let’s say that software engineering does go extinct in the next X years, what would you do?

    I’ve thought about psychology. I know LLMs can work as pseudo-therapists but I feel like that’s a field where the human connection / human element will remain important.

    • canpan21 hours ago
      So I see two sides.

      On one hand some jobs with human element are safe, at first. Think of artists being made obsolete by the camera. Portrait artists became mostly obsolete, but we still pay for art. It's the story behind the art that became important. Or, I still go to cafes with nice atmosphere and friendly staff. There are restaurants with robot staff here in Japan, much cheaper. After the meal you pay at the table without ever talking to a person. But it does not feel nice to sit in there, so I gladly pay a premium for the nice coffee.

      On the other hand, it is not only software jobs in danger, but all office jobs. So a lot of people may suddenly be out of money. Let's say you open a cafe, but no one has money to come and pay. Society has to change a lot from the current model to be able to handle this.

    • suzzer9921 hours ago
      If software engineering goes extinct, a ton of other white-collar jobs will go with it, and we could be in an intractable depression.
      • ehnto21 hours ago
        I actually think AI has an unfair advantage with software that is making it seem far more capable that it is. Software is entirely text based, and producers have been putting their outputs and problem solving online for free for decades.

        I think applying AI to other white collar roles that also require problem solving but do not have as much training, will prove much more difficult. Even coding on proprietary dominated domains is a much, much worse experience than people have with more accessible code. Using it for electronics has been hit or miss, embedded software is a bit shakey, game development is also challenging to use it for etc.

        • dd8601fn12 hours ago
          I get what you’re saying, but it’s not as though there are trillions of books and blog posts and stackexchange questions about excel and the handful of other things that most office workers do, too.

          I honestly figured that’s why everyone is coming out with MS Office plugins for all the models, and MS itself is putting it in the tools.

          So if most any company only needs one person to solve limited IT issues, prompt code production and deployment, generate the usual truckloads of excel spreadsheets, and do most of the finance and accounting… it starts to look pretty scary.

          Then, what about the people making and maintaining all the facilities for these people we don’t need anymore? The world flipped its lid about commercial real estate when wfh became a thing. That was relatively small and temporary.

          • georgemcbay11 hours ago
            > Then, what about the people making and maintaining all the facilities for these people we don’t need anymore?

            And all the small businesses like local restaurants and coffee shops that they frequent, etc, etc.

            There are so many 2nd order contagion impacts if the knowledge work economy implodes that very few people won't be negatively impacted to some significant degree.

            And some people seem to think that outcome means the government will step in and engineer some sort of soft landing. And outside of the US this may very well be true, but here in the US? Seems unlikely.

      • darth_avocado21 hours ago
        There’s a reason AI is banned in Dune and Warhammer 40K
        • vages20 hours ago
          While I see your point, I think AI may be banned in those universes for the same reason that time-travelling devices tend to be written out of sci-fi and fantasy: Stories are better without them. (If one counts the ever unfolding history of the world as a story, my counter-point actually validates your original point. Touché.)
          • bananamerica11 hours ago
            Those broads limitations also make writing the stories easier, since the author/worldbuilder doesn't have to come up with 100 different reasons why it can't be done for each particular case. He only have to do it once.
      • wvxf21 hours ago
        I know a lot of people working across portfolio management and tax accounting. Nobody I know of is using LLMs much and frankly their management has started to back-off pushing it more in the workplace.

        LLMs suit some jobs more than others. Its quite possible SWE's are the only profession massively affected - whether that means a evolution of the role or decline/death is another question.

        • georgemcbay21 hours ago
          > I know a lot of people working across portfolio management and tax accounting. Nobody I know of is using LLMs much and frankly their management has started to back-off pushing it more in the workplace.

          I could say the same thing for software engineers I know as recently as the middle of last year, things can change very quickly.

          Up until about December 2025 the fact that LLMs would replace us all (SWEs) was the punchline to a joke for most working developers I know. But most of the ones I know aren't laughing anymore, unless its a nervous laugh.

          LLMs may (likely will) disrupt software developers first, but I don't think we are particularly unique and I don't see any reason why the same risks won't spread to virtually all knowledge work, especially if executives in those fields see a significant amount of SWEs being replaced by LLMs as an initial test case.

          • bulbar20 hours ago
            There are still a few quantum leaps needed. I have had great results with Opus 4.6, in particular in green field. But it behaved real messy in some professional real life projects. It seems you also need to tell it very specifics things some times but for that you need to do a software developer in the first place.

            We'll see.

            • georgemcbay20 hours ago
              LLMs certainly aren't ready to replace all software developers yet.

              They may never reach that point.

              But even if they never get good enough to replace all software developers, they can still cause massive job losses by allowing companies to do the same work with far fewer developers.

          • wvxf12 hours ago
            Sorry man. This feels like you are hoping SWE alone isn’t affected.

            Unfortunately the workflow of a software engineer has been to do things like asking questions on stack overflow to do their job - to use digital resources scattered across the web - to show examples of code freely across the web.

            The workflow of an accountant, portfolio manager etc has nothing to do with accessing and using the web in the same manner. If you did their jobs you’d know this, but you don’t. Right?

            Is it really a surprise? Nope. Thankfully writing code isn't enough. So your job is still somewhat safe for now.

            • dd8601fn12 hours ago
              Tax and accounting is rule based reporting. With formal authorities and openly available rulesets on right and wrong. There’s judgement in it, but that’s even less true than in development. Maybe someone makes the case that there’s art and ergonomics in it too, but not more than swe.

              Professional accreditation and responsibility is its only real moat. And those are “yeah but!” issues we hand-wave in discussions around swe too.

              Otherwise those are more vulnerable.

      • xyzal21 hours ago
        No other profession has such a corpus of free training data available.
        • suzzer9921 hours ago
          Marketing content creator and translator. But they're already half-extinct.
        • danaris17 hours ago
          Really? Have you ever heard of "literature"?
          • xyzal16 hours ago
            In my eyes, prose is meant to convey the complexity of human experience and emotion. LLMs can't succeed here by definition.
    • Tade020 hours ago
      Accounting. In my region tax law can suddenly change outside of the usual annual update cycle and, like everywhere, is riddled with edge cases and unclear interpretations.

      Most importantly there's often a period of general uncertainty and adoption, during which the new law is already in force, but LLMs will rely on whatever there was previously.

      Most people find this job stressful and boring, but the same can be said about software engineering. Regular people pay money to have it dealt with.

      Overall I think there will always be demand for handling the messiness of the real world and humans have the upperhand here because they learn as they go, not via release cycles costing a sizeable sum and taking months.

      • ffsm820 hours ago
        If LLMs can handle software engineering well enough to no longer need engineers, accounting will be solved by the same model version.

        Seriously if the future manifests, all of these standard effort based jobs would become redundant...

        The issue with outdated information is way overstated, it'd just add the current rules to the context when evaluating and be done with it. We're already at 1 million context size... That's enough for a lot of rules - and the number will likely go higher as time progresses

    • jjmarr21 hours ago
      Realistically, I would die.

      A condo costs $2500/month so I will either be homeless and freeze to death or be euthanized.

      Maybe I'm a contrarian but I don't think there's hope for anyone that doesn't control resources.

      • aianus21 hours ago
        There is no way a condo would continue to cost $2500/mo in a world where there isn't a concentration of well-paid office jobs in that location.
      • wincy20 hours ago
        Don’t worry, pitchforks and torches are still cheap.
        • tavavex8 hours ago
          Great! We'll be able to scoop up lots of hay and even toast it on the fire a bit. It's a good starvation-proof fallback.
      • SirMaster21 hours ago
        You would die rather than move somewhere cheaper? What an odd take. I live in the midwest and pay $700/mo for a perfectly fine apartment in a clean and safe suburb.
        • jjmarr20 hours ago
          I live in Canada so housing is uniformly expensive unless you live super rural.

          Best choice would be moving up north and slaving in a mineral mine along with everyone else that lost their jobs. Like the 1920s.

          I don't see myself being qualified for such a role since I am too short and don't have the physical leverage.

          • tavavex8 hours ago
            Housing is expensive in Canada, but it's absolutely not uniform. $2500/mo starting is crazy, which city are you sourcing these claims for? I live in a major city (but not Vancouver or Toronto, obviously) and if you're just trying to survive, you can live with roommates for $700-900, possibly less depending on your luck. Apartments, studios and other types of housing for one are about $1500 and up. Then you can go to Quebec and enjoy slighter cheaper housing still, even in the big cities. There's some middle ground between downtown Toronto and some mining town in northern Manitoba.
            • jjmarr4 hours ago
              In this theoretical scenario where AI displaces everyone, the only thing with value will be housing and physical necessities, so I think housing prices will go up.
    • rkuodys21 hours ago
      I think its somewhat comparable to cutting grass in the cities.

      It was manual labour first. Then there were teactors. Now robots join in - does that mean that personel cutting grass is obsolete? No , you need all of them. That means that city becomes nicer.

      With software and AI I somehow feel the same will happen. How many features have you skipped just because it would help some niche set of users and PM or Management would not approve the spending. It is low priority. Or bugs that were annoying but financially not bringing much value.

      I hope switching some work to AI , some companies will capture opportunity to make software better while others will make the same software cheaper

    • satvikpendem21 hours ago
      This was already asked today: https://news.ycombinator.com/item?id=47288773
      • Insanity19 hours ago
        Hadn’t seen that thread. Thanks for linking!
    • halper17 hours ago
      I am also quite interested in psychology, but at least in my realm it would take something like 5–7 years of studies etc to become a licensed psychologist, if you want to work directly with humans. That is quite the investment and I am not sure that I have a long enough personal runway for that.
    • ehnto21 hours ago
      I have some ideas for small business, but am also keeping an eye on jobs that could be prominent and enjoyable. I would much prefer a small business (have done it before) but financial realities may dictate a regular job at first.

      I think many of us who have been in software for a while will fantasize about low-tech jobs, I imagine there will be a bunch of hobby farms...

    • hwhshs21 hours ago
      Whats the thing that is the Apple ][ of this new world? Get into that? Maybe ASIC design and programming. Not sure.
    • bdcravens21 hours ago
      Now is the time to start thinking about being more than just IC, and thinking in terms of an entrepreneur. Call it a "lifestyle business" or whatever, but what can we work toward today that enables us to call the shots? Just don't fall down the trap of making it developer-related.
    • znnajdla21 hours ago
      Entrepreneurship, obviously.
      • CraftingLinks21 hours ago
        I suspect the number of startups will skyrocket the nexr few years. Fired engineers will start to compete against the establishment that fired them. Competition may get a lot more fierce for a while.
    • eudamoniac11 hours ago
      I've decided to look into becoming either a landscape designer or an electrician. Worst case scenario, there is always a nursing shortage and it's really not very hard to get that degree.
  • minimaltom21 hours ago
    I feel exactly this.

    One thing I will add: while AI is getting really good at _doing_ the software building bits, I haven't yet seen it well integrated into the decision-making and political structure of organizations. Right now, it seems best in the hands of a high-agency individual empowered and able to make changes or 'ship' something, with them acting as the bridge.

    This of course, is not a technical challenge, but I would expect the change in structure of organizations to make this more efficient to be slower than the pace of improvement we've seen over the last few years.

    • rubslopes14 hours ago
      Well, I, for one, am guilty of developing AI agents for public project evaluation for current governments. It's coming.
  • sltr12 hours ago
    The article expresses what a lot of us are feeling. I appreciated the read.

    It conflates purpose with outcome. I don't accept the premise that software's purpose is to "automate away other jobs". That may be an outcome, but software's purpose is to enable completely new possibilities. Think bicycles of the mind.

    The Apollo guidance computer didn't replace astronauts. It made the missions possible in the first place because no human can continually correct the spaceship trajectory every 250ms for 10 days on end.

    We're not receiving some cosmic karma. We're more like cotton pickers after the cotton gin. Someone still has to plow and plant.

  • Tade020 hours ago
    > In 2026, I’m not sure the software engineering industry will survive another decade.

    Due to a text predictor?

    I'm a daily user of the most recent Claude and while it's amazing at presenting other people's knowledge and reducing cognitive load by filling in the gaps, it's still just a machine that predicts text and that is a limitation which won't be overcome in this generation of such tools which, including research demonstrations, are close to a decade old already.

    To me the main issue is that investors are not aware of these limitations and will keep pouring money into this way beyond everyone's breaking point. But really that's a failing of the world's economic system, which relies too much on their whims.

    • nishit13019 hours ago
      Even if it's "just" a text predictor, it already outperforms the average person in certain domains, particularly software engineering. With all the recent advances in agentic systems like Claude Code and OpenCLAW, these text predictors can iterate and debug faster than the average human. Looking ahead at the next decade, I totally agree with Sean's view here.

      > I'm a daily user of the most recent Claude and while it's amazing at presenting other people's knowledge and reducing cognitive load.

      'Presenting other people's knowledge' is enough to get the job done when that knowledge encompasses the entire internet.

      • Tade015 hours ago
        These are strong claims and I would want to see equally strong evidence for them.

        My experience is that it's really darn good at producing text, but it's not a logic engine - it's not designed to be one and even the most recent versions make mistakes which indicate it's not actually thinking.

      • vrighter15 hours ago
        it doesn't outperform on any code i ever threw at it. It added more bugs, and invented them when there were none
      • fatata12315 hours ago
        [dead]
    • aryehof19 hours ago
      Well it’s not just a “text predictor” is it? You can pretend that today we still only have ChatGPT 2 and that there is only pre-training on a large corpus of information, but that simply isn’t true?
      • Tade015 hours ago
        > Well it’s not just a “text predictor” is it?

        It is, by definition, design and architecture a system that produces believable text.

        Here's a task to give it which pulls the veil right off:

        Ask it to add tests to a piece of code where code coverage is 100%, but it doesn't actually test functionality 100%. You'll start seeing nonsense sooner or later.

        • drooby14 hours ago
          A leading theory in neuroscience is that human brains are fundamentally prediction machines too, constantly predicting sensory input, other people’s behavior, the next word in a sentence. “it’s just prediction” isn’t the gotcha you think it is. Prediction and attention turn out to be a surprisingly powerful foundation for intelligence.

          The “just a text predictor” framing was fair a couple years ago but hasn’t kept up. Current models can genuinely identify untested edge cases even when coverage is 100%. You're definitely using the latest and greatest models?

          The architecture started as next-token prediction, sure, and yes, human judgment is still required, but that judgment is being captured and integrated too. Every time millions of people use these models, their feedback feeds the next round of improvements.

          Also, these models don’t need to replace your best engineers to be disruptive. They just need to outcompete the bottom of the bell curve. For a lot of junior-level work, we’re already getting close.

          • Tade07 hours ago
            > You're definitely using the latest and greatest models?

            Claude 4.6 opus high, specifically.

            As for human brains: every self respecting neural networks 101 course is prefaced with "don't draw analogues to the human brain". And for good reason. Natural neural networks are fundamentally way more complex at every scale.

            Also the brain indeed predicts, but also verifies and learns from the predictions. LLMs don't do that - not in real time at least.

        • skybrian7 hours ago
          You'll need to give it another metric to improve on.
    • schwartzworld14 hours ago
      I agree that the software industry should expect a major upheaval. Developers won’t be replaced by LLMs, but it’s extremely likely that software as a product will become less valuable. You can already vibe code solutions you would’ve otherwise had to pay for. As tools come out that take advantage of this, it’s going to just get easier to spin the app you want up instead of paying for someone else’s. Which is pretty cool if you aren’t already a software developer.
  • dzink21 hours ago
    I grew up in a world that didn’t have secure corporate jobs as a thing. That’s most of the world outside the US. There, you could get secure government jobs (if you come from the right family or connections) or you had to learn how to build a business yourself. Anything else, paid barely livable wage if at all.

    The way to survive it was to 1) move to a village/small town where you could have a garden for fruits, vegetables, corn, chickens, maybe a pig or two for winter. 2) Young people lived with their parents while the parents saved up to build/buy their children their own flat or house. Children whose parents saved up enough would often start a family after getting their own place. Those who didn’t, co-lived with parents.

    The secure middle class corporate employment in the US is getting severely downgraded by AI. While there is talk of universal basic income the reality is that many many companies depend on the surplus that middle class families enjoy spending and without it, vast swaths of industries will get starved as well. The solution is to show people quickly how to hunt and gather and farm as makers instead of just employees. Figuring out what is needed, taking on a small corner of needs somewhere in meat space or online, and planting there. AI has been fantastic at helping even solo founders with that. They need to encourage a cornucopia of ideas and experimenters as early as k12. They need to set up more favorable conditions for handling the admin side as well.

    If the US government does not encourage cornucopia of AI-powered small business entrepreneurship and lets monopolies squash that early, they will end up with far FAR worse conditions. Any monopoly who keeps pitching “universal basic income” while actively avoids paying taxes, will end up forced into more taxes.

    Big tech needs to make room for people to build and grow businesses (looking at you, Apple, for copying every successful app with a native, and you Meta for eating every social competitor) or they will end up paying for everyone’s universal basic income and then some.

    If this country wants to survive the AI era, it needs to remove the pink glasses of “secure corporate job” and teach people how to plant, hunt, and gather as independent players in the market really fast.

  • QuiEgo10 hours ago
    I'm curious what our industry looks like in 10 years as well.

    I like the architecture analogy. An architect is not really focused on doing the actual building of a design, but understanding what's possible, what tools and techniques and materials are available, and figuring out how to put the pieces together to make a thing.

    Right now, you're the architect who designs a house, but you're also the cement mixer, framer, drywall installer, plumber, electrician, and so on, all at once.

    In this analogy, it's hard to design anything big like a skyscraper if you're bogged down by all of the minutia like picking out what type of nails to use for the framing and then installing them.

    I think going forward, AI is going to do a lot of the non-architecture part of software engineering. We will all become architects.

    The difference between us will be the scope of what we're qualified to design as we go through our careers - new grads will cut their teeth on the likes of designing shacks, principals design skyscrapers.

    I think this also unfortunately means there's gonna be a lot less people in software. The industry will still exist though, but it's going to look way different.

    I look forward to this being settled out, the uncertainty sucks.

    • QuiEgo10 hours ago
      I also think in this analog, developers who are already architects are in the best place to ride out the wave of change, but long term the industry will have to figure out a way to fill the pipeline so some journeyman system will emerge.

      If I was going to college tomorrow, I wouldn't touch a CS program with a 10 foot poll until all of this settles out though.

      • iwsk9 hours ago
        What would you choose if you went to college tomorrow?
        • QuiEgo8 hours ago
          Medical industry seems like the safest for keeping high-paying white collar jobs. Engineering and legal are likely to get disrupted. Knowing my interests now, I’d probably go into flight school and try to become a commercial pilot.
  • bradley1321 hours ago
    Walk around an office and look at what people are doing. Accounting? Marketing? Administration? How many of these jobs could be done by AI?

    Maybe companies haven't seen it yet, but most office jobs can and will be eliminated in the next decade or two.

  • ninjua day ago
    > It sucks. I miss feeling like my job was secure, ...

    The wheel of industry rolls forward and crushes everyone underneath it

    • parpfish21 hours ago
      i've been advocating for developers to unionize for years, and there'd always be a big group saying "we don't need a union".

      AI-based job displacement will do wonders for raising class consciousness when it's too late.

      the best time to unionize is when you don't need a union.

      • satvikpendem21 hours ago
        Unions won't do anything for AI based job displacement though, because they don't need you, whether you're in a union or not. I see this going the same way as SAG for example, if AI video or film creation ever gets good enough where a single "director" can make an entire movie themselves with no actors.

        Unions and indeed any bargaining organization only have leverage when their people are needed, but what happens when the people themselves are needed no longer?

        • parpfish12 hours ago
          Well, it’s all probably a moot point now because devs have lost leverage. But the union contracts can help bring some order to the layoff process - which employees get laid off and severance for the others.
          • tavavex7 hours ago
            It would've definitely helped to soften the blow. We can only blame the last generation of devs who did nothing. But if LLMs end up being as useful as claimed, nothing could halt that transition.
      • pibaker18 hours ago
        When dockworkers went on strikes in 2024, one of their demands was to forbid automation of their jobs. HN responded negatively. How the tables have turned now it is white collar jobs' turn on the chopping block!

        https://news.ycombinator.com/item?id=41704618

        • satvikpendem12 hours ago
          Indeed, I always noticed the same hypocrisy as well, it's only a problem when it affects my livelihood right?
      • ThrowawayR221 hours ago
        Didn't save the U.S. auto industry and it isn't going to save the software industry either.
      • dmitrygr21 hours ago
        And do what, what buggy whip unions did?
        • parpfish12 hours ago
          The dynamics are different when the demand for the product dies off and there’s no money to pay salaries vs worker productivity increasing and you need fewer workers.

          Replacing workers will be used to increase profit margins rather than lower prices because there’s no competition to force prices down thanks to monopolistic consolidation

          • satvikpendem12 hours ago
            The demand for the product (software engineers) dies off, therefore a union has no leverage.
      • darth_avocado21 hours ago
        > AI-based job displacement will do wonders for raising class consciousness when it's too late.

        You can’t raise class awareness in other professions that have been undergoing job displacement for decades. Good luck trying to do it among software engineers where self worth rides high and empathy is non existent. They will still be arguing on HN that unionization is a bad idea.

    • socalgal221 hours ago
      Progress is inevitable.
      • ofrzeta21 hours ago
        Is it? I mean in the end it is a political decision. We are used to infinite progress, infinite growth and infinite rationalization. But for what good? People have not become more free to pursuit their generic interests in Marx' sense but there's just more concentration in the hand of the capital while unemployment is growing. Weren't we better of to have less rationalization and have more meaningful work for people?
        • satvikpendem21 hours ago
          "Meaningful work" for work's sake, why? I have no desire to work in a farm or a factory when I can work from the peace of my own home without breaking my back. Not to mention the work that other people do too, like doctors and scientists, which directly positively impact my own life. If they were to say, let's not continue progressing, then that's not a world I'd want to live in.
          • ofrzeta21 hours ago
            It depends on what we define as progress. At times nuclear power was considered progress while it's no longer now (at least to that extent). Why couldn't we consider a society with less technology as progressive? Learning that less reliance on technology makes us more resilient as individuals and as a society. Obviously there are areas where we didn't want to downscale such as medical care. But there's a lot of technological progress that does not contribute much value to society in general but to concentrate wealth in the hand of a few people.

            EDIT: also so-called "breaking your back" has the same effect as going to the gym. Sure I am aware that there are really back-breaking jobs and they should be helped by machines. But there's no rule to say that the helping machines need to to all of the work. A moderate amount of physical work is just beneficial to everyone.

            • satvikpendem12 hours ago
              This is a rose tinted glasses take. I guarantee if you took anyone from the past they'd want to live our lives today, and that's not to even say anything of being in a developing country today with lack of access to adequate supplies and medicine.

              > also so-called "breaking your back" has the same effect as going to the gym

              I can tell you've never worked a manual labor job in your life. The workload definitely does not have the same workload as just "going to the gym."

  • tehlike21 hours ago
    Building is half the battle. Knowing what to build is the other half.

    Most IC6/7+ would not code anyways - in fact a friend of mine said "we had our own agents we just called them IC4/5" - which was ironic but funny.

    I am curious if we would ever get a new programming language like rust or go, without this creativity.

    In a way, we have different products that does more or less same things (postgres vs mysql for example). The reason is there's difference of thought in the process. I doubt this will go away.

    • vishnugupta20 hours ago
      > we had our own agents we just called them IC4/5

      This is what bugs me the most. Those who are now at IC6/7 rose through the daily grind of coding and debugging from L1. But now that those jobs are getting automated how will someone rise to IC6!!? It’s as if first 10 rungs of a ladder are missing and only someone with an exceptionally good athleticism can jump up and start from 11th rung.

      I think in the coming decades we will see IKEA effect in woodworking. Like it’s extremely easy to build cheap furniture whose individual parts are really compressed papers. There’s hardly any good carpenters left to do the real wood carpentry. Those who are left will cost a bomb (rightly so) and can only be afforded by rich people.

  • ehnto21 hours ago
    I can relate, I was really looking forward to settling into mentorship roles.

    However I am not quite so defeated, I think that developers will continue to find employment in tech even as AI augments the roles. Experienced developers are the obvious pick for a hire to run agentic AI development tools, and even the obvious pick for managing a no-code endgame scenario as they are just smart technologists with strong problem solving skills.

    I think the devs who were only here for the paycheck and would not reasonably pick software if it didn't pay so much, will probably be happy to retrain into something else but be disappointed by the paycut.

    I am also excited by the prospect of being able to take on bigger scale side projects solo as that's really where my passion lies.

    I think general purpose technologists will really excel in this new ecosystem as the industry will be back to moving fast and breaking stuff for a while, for better or worse. A lot of them call themselves programmers right now but will evolve pretty quickly.

    Pragmatism, small teams and fast pace will best deliver software based projects, and the bottleneck in big orgs will become (or already was) the bureaucracy and communication layers. Small team, greenfield projects have a huge advantage in getting an MVP to market, which is pretty exciting for someone excited mostly by solving problems with technology.

    Time will tell though, this is not career advice and times are chaotic. At the end of the day, there are other careers, and you were smart enough to get into software. You will be smart enough to find a new career.

    • bambax21 hours ago
      Yes, I agree. I think it's true there will be less demand for developers, and that the problem of mentoring and growing juniors into seniors is dire and complex.

      But I don't think the demand will ever be zero, or that laypersons will ever write (useful) software using AI, because most people do not understand what software is, what it does, what it can do, where to start, what to ask, what is data, what is input vs. output, etc. They are incredibly clueless, and it's not a problem of intelligence. Some of the most clever people I know have no idea about this. (Maybe they don't care enough to understand, or maybe it's a mindset that you either have or don't have, IDK.)

      I just don't see how we could do without people to think things through.

    • parpfish21 hours ago
      > I think the devs who were only here for the paycheck and would not reasonably pick software if it didn't pay so much, will probably be happy to retrain into something else but be disappointed by the paycut.

      this could be one of the silver linings to AI disrupting the industry. tech was better for the world when it was run by nerds that were in it for the love of the game.

    • margalabargala21 hours ago
      My favorite hope about AI is that it will finally kill leetcode interviews.
      • operatingthetan21 hours ago
        I haven't figured out how this is going to go yet. I see a lot of jobs asking for experience in stuff that is no longer necessary. I'm just going 100% all in on vibe coding and architecture.
      • blululu21 hours ago
        Would love this but I feel like it is equally likely to end up being something like: “solve 500 leet code hard problems with agentic tooling while I grill you about a time when you dealt with failure”
        • margalabargala11 hours ago
          I still prefer that to "here's a problem statement with some subtle non-obvious approach specific to this class of problem, either you've memorized it in advance or you fail."
  • bdcravens21 hours ago
    I appreciate that this article is doing what few in our space do: acknowledging that software has long been the tool to put people out of work (though that process is wrapped in softer terms like "optimization" and "disruption"), and we're only the inevitable targets of the same machinery we helped build.
  • hbogert20 hours ago
    I just saw a merge request created with Claude from a colleague without software engineering background. Let's just say I will have more work to do than less.

    Software validation was always the interesting part vs software verification. Validation asks the question, did you build what was actually necessary?

  • amusings19 hours ago
    I'm not yet convinced that the positions are going away. Unfortunately, I find it more likely that it's going to be a bad few years and then surge in demand to fix things that have been done in those years.

    Maybe I've just had bad luck but over last 2 decades I've only worked in places where 80% (at least - probably closer to 95%) coworkers (in development related areas) had negative productivity - making software more complex, brittle and abstract than necessary. With AI assistants the same people can be more "productive" and gatekeeping is mostly a lost cause.

    I hope to find a decent alternative in those few years and never go back to software :)

  • adt19 hours ago
    Actually, Anthropic reckons you've got three.

    In 2024 (so now, one).

    https://lifearchitect.ai/my-last-three-years-of-work/

  • beej7120 hours ago
    I don't see demand dropping in the medium to long term. Businesses like to grow, and two devs with AI are better than one. And one dev with AI is better than one non-dev with AI.

    The job is changing, and I don't like it in many ways, but there we go. It's not the first time new tech has nuked my dev job and I had to change.

    I have personal projects that I hand-code, and personal projects I hand to Claude. Depends on how boring the project is. If it's stuff I've already solved a bunch of times, I hand it off. If I have room for good learning, I code it myself.

  • 21 hours ago
    undefined
  • gherkinnn21 hours ago
    Maybe the act of writing code will die. I still have hope that the act of transforming ideas and vibes in to something that works remains valuable. The means might change but the end remains.
    • 21 hours ago
      undefined
  • winrid21 hours ago
    What will go away is the "senior engineer" position filled by people making six figures that don't know how to debug a memory leak or create a database index.
  • amai11 hours ago
    Your job will still exist, but your productivity will be 10-fold. Do you remember the times before we had automated tests, object oriented programming or even before compilers?
  • chronolitus21 hours ago
    10 years? These days ten years feel like an absurdly long time in the future.
    • Insanity15 hours ago
      “Attention is all you need” was published 9 years ago, and gpt3.5 burst onto the scene 4 years ago.

      Progress is slower than people seem to think. Of course AI as a field is half a century old.

      But on the other hand, AI had a period of rapid acceleration 40-ish years ago and was then hit by an AI winter. We might hit that winter again in a year and all predictions made today are off the table.

  • tombert21 hours ago
    I've been feeling this.

    I don't really feel like it's a "bad" thing; I've said for a long time if a job can be automated, then it should be automated. I still do believe that, even if I am probably on the losing end of that in the not-too-distant future.

    I think I am reasonably good at software, and I think I write code that's still a bit better than what Claude does. In fact, I suspect that will actually be true for quite awhile, but the problem is that "writing code 20% better" isn't exactly a selling point when my competition is $100/month and takes like 1/20th the time. Most software, even before AI, wasn't optimal and was kind of shitty, and good engineers were still always replaceable with shittier cheaper ones if it was economically viable.

    I tend to land on my feet for this stuff, so I still think I'll be ok; I know how to use the tools and there will still need to be some humans who understand how this shit works, so I'm not worried about becoming homeless or anything. What I'm mostly worried about is that I won't ever have fun at work anymore. I liked solving problems, I liked thinking of clever solutions to avoid a mutex or increase concurrency, I liked figuring out how to squeeze a few percent more performance out of my given limitations. It's something I'm good at, and it's basically the only way to get decent money while doing math.

    Since the ceiling for writing software has been significantly lowered, I think eventually the cushy yuppie status of software is going to shrink.

    Maybe I should learn to weld or something.

  • travisgriggs21 hours ago
    “My job” is an oxymoron. It was never your job. Your employer has always made it clear that they, not you, own the job.
    • 000ooo00016 hours ago
      What value do you see this distinction adding here?
  • burroisolator21 hours ago
    My guess is if they haven't cured cancer, achieved world peace, colonized Mars, you'll still have a job.
  • 651020 hours ago
    Let me be the optimist here: Programmers are both extremely unproductive and know very little about everything else. What percentage of capable programmers can actually sit down and write code for 8 hours and then do it 5 days in a row? The time not coding is filled with many different words for recovery. Some of this recovery involves trying to better understand the domain. (more on this later)

    Most of the startups that get the attention are attempting to be the next big thing but a startup can just be a startup. It doesn't have to be big or glorious.

    Someone who sells hot dogs (on a small scale) cant really hire a programmer but if he could (or could write it themselves) there would be plenty of software to write. You can make a nice interface with all of the sales statistics, inventory management, maps with competition and demographic data, work schedules, etc etc There is infinite complexity to even the simplest job. You could hire help and have an app talk them though every step in great detail with pictures, videos and animations. You can encode all of the little tricks that could normally take decades to learn. Say, on a busy spot you might not have time to spend 8 minutes properly cleaning the grills every 47 minutes but you could wipe down the glass every 4 minutes and clean part of the grills with alcohol every 11 minutes then clean it properly every 3 hours. The app might instruct to google location related news or other topics to talk about with the customer. If people are walking their dog they expect you to guess what breed it is and where it comes from then ask how old it is.

    You might build a tech stack to help recognize their face, remember their name, what they ordered last time and how long ago. You're not suppose to but you know you want to.

    You wont be coding for a glorious salary but will earn depending on the sector your chose. The software will be pure dog food of the finest quality in the world.

    Grilling hot dogs is also very relaxing, can let the mind float a bit and have software ideas the way you should. Lots of bad ideas will come, I can show people pictures of themselves eating my hotdogs!

    You can basically look at programming as the new literacy. You might want a fancy job writing letters for a nobleman but it is hardly the only application.

  • hwhshs21 hours ago
    > Junior and mid-level engineers will suffer before I do

    I wouldnt be so sure. They'll keep the people who can do what needs to be done with new tools. Current title is irrelevant.

    In addition loosing a 400k tc vs. 2x 200ktc makes more sense if they are all prooompters and AI handlers anyway.

  • Juliate18 hours ago
    Guys guys. I do share the sentiment.

    On the other hand. Unless we have a breakthrough hardware/physical innovation, GenAI in its current forecast is not energy-efficient, cost-efficient, compared to human/deterministic methods. It has shown no capacity so far to « create » in the sense we animals do.

    And all that, still being: highly subsidized (your subscription does NOT cover the costs of the service as of now, we are still in the market creation/capture phase), and without mesurable economical benefit.

    Things are still far from being over.

  • waynesonfire18 hours ago
    If you use an LLM at work to produce code, does the company own the copyright to that code? ... hmmm.
  • danieldrehmer21 hours ago
    *ten months
  • xyzal21 hours ago
    Honestly, I enjoyed coding a bit more when I was doing it just as a hobby. Maybe it is time to enjoy it again!

    Don't ruminate on the future too much folks, you won't die by hunger.

  • imiric20 hours ago
    > I don’t think there are any genuinely new capabilities that AI agents would need in order to take my job. They’d just have to get better and more reliable at doing the things they can already do.

    The "just" here is minimizing what has been the crux of the problem for the past ~5 years.

    This technology has been capable of producing code all this time. The end result has been improving due to massive scaling efforts, and some relatively trivial engineering ("reasoning", "agents", etc.).

    And yet reliability is still a massive problem. The tools still hallucinate, still lead the user in dead-end directions, and still do so confidently and randomly, without any discernible reason. Expert users are able to guide them to a certain extent, but whether the prompting incantation is done manually or via the trendy Markdown file of the week, it's all guesswork based on feelings and anecdata.

    I'm personally not too worried about being replaced by these tools, even though my skillset is nothing remarkable. My opportunities might shrink, but this is a two-way street. Companies that use "AI" indiscriminately don't interest me either. The demand for quality human work and ingenuity will always exist, even within a sea of mediocrity.

    I'm much more concerned with the societal impact of the mountains of shoddy software being produced, deployed into increasingly more critical infrastructure, and put into hands of incompetent and malicious people. There is very little thought and discussion on this topic, let alone any guardrails. "AI" companies are now attracting governments and advertisers, both full of malicious and incompetent people. The next decade is going to be interesting, that's for sure.

    • wvxf12 hours ago
      Great post.
  • 21 hours ago
    undefined
  • irenetusuq7 hours ago
    [dead]
  • FirstClassTree21 hours ago
    You have many errors and I personally find the writing style pretentious.

    For example: Software engineer role is about automating people -> often not.

    That just indicates lack of rigor. Also, if so. Who will make the ai automate people? GOD? People think poorly understood theory and gradient descent will produce God.

    • hwhshs21 hours ago
      Jevons "paradox" says as things get cheaper demand goes up. It is kinda how we got modern AI rather than just faster and faster paper form replacements.