3 ms·
The concept is probably related to something you could call 'recursive idea debt' or 'recursive learning debt' in tech - when you come up with an exciting idea,
by elcapitan 11y ago
The concept is probably related to something you could call 'recursive idea debt' or 'recursive learning debt' in tech - when you come up with an exciting idea, and because you have no constraints you start thinking about this great new technology you would learn for that project and use. And then you would find 3 other interesting technologies or concepts related to that which you would want to learn more about. And so on.
- shostack 11y agoDefinitely been hit with this. On the flip side, I usually learn something new and useful out of it. I'm an "early" programmer, so there's a ton I don't know. When I start breaking an idea I get to things like "oh, how do I have this running in the background while the user is still doing something?" That got me into Rails background workers, the Sidekiq and Foreman gems, etc. All were super useful for me to know about, and concepts that I knew existed in a vague sense, but hadn't actually gotten to yet. That said, these totally take me down a rabbit hole, and are ultimately counterproductive towards the core idea if they are distracting enough.