de acordo com o primeiro princípio da Wikipédia em física significa que você começa diretamente nos níveis mais baixos – nas leis. Musk fornece uma compreensão ligeiramente mais fácil dizendo que o primeiro princípio é o raciocínio desde o início, em oposição ao raciocínio por analogia, que é copiar o que outras pessoas fazem com pequenas variações.
Musk elabora mais sobre o primeiro princípio de raciocínio neste vídeo., Para resumir, ele diz que você olha para os fundamentos das coisas, faz sentido, constrói seu raciocínio e conclusão e (se possível) compara isso com o que quer que seja o entendimento atual. Uma parte desse processo envolve questionar conclusões, perguntando se algo poderia ser verdade ou não. Parece que o Musk está constantemente a modelar, a aprender, a testar e a re-modelar.ao pensar no meu trabalho, parece haver mais raciocínio por analogia do que deveria haver (ou pelo menos o óbvio para alguém novo)., Sempre que um dos meus desenvolvedores ou eu pergunto por que algo é, por que alguma conclusão foi alcançada – a resposta típica é “é assim que se faz”. Se eu perguntar a minha equipe de teste por que eles fazem algo de certa forma é sempre “é como nós sempre fizemos” e parece não haver desejo (pelo menos eu ainda não vi) de saber se algo faz sentido ou é baseado em uma compreensão real do problema. Talvez devesse haver mais modelagem, aprendizagem e testes?,
Todos nós fazemos algum raciocínio por analogia, de muitas maneiras é uma maneira muito mais simples de comunicar e aprender, mas para muitos de nós nos campos de engenharia de software (testadores e desenvolvedores) talvez confundamos métodos de raciocínio? Então, como determinamos quando precisamos usar os primeiros princípios e quando é certo usar a analogia no raciocínio? Essa é a pergunta de um milhão de dólares. Acho que gostamos de almíscar: criar um modelo, fazer perguntas para nos ajudar a aprender, testar e quando não estamos satisfeitos com a resposta, raciocinamos do zero.