I am all of those things at work, but I need to say to myself "be all of these things" and consciously think about "ok how would or should the professional me act in this situation".
Maybe everyone does it to an extent, I don't know.
Professional life has certain expectations I find artificial and incomprehensible (multiple weird games going on behind the scenes etc) so I try to cope.
Weird rules like "every engineer is expected to take pride in their work and have their professional output be a matter of honor" and so on. My take is - "meh. You pay me. I write your high quality code. It's terribly important but also terribly tedious and boring. I really do not appreciate the hours I need to waste at my job but that's what it means to earn a living as a cog in a machine and I seem to be a pretty well performing cog".
Every programmer probably dreams of winning a lottery so they could focus on writing programs they find interesting and not just those that pay the bills.