learning to develop