TonyAlicea10
Joined 2 years ago
Joined 2 years ago
I’ve spent countless hours facilitating usability tests and then building the software in response to them.
I 100% agree with the “dribblization” of usability engineering.
More so, I think the term “design” has become overloaded. A graphic designer who wants to actually get paid and eat goes into UX. But where does their joy come from? From the visual, not the usability.
This year I got hired at Nielsen Norman Group, helping train designers to understand the theories of the human mind and applying them to UI.
I am finding the range of knowledge and background amongst designers is massive, precisely because of the imprecision of the word “designer”.
If we called it “applied cognitive and behavioral psychology” we would get closer to the results we want and perhaps a smidge more respect for its necessity in the age of slop UI.
It's Tetris but:
- You have to build a tetromino either manually or have AI "generate" it.
- Generated tetrominoes might mutate after falling.
- You can spend time to "review" generated tetrominoes as they fall to see how they will mutate.
The theme is the risk/reward/pressure of agentic code vs manual vs reviewed agentic code in a deadline environment.
Saying "as long as it works and tests pass" suggests that we can test for every possible scenario. We can't. And tests can be flawed on top of it. Which is why an LLM is no more a compiler than a human coder (as you say) is.
1. Decades of generally reliable systems (I trust my calculator because it always says 1+1=2) has trained people to believe what computers say.
2. LLMs "speak" with great confidence, which has, as you say, a psychological effect.
Personal site https://tonyalicea.dev
Courses and coaching https://dontimitate.dev