Correction;
If you work in a gov’t. job that is “NOT covered by SS” then of course you will not recieve SS retirement benefits. But you knew that going in.
But before the job I had now, I worked at a nursery and landscaping company. I paid into SS. I’ll never get that money back. It’s a small amount, but it’s mine.