>accountants/financiers/managers
All of these professions do just fine, even the ones in which there's "oversupply". What these professions don't provide is readily available opportunity for someone of substantially below median intelligence and work ethic to make a very nice living with little more than token effort as is the case in software, or any other "hot" industry (in a cooler industry they plateau much closer to entry level).