Mildly Skilled Software Development for the Mildly Skilled