‹ BackHN Continuity

Thread

Coding is not solved

584 points · 544 comments · firstSpeaker

  1. N_Lens · · focus · HN ↗
    "Coding is solved" will eternally remain 6 mo away, as long as the investors keep pumping in money.
    1. xnorswap · · focus · HN ↗
      And as long as we keep changing the meaning of coding!
    2. vincent-uden · · focus · HN ↗
      Its the fusion power of programming
      1. ben_w · · focus · HN ↗
        Ironic, given I've used an agent to help me simulate a fusion reactor.

        Just a simple reactor, my laptop's only little. But still.

      2. thway15269037 · · focus · HN ↗
        Clearly they should point an LLM to fusion as a problem and 88,000,000 agent*hours later they surely will have a solution! Or say that akhtually it's a harness problem.

        /s

        1. lolakutty · · focus · HN ↗
          Skill issue duh..
    3. rfgplk · · focus · HN ↗
      Frankly, I don't really see how it isn't solved, even with the current state of LLMs. Frontier models can write, understand, correct, and optimize code in practically any language at a superhuman level. I haven't come across a single problem that LLMs can't solve. You can easily give them a research paper, ask them to implement it and in an hour or two it's done. Or even point them to a video or screenshot of something and say "implement this feature in our game engine" and... they just do it. It might not be optimally perfect, but what % of human written code is? Even if you ignore the time amortization (given how models can spit out weeks of human work in an hour) they still obliterate even an experienced developer.
      1. bigstrat2003 · · focus · HN ↗
        > Frankly, I don't really see how it isn't solved, even with the current state of LLMs. Frontier models can write, understand, correct, and optimize code in practically any language at a superhuman level.

        It isn't solved because they cannot, in fact, do what you claim. LLMs write code worse than humans do, even "frontier" models.

        1. zamalek · · focus · HN ↗
          Yup. Something the article points out is that they write code better than a few, some, or many humans do - with that list below the six fingers, and how that correlates to whether one is part of the "coding is dead" crowd.
    4. Art9681 · · focus · HN ↗
      I'm a Principal with 26YOE. It's solved today. Not tomorrow. The industry isn't changing. It already happened. It happened so fast a lot of people not paying attention blinked and missed it. The sudden realization gave way to fear. And many a blog was written lamenting the loss of a bygone era.

      It's highly entertaining I think.

      1. globular-toast · · focus · HN ↗
        When I see comments like this with some large number of years claimed I just assume they're jaded after so many years and don't care about programming any more. It just sounds like you're ready to become a manager like so many engineers have always done.
      2. metalspot · · focus · HN ↗
        There seems to be a big disconnect here depending on level of experience.

        This is one of the most senior engineers at Amazon saying that human code review is dead: <a href="https:&#x2F;&#x2F;x.com&#x2F;MarcJBrooker&#x2F;status&#x2F;2101005954708021604" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;MarcJBrooker&#x2F;status&#x2F;2101005954708021604

        Nobody at this level is &quot;vibe coding.&quot; They are using LLMs as a tool in a whole suite of tools that they have spent decades mastering, and LLMs happen to be the most powerful tool ever created. When you understand the existing tool suite, and can integrate this new super tool, the results are order-of-magnitude improvements in velocity, with much higher levels of quality and assurance.

        Anybody talking about &quot;code,&quot; like it is actually important, simply lacks the perspective to understand this.

        We went from punch cards, to assembly, to C, to interpreted languages, to frameworks, to AI, and every cycle had the exact same debates.

        A lot of it is Ego. Everyone thinks they are smarter than they actually are and that their work is uniquely valuable.

        Computer programmers are monkeys who get paid to press buttons. We get paid because we know which buttons to push and in what order. It&#x27;s a great gig. It&#x27;s made me more money than I ever imagined possible, and I have fun doing it, but the flip side is that it is the most competitive industry on earth.

        If you slow down, fall behind, and refuse to adapt, you will get eaten alive.

        I have some sympathy for people, but an the end of the day, if you want to get paid better that 99% of people on earth, you are going to have to work for it. That is not an entitlement, and if you think it is, you will not make it.

      3. andrewm720 · · focus · HN ↗
        This isn&#x27;t true. I worked with you a Stackpath and you were a junior SRE and you couldn&#x27;t handle the on-duty call rotation. Why lie about yourself?
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.