Welcome to product management. That’s how it works, AI or not.
Know what you want, write a clear spec, define success, define acceptance criteria, ensure test coverage, update the docs when you learn something… and you’ll get amazing results.
Tell a genius programmer / “AI” that you want an app that, uh, does that thing, but not that way, oh, and add this other feature… and you’re going to get bad results slowly and be frustrated.
That's not how product management works on good projects. I mean, competent engineers (in a trustful environment with healthy communication) don't need "a clear spec, success, and acceptance criteria" and understand themselves what level of coverage and documentation is appropriate.
But that’s not the only level on which it bothered me to find myself scolding a robot. If I were managing a human employee who had shuffled all the audio files for no reason for the third time, I might fire them but I wouldn’t berate them. I am absolutely not going to “fire” Claude (though I am going to drop down from the $100-per-month plan I bought for the holidays to my usual $20-per-month plan). However, it was remarkable how fast I went from “I have wonders at my fingertips” to “I am entitled to better behavior from the fingertip-wonders.”
A boss who cannot regulate their emotions when frustrated is a bad boss — largely because their employees, even if incompetent, are real people who deserve to be treated with respect. What happens when many of us begin using nonhuman employees? What happens to them? To us?
You made a point that it is no different from human employees, they quoted a counterpoint how it is different from human employees. This is how the two comments are related.
Ah, thanks, with just the excerpt it was not clear you were trying to make that point.
I did not mean to imply that AI is identical to human employees in all ways including social norms. What I was trying to say is that it takes the same skills to get good products vibe coding that it takes to get good products with human developers. Apologies if that was unclear.
Welcome to product management. That’s how it works, AI or not.
Know what you want, write a clear spec, define success, define acceptance criteria, ensure test coverage, update the docs when you learn something… and you’ll get amazing results.
Tell a genius programmer / “AI” that you want an app that, uh, does that thing, but not that way, oh, and add this other feature… and you’re going to get bad results slowly and be frustrated.
That's not how product management works on good projects. I mean, competent engineers (in a trustful environment with healthy communication) don't need "a clear spec, success, and acceptance criteria" and understand themselves what level of coverage and documentation is appropriate.
I think you replied to the wrong comment?
You made a point that it is no different from human employees, they quoted a counterpoint how it is different from human employees. This is how the two comments are related.
Ah, thanks, with just the excerpt it was not clear you were trying to make that point.
I did not mean to imply that AI is identical to human employees in all ways including social norms. What I was trying to say is that it takes the same skills to get good products vibe coding that it takes to get good products with human developers. Apologies if that was unclear.
https://www.youtube.com/watch?v=k1Csif5l_6c