Quote I enjoyed thinking about:
There are no solutions. There are only trade-offs.Thomas Sowell
How to answer questions in a helpful way:
As outlined in the below article, the most important step in delivering a good answer is making sure you understand the question fully and what prompted it. Doing this will also help with understanding what the questioner knows already, which is the second most important thing to delivering a good answer.
Often beginners don’t ask clear questions, or ask questions that don’t have the necessary information to answer the questions. Here are some strategies you can use to help them clarify.
-Rephrase a more specific question back at them (“Are you asking X?”) -Ask them for more specific information they didn’t provide (“are you using IPv6?”) -Ask what prompted their question. For example, sometimes people come into my team’s channel with questions about how our service discovery works. Usually this is because they’re trying to set up/reconfigure a service. In that case it’s helpful to ask “which service are you working with? Can I see the pull request you’re working on?”