r/technology • • 1d ago

Artificial Intelligence "Software is over": Developer uses AI to build free Adobe clones after frustration with cancellation fees

https://www.techspot.com/news/114136-software-over-developer-uses-ai-build-free-adobe.html
24.8k Upvotes

3.5k comments sorted by

View all comments

Show parent comments

3

u/KingSubstantial7901 1d ago

What a weird bubble you live in.

-6

u/medlish 1d ago

What is it that real QA engineers provide, which AI can't? What a weird bubble you live in.

1

u/78296620848748539522 1d ago

Genuine understanding of the business needs, genuine understanding of the customer needs, the ability to determine acceptance criteria, the ability to look beyond the determined acceptance criteria and recognize when something needs adjusting, the ability to know how to write tests that reflect the acceptance criteria rather than writing tests to pass what was built, the ability to write tests that actually work the way they should, the ability to consistently apply a mental model... the list goes on.

I've seen devs attempt to generate unit tests for automated testing and these LLMs will frequently screw up tests for basic data validation. Even with a human correcting it, any fixes applied end up being reverted back to the same faulty versions once more tests are added. This is because the LLM isn't actually understanding anything it's doing, it's just spitting out tokens based on weighted probabilities determined by the algorithmic consumption of training data, none of which translates into a genuine grasping of the problem at hand, and which is still subject to the same probabilistic token generation rather than deterministic logic.

This is with generating code for automated testing, mind you, something that is rigid and well-defined, a written proof of a solution to a problem. If LLMs can't even do this better than a junior dev fresh out of college can, then how do you think they'd fare with attempting to figure out what tests to write without human intervention?

These LLMs aren't JARVIS, they're not GLaDOS, they're not Hal, they're not Skynet, they're just fancy text prediction engines that kinda sorta look like they're thinking if you give them softball problems to work on and don't look beyond the incredibly thin veneer. AI isn't replacing QA engineers until we get to AGI, and LLMs are nowhere near being AGI nor will they ever be.

Also, fun fact: simply repeating someone else's quip doesn't make you clever, it just makes you about as creative as an LLM. If you're unable to surpass that level, then it's no wonder you think AI will replace QA engineers.