What has been rewarding for me has been meeting new people that work in different industries and seeing how my existing skillset could improve their work / job, not sure if is this is great advice or answers your question but I wouldn't necessarily look for different day-to-day work just different industries to apply your work to, but I also don't generally see myself as a "coder" but more a problem solver, so ymmv.