Software dev is weird. Mostly sneered at or patronized by those up the hierarchy, yet paid really well. Not especially well-regarded outside business hierarchies considering how high the comp is, in no small part due to its acquisition, deserved or not, of a reputation for being a He-Man Woman Haters' club, and also, you know, for being generally nerdy (which was entirely the historical reason for its being low on the social status ladder, until relatively recently).