When you're 'out of hours', to everyone that sees you, you are just another civvie (Unless obviously there's something going on that indicates otherwise) so why on earth would you want to drag work with you? It only makes you look like a ****, both to the civvies and to those serving colleagues more mature in their outlook. There is nothing more bell-ended than referring to someone by rank in a civilian pub. If the CO can't handle being called his name when he's out for a social drink, he shouldn't be out.
As I say time and again, beyond the gates, your standing in the military counts for pretty much hee-haw. Some people coming to the end of their time would benefit from grasping that fact. When someone says to a civilian "I'm a Staff Sergeant" or "I'm a Captain", they say it with the weight of all the work, sweat and tears they put into getting that rank; all the events that create the foundation for where they are now and how that one job title encompasses all the victories and maybe the losses. The civilian goes.. "Oh, cool." and thinks no more of it, because to them it means nothing.
As for a job rather than a career.... I served alongside plenty of good soldiers who were there for the job rather than a career. Did four or five years in a highly kinetic period and had their fill and left. I also probably met more officers who were there for the job rather than the career.. "I'll do four and then go to the city in banking." or the classic HCav of.. "I've got to do three to get the old man's money."
I refer back to a post I made some time back about an ex-RSM who joined the Police shortly after me. Loved himself, 'Used to be RSM', and people were in awe for the first few weeks, before everyone rapidly identified him as a **** and the running joke was 'Here's the RSM', but not in a good or affectionate way. It was 'cos he never shut up.