conform Wikipedia primul principiu în fizică înseamnă că începe direct la cele mai joase niveluri – la legile. Musk oferă o înțelegere ușor mai ușoară spunând că primul principiu este raționamentul de la sol, spre deosebire de raționamentul prin analogie, care copiază ceea ce fac alți oameni cu mici variații.Musk elaborează în continuare pe primul raționament principiu în acest videoclip., Pentru a rezuma, el spune că te uiți la fundamentele lucrurilor, să înțelegi, să-ți construiești raționamentul și concluzia și (dacă este posibil) să compari asta cu orice este înțelegerea actuală. O parte a acestui proces implică interogarea concluziilor, întrebarea dacă ceva ar putea fi adevărat sau nu. Sună ca modelarea, învățarea, testarea și re-modelarea constantă a lui Musk.
când mă gândesc la meseria mea, pare să existe mai multe raționamente prin analogie decât poate ar trebui să existe (sau cel puțin evident pentru cineva nou)., Ori de câte ori unul dintre dezvoltatorii mei sau mă întreb de ce este ceva, de ce s – a ajuns la o concluzie-răspunsul tipic este „așa s-a făcut”. Dacă îmi întreb echipa de testare de ce fac ceva într-un anumit fel, întotdeauna „așa am făcut-o întotdeauna” și nu pare să existe nicio dorință (cel puțin nu am văzut-o încă) să știu dacă ceva are sens sau se bazează pe o înțelegere reală a problemei. Poate că ar trebui să existe mai multe modelare, învățare și testare?,
cu toții facem unele raționamente prin analogie, în multe privințe este o modalitate mult mai simplă de a comunica și de a învăța, dar pentru mulți dintre noi în domeniile ingineriei software (testeri și dezvoltatori) poate confundăm metodele de raționament? Deci, cum putem determina când trebuie să folosim primele principii și când este ok să folosim analogia în raționament? Asta e întrebarea de un milion de dolari. Cred că ne place Musk: creăm un model, punem întrebări care să ne ajute să învățăm, să testăm și atunci când nu suntem mulțumiți de răspuns, raționăm de la zero.