3 ms·
On a small scale, this is exactly why when I'm stuck on a development problem (an elusive bug or trying to hammer out a good design), a thorough email about it
by dbrueck 5y ago
On a small scale, this is exactly why when I'm stuck on a development problem (an elusive bug or trying to hammer out a good design), a thorough email about it to a colleague often provides the breakthrough. Because you're taking up a co-worker's time & energy, it motivates you to lay out the problem with the right amount of context, walk through some of the tradeoffs or things you've considered, etc.
And it's not unusual at all for the email to never get sent - among my closest co-workers we'll often tell each other something like, "I couldn't figure out how to fix XYZ so I wrote you a long email about it, fixed the problem, and deleted the email".
(the downside is that once you've experienced this a few times, crummy problem reports from others kind of drive you crazy)
- prtkgpt 5y agoThat’s exactly what he’s saying. The ability to put your ideas in words. Think of it as a YC application secret:)
- jasfi 5y agoAn alternative that I have tried in the past, when stuck with a development issue, is to write an analysis of the problem. This then leads to insights, which typically reveals the way forward.
- webmaven 5y ago> a thorough email about it to a colleague often provides the breakthrough. This is known as "Rubber Duck Debugging": https://en.m.wikipedia.org/wiki/Rubber_duck_debugging https://en.m.wikipedia.org/wiki/Rubber_duck_debugging