If computer science stops feeling fun, maybe try something else more challenging or if that isn't appealing or financially doable maybe try mentoring or volunteering. I think volunteering and teaching kids to code reminds you of all the fun coding can be by just seeing that excitement in their faces and reminds me to feel grateful I get to solve puzzles all day.
But truly tech is massive, if one space feels robotic find another section of it that feels impossible to conquer and chip away at it and network and work your way in and enjoy the new challenge knowing it's just fun. I don't think anything can stay a "calling" but I like to hope things stay fun for me in my job, also truly if the material is fun without the people in your office it might not be the subject matter but the people you're doing the job with that are making it difficult to enjoy. So that's my two cents! Good luck, stranger!
But truly tech is massive, if one space feels robotic find another section of it that feels impossible to conquer and chip away at it and network and work your way in and enjoy the new challenge knowing it's just fun. I don't think anything can stay a "calling" but I like to hope things stay fun for me in my job, also truly if the material is fun without the people in your office it might not be the subject matter but the people you're doing the job with that are making it difficult to enjoy. So that's my two cents! Good luck, stranger!