 Sometimes programmers explain their code problems to a rubber duck, often leading to a solution. It's a fun way to think through problems by teaching a non-expert.