Cherry-picking one profession to claim low salaries are because of gender is absurd. The world is an unfair place if you can't cope with the fact that a large majority of jobs will pay "peanuts". If tomorrow there is an infinite supply of highly qualified programmers, surely programmers would be paid low wages too but the truth is that there never will be - there is a lot of valuable software left to be created, to be maintained and we won't hit saturation any time soon.