This resonated with me as well. I taught university philosophy courses and programming courses at a bootcamp. Trying to explain stuff like this to oneself or to others was for me the quickest and most thorough way to truly understand the complexities of these subjects.