. . . "Software development is a rapidly moving field and you can not stay on top of it while retaining a grip on its most backwards elements." .