Эволюция двигателя SpaceX. Конечно, первая мысль, что так должен развиваться любой продукт; как говорил создатель языка программирования Erlang Джо Армстронг, Make it work, then make it beautiful.
Но ведь так же развивается и человек, сталкиваясь с однотипными проблемами. Сначала — муки принятия решений, неуверенность, лишние шаги, лишние траты. А потом уже — по накатанной, легко, без мельтешения. И сколько ни прочитаешь книг, эти этапы все равно придется пройти самостоятельно.