2 ms·
Communication is NP-hard and the difficulty scales exponentially with each added layer of complexity. On top of all that, people in specialized roles tend to i
by entropicdrifter 3y ago
Communication is NP-hard and the difficulty scales exponentially with each added layer of complexity.
On top of all that, people in specialized roles tend to invent jargon, then use it as an excuse to treat others as inferior or outsiders instead of putting their ideas to the test by explaining them to the rest of the world. People who do that tend to be interested in maintaining an upper-hand status-wise rather than actually getting shit done.
- nine_k 3y agoCommunication is only NP-hard if you have zero prior context. In most cases, you already have 99.9% of the common language, including an acceptable common metalanguage embedded into it. Coming up with mutually understandable definitions is a bit of work, but it's far from unsurmountable. Note how many legal papers and even scientific papers start with definitios. Other technical communication should, too.
- progmetaldev 3y agoOne of the best things I ever did was to come up with a straight-forward definition of UI components in our CMS, so our designers and front-end developers could speak to each other and be on the same level. When new features were developed, and new components introduced, we would all agree upon what made up that component and document it.