I attended Space City JS 2016 today and heard from eight inspiring speakers on how code solves everyday problems, from NASA to fitness tracking, civic engagement to your inbox.
If one theme emerged today, it was the importance of open sourcing and how it serves to make us all better programmers. The development community might be the most collaborative field when it comes to sharing logic, methods, and systems with each other. I couldn't help but contrast the differences between this world and that of my other background, design. Most of the designers I know are inclined to teach and proliferate work, but the sharing of in-progress pieces or entirety of files isn't common practice. With design, as most specializations, the end product is usually the artifact. I think every industry stands to gain from the open source model because it means exposing not just a solution, but the thought processes along the way.