według Wikipedii pierwsza zasada w fizyce oznacza, że zaczynasz bezpośrednio na najniższych poziomach – na prawach. Musk zapewnia nieco łatwiejsze zrozumienie, mówiąc, że pierwszą zasadą jest rozumowanie od podstaw, w przeciwieństwie do rozumowania przez analogię, która jest kopiowaniem tego, co inni ludzie robią z niewielkimi zmianami.
Musk dalej opracowuje pierwsze rozumowanie zasad w tym filmie., Podsumowując, mówi on, że patrzysz na podstawy rzeczy, nadajesz im sens, konstruujesz swoje rozumowanie i wnioski i (jeśli to możliwe) porównujesz je do obecnego zrozumienia. Część tego procesu polega na kwestionowaniu wniosków, pytaniu, czy coś może być prawdą. Brzmi jak ciągłe modelowanie, uczenie się, Testowanie i ponowne modelowanie.
w myśleniu o mojej pracy wydaje się być więcej rozumowania przez analogię, niż być może powinno być (a przynajmniej jest to oczywiste dla kogoś nowego)., Ilekroć jeden z moich programistów lub pytam, dlaczego coś jest, dlaczego pewne wnioski zostały osiągnięte-typowa odpowiedź jest „tak to się robi”. Jeśli zapytam mojego zespołu testowego, dlaczego robią coś w określony sposób, to zawsze „tak zawsze to robiliśmy” i wydaje się, że nie ma chęci (przynajmniej nie widziałem tego jeszcze), aby wiedzieć, czy coś ma sens lub opiera się na prawdziwym zrozumieniu problemu. Może powinno być więcej modelowania, uczenia się i testowania?,
wszyscy rozumujemy przez analogię, pod wieloma względami jest to znacznie prostszy sposób komunikowania się i uczenia się, ale dla wielu z nas w dziedzinie inżynierii oprogramowania (testerów i programistów) może mylimy metody rozumowania? Jak więc określić, kiedy musimy użyć pierwszych zasad, a kiedy można użyć analogii w rozumowaniu? To pytanie za milion dolarów. Myślę, że lubimy Musk: stwórz model, zadawaj pytania, które pomogą nam się uczyć, testuj, a kiedy nie jesteśmy zadowoleni z odpowiedzi, rozumujemy od podstaw.