Baby steps are the way to start, and move forward, though don't think that's what you meant by "small feet". I think it's also important to have realistic, doable goals for "completion" that aren't "100%". This is because you'll learn more by getting feedback ASAP, and... nothing can ever be 100% complete, unless its scope is rigorously perscribed, as for a theorem.