3 ms·
Even when the duck doesn't answer at all it still often works. I worked next to another engineer in the early eighties who was working on a different project.
by ninalanyon 1y ago
Even when the duck doesn't answer at all it still often works.
I worked next to another engineer in the early eighties who was working on a different project. At tea break time we got into the habit of sitting opposite each other and explaining the problems we were having. Neither of us put much, if any, effort into trying to solve the other's problems because it often turned out that simply attempting to formulate the problem in a way that would make sense to the other party was enough to reveal the answer or at least a promising idea to try.
- tharkun__ 1y agoThis. Previous cow-orker of mine that was doing remote-only like 10+ years ago at some other company got an actual yellow rubber duck sent to him together with his company laptop when he joined. I also like to do this when debugging. I'll just write out whatever my current hypotheses are about what the bug is and I adjust as I go, as I disprove or make them more precise. I would usually just do it right on the ticket. It both helps because it provides the "rubber duck" and in the end I just submit the comment and I have a root cause analysis right there. Unfortunately it's quite rare to see this from anyone and asking them to provide a root cause analysis is usually fraught with peril. I don't quite get why. It's been working awesomely. And like OP says, AI hasn't made it better in the sense that not everyone can use AI (or cow-orkers) in that way. They just believe what the AI tells them and they literally won't reverse engineer that protocol in 24h ;)