Your resume should always be tailored to the role you are seeking, putting your best case forward as to why you (and not the many others applying) have the relevant skills and experience necessary to successfully do the job.
One guy who worked for me had 12 years of amazing experience working as a chef, including at some fancy Michelin star places. He made the jump into programming. His resume accounted for that time with something that roughly resembled the following, highlighting the relevant skills and experiences that would be potentially be useful in his desired role:
1990 - 2002 Chef at multiple restaurants
* Reliably delivered time critical product to a diverse group of demanding stakeholders.
* Designed and implemented production, logistics, and supply chain management processes required to efficiently operate a successful restaurant.
* Budgeting and estimating resourcing requirements.
* Managed and mentored up to 30 staff.
At that stage the guy was a good cook, and a barely competent programmer. However his planning and staff management skills were really good. I hired him because he had good applied problem solving skills, research skills, and a great attitude... and he was cheap. Two years later he was still a fairly ordinary programmer, but had proven to be a good project manager. He recognised he was better at dealing with customers than coding, and moved into system administrator roles.
My point is you need to show an employer what you can do for them, how you (and not someone else) are going to make their problems go away. Some bits of your prior experience will be relevant, you just need to tailor your resume to bring that out.