> Programming can be social, though it often isn't. But the basic job is changing machines. While in law the task is to affect people.
You're looking at the two professions at two different levels. Changing machines is what the programmer does, but the end result is people communicating with each other. The end result of legal work is affecting people, but the actual job is down in the weeds of comma jockeying. Especially on the transactional side. There is nothing people oriented at any level about implementing obscure credit structures dreamed up by some finance nerd. But there is no shortage of women willing to do that work.
> I think the socially awkward guys on the spectrum who dominate the profession are not very attractive for women to be around.
That is not consistent with what I've heard from talking a lot of professional women. Women in finance aren't talking about how great the 85-15 ratio is just because Goldman hires a lot of frat guys.