Новички обычно сразу рвутся в бой
А опытных специалистов можно отличить по тщательности подготовки к работе.
Я в начале карьеры сделал несколько проектов без договоров и нарвался на то, что мы с клиентами совершенно по-разному представляли результат. Из-за этого мне пришлось потратить больше времени, чем я планировал. С тех пор я не работал без договоров.
Бывало, брался за проекты, не составив подробных функциональных требований. Прикидывал на глазок объём работы. И попадал в ситуации, когда сильно ошибался в расчётах и снова тратил больше времени, чем планировал...