• takeda@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    17 hours ago

    It is a double edged sword.

    If you’re already experienced developer and you use it skillfully, validate produced code it can help.

    If you aren’t (and unfortunately everyone thinks they are better than they actually are), it actually can do the opposite, it can help generate a lot of junk code.

    Now when working in a team usually majority of people aren’t that great developers typically there might be one or two star developers. The problem is that the other people will still use AI and generate MRs. Reviewing those is extremely time consuming and no one wants to do it. It’s weird to say what’s exactly wrong with those MRs they seem to do things but they seem to do things in a more complicated way.

    The thing is that no one wants to review those MRs, everyone is afraid to point AI slop, so the quality of code goes down and even the people who previously were good are getting lost in the code themselves.