By “good” I mean code that is written professionally and concisely (and obviously works as intended). Apart from personal interest and understanding what the machine spits out, is there any legit reason anyone should learn advanced coding techniques? Specifically in an engineering perspective?

If not, learning how to write code seems a tad trivial now.

  • ImplyingImplications@lemmy.ca
    link
    fedilink
    arrow-up
    2
    arrow-down
    3
    ·
    2 months ago

    Writing code is probably one of the few things LLMs actually excell at. Few people want to program something nobody has ever done before. Most people are just reimplimenting the same things over and over with small modifications for their use case. If imports of generic code someone else wrote make up 90% of your project, what’s the difference in getting an LLM to write 90% of your code?

    • chknbwl@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      I see where you’re coming from, sort of like the phrase “don’t reinvent the wheel”. However, considering ethics, that doesn’t sound far off from plagiarism.

    • dandi8@fedia.io
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      IMO this perspective that we’re all just “reimplementing basic CRUD” applications is the reason why so many software projects fail.