I have 3 undergrad degrees and none of them have ever been mentioned in a job search/interview process. The experience of 20 years in the Navy, leading divisions of anywhere from 30-120 people and spending nearly my entire career at sea are all that I needed to get my face in front of someone. What does this mean to most? The fact is at some point your practical experience becomes the primary factor in the hiring process while the degree(s) means dick.
The second point I'd like to mention is once an individual decides on a career path, has the education and degree, the job hunt/hiring process starts. And one of the biggest mistakes I see when people start this entire process is they do not want to move where the jobs are. I lived for 13 years in a small Virginia town where the unemployment rate has been the highest in the state for over a decade (20+%). Do you have any idea how many families and kids I knew who went off to school at Va Tech, Radford, James Madison, UVA, etc. only to come back to Martinsville after school and end up living with Mom & Dad because they can't find work? If you're going to make the sacrifice and effort to get the necessary education for your chosen career path, don't you think planning to move to where the jobs are should be part of that process as well?
When I retired from the Navy, I knew I could not afford to live in San Diego any longer if I opted not to go back to work immediately following my Navy career. It was getting very crowded and expensive and I was single. I almost literally threw a dart at a map and had the Navy move me across the country to NC a year before I retired. Here I could easily afford to take my time and regroup as I learned how to live as a civilian at the age of 38. Try doing that sometime... 38 years old and literally start looking for a job for the first time in my adult life.
2. Be willing to move to where the jobs are