I walked into a fast food restaurant a couple days ago, and within minutes of walking in, I was instantly struck by how nobody who was there wanted to be there. For the 3 minutes I stood at the counter waiting to be addressed, I watched and overheard 2 staff members and a manager goofing off within line of sight of me. For 3 minutes, they laughed and joked about something seemingly unrelated to work while I and 2 other customers behind me waited for their attention. Eventually a cashier mustered enough muscular expenditure to kind of slither over to me (I say slithering because her body writhed in the way a slug slowly inches across your concrete porch on a hot summer night) and take my order. It was clear from the first moment she spoke that this 18-22ish girl was annoyed that she was even there, and was downright exasperated that I was there, too. She didn't smile at me the entire time, audibly sighed when I made a single substitution, and set my change on the counter instead of handing it to me. And then when the tortilla on one of my items came out stale as a piece of cardboard, she didn't apologize or say anything at all to me before turning to a coworker and yelling "This guy doesn't like his taco, he wants another one" without explaining that the first one had an issue. Basically, this entire interaction left me feeling like I was an irritating speed bump in the drag race that was her day.
First off, I manage a fast casual Tex-Mex restaurant, so I'm allowed to judge. I know what her day entails. I can predict with pretty close certainty what her job responsibilities as a cashier at a quick service Tex-Mex joint cover. I could probably guess about what her rate of pay is, and the kind of customers she deals with on a regular basis. While I don't know what her life is like outside of work, I have a pretty damn good idea what it's like on the job, because I manage people who do that job every day. Based solely on that one interaction, I would never, ever hire this person for ANY job, let alone a customer-facing one.
You should do your job well.
I'm sorry if you don't like your job. But it's not an excuse to not do your job well. While you are at work, you worry about doing your job well, and nothing else. The sum total of your life circumstances, experiences, and actions have brought you to the point where you have accepted an offer to do this specific job satisfactorily for an agreed upon wage or salary. If you don't like that, work to change it. But while you are at work, your part of the arrangement is to execute your job to the best of your abilities, period. Your employer is paying you a wage and/or benefits package that you agreed to for your work, so do your work. If you don't want to, you are free to leave at any time for any reason or no reason. It's that simple.
I'm in charge of hiring and training for my restaurant, and I do my best to only hire people who want to do their job. Even if somebody has years of experience and an excellent job history, if I get a vibe in the interview that they aren't excited or happy to be there, I won't hire them. When I do hire someone, I set very clear expectations and job responsibilities for them. I train them thoroughly and provide lots of in-the-moment and reflective coaching and feedback, both positive and constructively critical. I give them all the tools I reasonably can to succeed in their job. And I'm very lenient with people who need some extra attention and time to learn their positions; not everybody is amazing from day one.
You can't teach "give-a-shit."
But I can't bring their attitude for them. If they show up acting like they don't want to be there, they don't need to be working that job. For example, take the girl at the fast food joint. She has one job: to be nice to people. Yeah, yeah, I know--there are salsas to portion, napkins to stock, tables to bus, cups to unwrap, trucks to unpack, etc. But at the end of the day, that's what a customer service person does. They are nice to people. It is their job to efficiently and politely help a guest and make them feel welcome. And in the case of a cashier at a fast food place, all they have to do to make that happen is smile, say "Welcome to (blahblah)…" and "Thank you" and provide the guest with the correct items for which they've paid in a timely manner. It is sometimes hard work, but it is not rocket science. It's not shoveling undissolved crappy toilet paper out of a sewer grate at the wastewater treatment plant. There is nothing prohibitively difficult or unpleasant about being nice to someone and getting paid for it. More importantly than that, it's work they sought out, applied for, interviewed for, accepted, and then showed up to. So there is no excuse to not make a real attempt to do it well.