Question: Where I work I often agree to take extra shifts when someone else can't make their shift upon my manager's request. I've been doing this often and don't feel like I'm getting [recognition](https://workplace.stackexchange.com/questions/11816/why-is-it-important-to-gain-visibility-in-the-workplace). (I make the standard rate during these extra shifts.) Often times I am asked to cover a shift with less than 24 hours notice. The manager doesn't even say thank you.

Any way I can get more? I'm still on the probation period but after I will stop saying yes. In general I'm very bad with making my work stand out. For example a coworker is always talking about how successful his ideas are, even though they aren't really.

Answer: 
I think (lightheartedly) that posting on an internet question answer site to let others respond to your extra shifts is the perfect solution. This is free and easy and this answer and the comments prove that it works.

Now on to some hopefully better advice.

You stated that you are already receiving the recognition of additional pay from the company.

If you are after any public recognition, even if it is unrelated the workplace, you could spend the extra money that you make to donate to a charity. Likely the charity will thank you when you donate, depending on the amount and charity they may list your name in a list of donors or attach your name to a good or service provided. I know that many projects, and youtubers will list all the people who have donated to their project on their website or at the end of the video.

Alternatively you can use the extra money that you are receiving to purchase gifts for meaningful people in your life. Many people who are worthy to be considered a friend will say thank you for a well thought out and meaningful gift. Various people have said thank you in my life, and gifts I have received have meant a lot to me. Just remember that you purchased the gift with money from an extra shift.

If your coworkers know that you are covering their shift, over time they will likely think of you as a hard worker and reliable person. They may also recognize you by being happier to cover your shift later. Don't expect an hour for hour trade though or you will be disappointed.

Some of the recognition for hard work and extra hours takes a long time, Think years. If you are known to be a reliable employee who will always do extra for the company you are less likely to be brought up as someone on the list of possible people to let go of when bad times come. Good managers will notice this and try their best to keep you employed. This is not something to be overlooked as it can help save your job or ensure a good recommendation from the company when you are looking for your next job.

In my opinion reputation is more important than recognition. Take the steps to build a positive reputation to help yourself out in the long run.

Best of luck!
I hate to break it to you, but from a manager's point of view, there is no emotional component to shift assignments.

There is a limited amount of work available, and that is because there is a limited amount of pay available. The basic employment agreement is "I have something I need to be done and I'm willing to pay you to do it." No one person can do it all, and how much of it any person wants is between them and the overtime laws in your area.

All they are doing is trying to get the shift filled by people who have already agreed to do the work.

If you want additional "Recognition," you need to look in a different area. See if you have a path for promotion available by accepting additional responsibilities.