8

It's still so amusing to me the amount of projects that are posted on /r/react, /r/angular or /r/sideprojects that are blatantly AI written and others that have their LLM API key exposed.

Comments
  • 9
    You can tell by the comments added as well.
    //login component
    //landing screen
  • 5
    @TeachMeCode Even the designs often scream AI to me. I've played around with a few AI app-generators and they all make very similar stylised designs.

    But those AI app-generators are often pretty good at giving you a decent & user friendly UI / UX for a complex feature. I usually recreate part of it in the wanted style, speeds up my design process.
  • 3
    Does this tell us more about what reddit has become or what devs have become? Or maybe both?
  • 1
    If I could, I'd make the PM have to deal with AI code for all eternity
  • 5
    Almost every first generation:

    Now remove the useless comments

    Now rename variables to these conventions...

    Now .. Just stop. End execution. I'll fucking do it myself.

    I don't understand people who just use prompts and never write anything by hand now. Someone told me they've made it through 3 months of code reviews without writing code. I'm like, "Is your development team incompetent morons who don't give a shit?"

    I have to refactor nearly everything an LLM gives me so it doesn't look like garbage .. if it even works the third time.
  • 3
    I wanna be paid by somewhere where you can go 3 months without writing code
  • 4
    @jestdotty Have you considered biochemical engineering? ;P
  • 4
    @TeachMeCode eventually you're just gonna get a PDF document for each line of code.

    It's just more junior-level thinking, as juniors tend to absolutely love comments (they haven't realized that they LIE yet)
  • 2
    @djsumdog all those things you fix afterwards, you could've told the LLM up front, and in case of claude, it will perfectly listen an do exactyl what you say.. Also regarding conventions. Good prompting is a process for hours, not of minutes. Because you have to tell that thing literally everything what you want to achieve. Also, you can ask the LLM, what is unclear about your prompt and it will tell you, and you can address the answers and ask to update your prompt with given answers and then you have a complete one. So, not making prompts with LLM, but finetune your ones. Never let the LLM decide anything. It should "Do as i say, nothing more, nothing less". My default sentence at the end. That prevent's slop.
  • 2
    @jestdotty well, if you just deliver the expected quality in whatever way, nobody cares. So sure, if you achieve with an LLM to write the code for ya, you sure can get a job like that.
  • 1
    @retoor my last boss got mad when I did that lol

    I think cuz she tried to sabotage me and it wasn't working
Add Comment