The question of a degree is interesting - while you don't necessarily need one as a pilot, it's worth noting that, in some countries, particularly Germany (but they are not the only ones), a pilot is not considered to be part of a profession, which may cause troubles when seeking unemployment benefit. In that case, a degree becomes a very good idea!