Comment by lm28469

Comment by lm28469 13 hours ago

16 replies

> When using AI, you become a software engineer.

When using a pen you become a poet ? lol

Most people who code aren't software engineers, you certainly can't extend the definition to every AI users

9rx 12 hours ago

> When using a pen you become a poet ?

No. By definition, a poet writes poems. Not all pen use leads to poems.

By definition, engineers build systems. What else can you do with code (and LLMs; same thing) other than build systems?

  • lm28469 12 hours ago

    idk man, plenty of people have "ai" gf/bf/therapist, ask "ai" for vacation trip ideas, recipes, gym workouts, &c. I wouldn't even be surprised if most tokens were used on non software engineering tasks.

    I have a zombie developer, coder, idk how to call them, in my team who doesn't talk to anyone, writes shit tier PRs and spends all day long talking to chatgpt. They're a prompter, a chatter, a waste of money, but certainly not an engineer

  • QuercusMax 12 hours ago

    You can make a lot of slop of all different sorts with LLMs. That has very little in common with building systems.

    • 9rx 12 hours ago

      "Slop" suggests that the only difference is in quality, but the definition of engineer says nothing of quality.

      Perhaps you might consider using an LLM to build a system that creates a response that is more coherent?

      • lm28469 12 hours ago

        > the definition of engineer says nothing of quality

        The definition you used makes someone who maintain a twitter account or use a coffee machine an "engineer"... everyone is an engineer by that definition really

      • QuercusMax 12 hours ago

        Slop doesn't suggest the difference is only in quality, but also in form. Words have meanings, ya know?

        I can have an LLM generate me code-like text all day long, but that doesn't means it's building a system. Just like I can eat Chicken McNuggets all day long, but that doesn't mean I'm eating a roast chicken.

      • hitarpetar 10 hours ago

        wow epic comeback man can you share the prompt you used to generate it?

        • 9rx 8 hours ago

          I'm told you don't need to build a prompt. That would be engineering, which apparently isn't involved in the use of LLMs.

  • guywithahat 11 hours ago

    In mechanical engineering you can be an engineer or a mechanic, or other things (like a hobbies or different degrees of casual work), and they're no interchangeable.

    I think being an engineer implies it's a profession you've trained in and you're implementing the science behind it in a practical manor in some capacity (like a computer scientist studies computers, a computer engineer implements and builds the systems based upon this science).

    • 9rx 7 hours ago

      > In mechanical engineering you can be an engineer or a mechanic, or other things

      Sure. While some mechanics may sometimes find themselves having to design things to carry out their work (in which case they would be engineers during that time), generally speaking mechanics carry out the physical replacement of what engineers have already designed. They are not designing things themselves.

      But there is no mechanic analog in computing. At least there isn't a human mechanic analog. One is always operating at the design level, regardless of whether the design is written in C, Rust, or natural language. All the engineering-adjacent work you find in other engineering disciplines is done by the computer in the software realm.

      > I think being an engineer implies it's a profession you've trained in and you're implementing the science behind it in a practical manor in some capacity

      That's what "professional engineer" implies, but we're talking about "engineer". There is no such connotations in the word engineer alone, hence the existence of the PE term.

[removed] 13 hours ago
[deleted]