TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to study telepathy in software development

1 pointsby fnaithalmost 4 years ago
In my country, software developers are making fun about considering telepathy into software development process.<p>Because they are rarely get requirement and spec document from PM, vendor or boss.<p>So most project begins without any information, and developers must produce documents from the air to start coding.<p>In such environment, the developer with good guessing about what PM&#x2F;vendor&#x2F;boss wants will be considered a better developer.<p>I just wondering :<p>1. Does whole world get into this madness, or just Asia?<p>2. Does any course or book about telepathy in software development exist? so I can learn it.

1 comment

metalohaalmost 4 years ago
Yes, the whole world is mad this way :)<p>With years of good experience and presuming that you remain interested in and focused on managing your development time, you will develop an intuitive sense of how complex projects are based on minimal information. Telepathy is how it appears, but it&#x27;s really just your brain being trained to identify problems and possibilities before you&#x27;re even fully aware of them.<p>I like to use playing in a band as an analogy for this. As you play with the same musicians over the course of months or years, especially within the framework of a band playing a specific genre of music, you absolutely do develop a sense of what everyone is doing before they actually do it. In terms of a band, you&#x27;re learning to read all sorts of physical and audio cues, from subtle body movements to hearing how a specific note or pattern is being played differently. In addition, you know the songs you&#x27;re playing well enough to adapt them on the fly using cues from your bandmates - from the simplicity of the singer yelling &quot;one more time&quot; after a good chorus, to playing the last verse more forcefully because the bassist is playing closer to the bridge for whatever reason. With time, you learn to translate these telepathy skills to a more generalized template, and can apply them to songs you know less well, or with musicians you have less familiarity with. Some examples would be <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=6i0a7RDPkM8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=6i0a7RDPkM8</a> (everyone knew the structure of the song, but probably learned it earlier that same day) and <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=O3c6BTN05Pc" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=O3c6BTN05Pc</a> (reading each other and passing the &quot;solo&quot; ball back and forth).<p>So rest assured that as time passes and you are paying close attention, you will develop the telepathy necessary to predict changes and roll with them :)