how to level up as a developer