Trying to become a better developer by learning more about aviation

<p>In the last few months, I started geeking more about aviation-related topics. Mostly by watching A LOT of videos explaining how things work, and how accidents happened in that highly regulated and safe field.</p> <p>I really don&rsquo;t know why the aviation domain precisely but, I think it has a sweet spot for me where I learn new things, while I let go of things I don&rsquo;t understand very well so that I don&rsquo;t dive too deep into searching and reading. For example, I can understand what &ldquo;Wake turbulence&rdquo; is, but I can&rsquo;t explain it in physics terms, which is fine for a hobbyist.</p> <p>In a journey to become a better software engineer, I believe it&rsquo;s necessary to continuously improve my &ldquo;Engineer reflexes and intuitions&rdquo;, if I can call it that. It&rsquo;s basically having that sense that made seniors I worked with say: No I don&rsquo;t like that solution, I think it will cause XYZ. An answer like that was impressive to me, how could they bring all those exceptions and edge cases to the table and be that proactive?<br /> The answer was partially in the many aviation videos I watched:&nbsp;<strong>It&rsquo;s in training</strong>, a lot of training, and in learning about others&rsquo; mistakes (because we can&rsquo;t afford to try them on our own) and in talking and reading, being open and up to date.</p> <p>In a high-risk field, you would have smart people who are specialists in risk management, and together with engineers and inspectors they usually bring up standards, best practices, and patterns and concepts to follow.</p> <p><a href="https://medium.com/@Fcmam5/trying-to-become-a-better-developer-by-learning-more-about-aviation-5241e7092f7e">Click Here</a></p>