Technical talks are a good way to share information with other people. We all benefit from each other's knowledge, and we all benefit from having different ways to learn. When you produce a technical talk, you build your skills as a public speaker, story teller, trainer, and teacher.