Krutik Virani

[Notes] On Person: Elon Musk

elon-musk-sitting-on-the-factory-floor

The Algorithm:

  1. Question every requirement.
    • Even if it came from some department or a smart person.
    • Then make the requirement less dumber.
  2. Delete any part of the process you can.
    • You may have to add it back later.
    • In fact, if you don't end up adding back at least 10% of them, you didn't delete enough.
  3. Simplify and optimize.
    • Always do this only after step 1 & 2 are done.
    • Don't end up simplifying/optimizing a part/process that shouldn't even exist.
  4. Accelerate cycle time.
    • Always do this only after step 1, 2, & 3 are done.
    • Every process can be speeded up.
  5. Automate last.
    • At last, automate after all the bugs are dealt with.

Corollaries to the Algorithm:

Other Points:

Learnings: