Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. AI made writing code easier.

AI made writing code easier.

Scheduled Pinned Locked Moved Uncategorized
6 Posts 5 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • cwebber@social.coopC This user is from outside of this forum
    cwebber@social.coopC This user is from outside of this forum
    cwebber@social.coop
    wrote last edited by
    #1

    AI made writing code easier. It also made being an engineer harder. https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder/

    Early CodeGen enthusiasts talked about "I can accomplish code while walking my dog / taking my kid to the park". Shock and surprise, capitalism doesn't work that way.

    Engineers are working longer hours, doing less fulfilling work, are expected to ship faster, often after their org experiences major layoffs, and the quality of output is lower.

    cwebber@social.coopC faoluin@chitter.xyzF 2 Replies Last reply
    0
    • cwebber@social.coopC cwebber@social.coop

      AI made writing code easier. It also made being an engineer harder. https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder/

      Early CodeGen enthusiasts talked about "I can accomplish code while walking my dog / taking my kid to the park". Shock and surprise, capitalism doesn't work that way.

      Engineers are working longer hours, doing less fulfilling work, are expected to ship faster, often after their org experiences major layoffs, and the quality of output is lower.

      cwebber@social.coopC This user is from outside of this forum
      cwebber@social.coopC This user is from outside of this forum
      cwebber@social.coop
      wrote last edited by
      #2

      Engineers are also understanding the contents of their codebases less, leading to "cognitive debt".

      https://www.media.mit.edu/publications/your-brain-on-chatgpt/
      https://simonwillison.net/2026/Feb/15/cognitive-debt/

      "Technical debt" is where technical issues and mistakes pile up without being fixed. This is happening too, but "cognitive debt" is where more of your codebase has been produced without you knowing or understanding how it works, leading engineers often to become helpless in terms of being stewards of their own codebases.

      And it's not just happening to software engineering. Workers everywhere are suffering from cognitive debt as AI rolls out across their workforces.

      n_dimension@infosec.exchangeN wordshaper@weatherishappening.networkW abucci@buc.ciA 3 Replies Last reply
      0
      • cwebber@social.coopC cwebber@social.coop

        Engineers are also understanding the contents of their codebases less, leading to "cognitive debt".

        https://www.media.mit.edu/publications/your-brain-on-chatgpt/
        https://simonwillison.net/2026/Feb/15/cognitive-debt/

        "Technical debt" is where technical issues and mistakes pile up without being fixed. This is happening too, but "cognitive debt" is where more of your codebase has been produced without you knowing or understanding how it works, leading engineers often to become helpless in terms of being stewards of their own codebases.

        And it's not just happening to software engineering. Workers everywhere are suffering from cognitive debt as AI rolls out across their workforces.

        n_dimension@infosec.exchangeN This user is from outside of this forum
        n_dimension@infosec.exchangeN This user is from outside of this forum
        n_dimension@infosec.exchange
        wrote last edited by
        #3

        @cwebber

        That paper is bullshit.
        It's a preprint and they hide the "more"/"less" data in it.

        It's actually embarassing to use it to support your case, was that the strongest argument you found?

        1 Reply Last reply
        1
        0
        • R relay@relay.infosec.exchange shared this topic
        • cwebber@social.coopC cwebber@social.coop

          Engineers are also understanding the contents of their codebases less, leading to "cognitive debt".

          https://www.media.mit.edu/publications/your-brain-on-chatgpt/
          https://simonwillison.net/2026/Feb/15/cognitive-debt/

          "Technical debt" is where technical issues and mistakes pile up without being fixed. This is happening too, but "cognitive debt" is where more of your codebase has been produced without you knowing or understanding how it works, leading engineers often to become helpless in terms of being stewards of their own codebases.

          And it's not just happening to software engineering. Workers everywhere are suffering from cognitive debt as AI rolls out across their workforces.

          wordshaper@weatherishappening.networkW This user is from outside of this forum
          wordshaper@weatherishappening.networkW This user is from outside of this forum
          wordshaper@weatherishappening.network
          wrote last edited by
          #4

          @cwebber I am frankly not looking forward to having to debug some LLM generated code and opening it up in my editor and seeing 2k lines of WTAF splatted in there.

          1 Reply Last reply
          0
          • cwebber@social.coopC cwebber@social.coop

            AI made writing code easier. It also made being an engineer harder. https://www.ivanturkovic.com/2026/02/25/ai-made-writing-code-easier-engineering-harder/

            Early CodeGen enthusiasts talked about "I can accomplish code while walking my dog / taking my kid to the park". Shock and surprise, capitalism doesn't work that way.

            Engineers are working longer hours, doing less fulfilling work, are expected to ship faster, often after their org experiences major layoffs, and the quality of output is lower.

            faoluin@chitter.xyzF This user is from outside of this forum
            faoluin@chitter.xyzF This user is from outside of this forum
            faoluin@chitter.xyz
            wrote last edited by
            #5

            @cwebber Trying my best to avoid LLMs at my dayjob. Questioning if my tact of complete avoidance is sane under the pressure to adopt and "be more productive".

            1 Reply Last reply
            0
            • cwebber@social.coopC cwebber@social.coop

              Engineers are also understanding the contents of their codebases less, leading to "cognitive debt".

              https://www.media.mit.edu/publications/your-brain-on-chatgpt/
              https://simonwillison.net/2026/Feb/15/cognitive-debt/

              "Technical debt" is where technical issues and mistakes pile up without being fixed. This is happening too, but "cognitive debt" is where more of your codebase has been produced without you knowing or understanding how it works, leading engineers often to become helpless in terms of being stewards of their own codebases.

              And it's not just happening to software engineering. Workers everywhere are suffering from cognitive debt as AI rolls out across their workforces.

              abucci@buc.ciA This user is from outside of this forum
              abucci@buc.ciA This user is from outside of this forum
              abucci@buc.ci
              wrote last edited by
              #6
              @cwebber@social.coop I'd offer that software development differs importantly from essay writing, and so it might not make sense to differentiate technical debt from so-called cognitive debt in that case.
              "Technical debt" is where technical issues and mistakes pile up without being fixed.
              Yes, but not just any issues, and not just any techniques. Technical debt involves issues that matter to the functioning of the codebase and the processes creating and sustaining it. Technical issues that have no current or future impact on the functioning of the codebase, the further development of the codebase, or the maintenance of the codebase, might as well not be there.

              According to Peter Naur, this set of processes creating and sustaining codebases includes the "theory" of the codebase, which partly (largely) resides in the heads of the people who work with it. Naur argues that programming is theory building: if you (and your team) are not building a theory of a codebase, you are not programming, you are typing.

              To sum that up, you cannot separate the technical aspects of code from the cognitive aspects; they are inextricably tied together. If there is technical debt, there is almost surely associated cognitive debt, and vice versa. Splitting the two apart is partly why we ended up in this mess: it allows space for the dangerous fiction that a machine can spit out code faster than people and therefore could/should be used to replace people.

              1 Reply Last reply
              1
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups