I have a 2 year degree and there's nothing specific about it. It's an Associate Degree in General Studies. Essentially it's a glorified high school diploma. Frankly, I didn't learn jack while getting it. American history 101, algebra 101, etc. All it does it let me check a box on an employment app. It contributed zero to my ability to do my job. I already knew how to read, write, add, subtract, multiply and divide. All the science I need to know to fly airplanes I learned in grade school.
Most undergrad degrees don't provide any worthwhile job skills. This is the case in aviation. If you majored in some BS like communications you essentially wasted your time and money as far as making you a better pilot. It will, however, qualify you to fly for DAL or FedEx.
I've been a professional pilot for almost 15 years. I'm typed in transport category a/c. I have thousands of hours of turbine time and TPIC. I've spent the last decade working in the 121 airline world. I've ran an aviation business. All that being said, I'm not even eligible to apply at most major airlines because I don't have a 4 year degree. OTOH, a newly minted 22 year old Riddle grad with a brand new ATP is. Yeah, that makes sense.....
BTW, I'm not looking for work. I already work for a major and I'm happy where I'm at. I'm just pointing out the absurdity of requiring a 4 year degree to fly airplanes. All it really does is cull the herd of applicants to a more manageable number.