The experience is better than the pay for a dev.
You can put the experience in a resume. Let's say you want to go work as a developer with Microsoft, they want experienced people you can't just walk in and say I want this job. A lot of starting positions have to be voluntary for the experience to get you to a good paying job in that type of work. You can't expect to be paid for everything you do.