• @[email protected]
    link
    fedilink
    English
    1410 months ago

    Who are those guys they keep asking this question over and over ? And how are they not able to use such a simple tool to increase their productivity ?

  • @[email protected]
    link
    fedilink
    English
    10
    edit-2
    10 months ago

    I’m shocked. There must be an error in this analysis. /s

    Maybe engage an AI coding assistant to massage the data analysis lol

    • Pennomi
      link
      fedilink
      English
      610 months ago

      Flying cars exist, they’re just not cost effective. AFAICT there’s no GPT that is proficient at coding yet.

        • sepi
          link
          fedilink
          English
          12
          edit-2
          10 months ago

          The more people using chatgpt to generate low quality code they don’t understand, the more job safety and greater salary I get.

      • @[email protected]
        link
        fedilink
        English
        310 months ago

        As far as I know, right now the main problem with flying cars is that they are nowhere near as idiot-proof as a normal car, and don’t really solve any transportation problem since most countries’ air regulations agencies would require them to exclusively take off and land in airports… Where you can usually find tons of planes that can go much further (and are much more cost effective, as you pointed out)

    • @[email protected]
      link
      fedilink
      English
      110 months ago

      In my experience, most of the tech layoffs have been non-devs. PMs and Designers have been the hardest hit and often their roles are being eliminated.

      • @[email protected]
        link
        fedilink
        English
        110 months ago

        I mean, I’m a dev who got laid off almost a year ago and still can’t find anything. I know tons of others who are in similar positions. So…

    • @[email protected]
      link
      fedilink
      English
      3810 months ago

      Its basically a template generator, which is really helpful when you’re generating boilerplate. It doesn’t save me much if any time to refactor/fill in that template, but it does save some mental fatigue that I can then spend on much more interesting problems.

      It’s a niche tool, but occasionally quite handy. Without leaps forward technically though, it’s never going to become more than that.

    • @[email protected]
      link
      fedilink
      English
      710 months ago

      Just beware, sometimes the AI suggestions are scary good, some times they’re batshit crazy.

      Just because AI suggests it, doesn’t mean it’s something you should use or learn from.

  • @[email protected]
    link
    fedilink
    English
    2310 months ago

    Everyone keeps talking about autocomplete but I’ve used it successfully for comments and documentation.

    You can use vs code extensions to generate and update readme and changelog files.

    Then if you follow documentation as code you can update your Confluence/whatever by copy pasting.

    • Dremor
      link
      fedilink
      English
      910 months ago

      I also use it a lot for unit tests. It helps a lot when you have to write multiple edge cases, and even find new one at times. Like putting a random int in an enum field (enumField = (myEnum)1000), I didn’t knew you could do that…

      • dipdowel
        link
        fedilink
        English
        210 months ago

        Yeah, I also find it super helpful with unit tests, saves a lot of time.

      • @[email protected]
        link
        fedilink
        English
        510 months ago

        Yeah. I’ve found new logic by asking GPT for improvements on my code or suggestions.

        I cut the size of a function in half once using a suggested recursive loop and it blew my mind.

        Feels like having a peer to do a code review on hand at all times.

    • @[email protected]
      link
      fedilink
      English
      5
      edit-2
      10 months ago

      We always have to ask what language is it auto-completing for? If it is a strictly typed language, then existing tooling is already doing everything possible and I see no need for additional improvement. If it is non-strictly typed language, then I can see how it can get a little more helpful, but without knowledge of actual context I am not sure if it can get a lot more accurate.

      • @[email protected]
        link
        fedilink
        English
        3010 months ago

        Hell yea. Our unit test coverage went way up because you can blow through test creation in second. I had a large complicated migration from one data set to another with specific mutations based on weird rules and GPT got me 80% of the way there and with a little nudging basically got it perfect. Code that would’ve taken a few hours took about 6 prompts. If I’m curious about a new library I can get a working example right away to see how everything fits together. When these articles say there’s no benefit I feel people aren’t using these tools or don’t know how to use them effectively.

        • @[email protected]
          link
          fedilink
          English
          910 months ago

          Yeah, it’s useful, you just gotta keep it on a short leash, which is difficult when you don’t know what you’re doing

          Basically, it’s a useful tool for experienced developers that know what to look out for

          • A Wild Mimic appears!
            link
            fedilink
            English
            210 months ago

            From the combined comments it looks like if you are a beginner or a pro then it’s great; if you only have just enough knowledge to be dangerous (in german that’s proverbial “gefährliches Halbwissen”) you should probably stay away from it :-)

  • @[email protected]
    link
    fedilink
    English
    310 months ago

    Judging this article by it’s title (refuse to click). Calling BS. ChatGPT has been a game changer for me personally

  • EleventhHour
    link
    fedilink
    English
    6
    edit-2
    10 months ago

    Devs that are punching above their class, however, probably get great benefit from it. I would think it’s also an OK learning tool, except for how inaccurate it can be sometimes.

  • Destide
    link
    fedilink
    English
    1110 months ago

    It’s just fancier spell check and boilerplate generator

  • Eager Eagle
    link
    fedilink
    English
    410 months ago

    I like to use suggestions to feel superior when trash talking the generated code

  • @[email protected]
    link
    fedilink
    English
    2310 months ago

    My main use is skipping the blank page problem when writing a new suite of tests—which after about 10 mins of refactoring are often a good starting point