| ▲ | throwaway27448 3 hours ago |
| > You've implicitly assumed here that AI systems will always be worse at contextualizing and framing questions than the average engineer. How would they know what to ask or contextualize if they don't know what the user wants? |
|
| ▲ | ben_w 3 hours ago | parent | next [-] |
| By asking the user to explain what they want whenever there's ambiguity. Plus all the other things that software engineers generally have not learned to a professional level even if they picked up the basics on the job by osmosis, because figuring out the customer's needs (and what they'll pay you for which may be different) is the job of a business analyst, a PM, or a UX researcher, and those are different skills and two of them may come with a Business Informatics degree rather than a CompSci one. LLMs can be "eh, better than nothing" at many things, not just code. |
| |
| ▲ | throwaway27448 2 hours ago | parent [-] | | And when an LLM runs up costs for a small company by getting them to lease a bunch of infrastructure they don't need, who can they sue? A contractor or advisor you can't hold liable is just a liability. | | |
| ▲ | ben_w 2 hours ago | parent [-] | | Same person they'd sue if they used any other power tool themselves and it didn't work out right. Plus, this is software "Engineering" we're talking about, which famously gets scare quotes in comparison to all the other forms of engineering because unlike them we don't have as standard things like professional liability insurance to cover serious professional errors of judgment the way someone who signs off on a bridge that collapses would have. |
|
|
|
| ▲ | BugsJustFindMe 3 hours ago | parent | prev [-] |
| Are you suggesting that psychic mindreading powers are real? > How would they know How would you? The answer is the same. |
| |
| ▲ | throwaway27448 3 hours ago | parent [-] | | I don't understand what you mean. I can't build software I can't describe. If you're implying chatbots can ask their "client" what to build, good luck with that—contractors are at least liable for what they produce and have extreme incentives to ensure that their clients are happy. To the extent of refusing to build anything if they don't know what they want.... |
|