So you want to be a developer?