And in relation to programming, entrepreneurship, etc. getting basic experience doing "the full pipline" matters. Releasing _anything_ gives you experience in preparing _something_ for release, whereas if you tried making a perfect program you would miss out on what matters early on for an eventual release and be able to coordinate those for your next product.