Embracing the Learning Curve in Software Development