Re: asshe but
"and made a conclusion that because men and women are different biologically, they are different in their aptitude for being a software engineer."
No he didn't and you won't be able to come up with a quote to show he did. This is really very important and I am interested in why you feel the need to say that despite the fact he didn't say any such thing. He said in effect women are less inclined to want to be software engineers. That is a very different thing from saying they don't have the aptitude.
Let me give an example. My mother was very clever. She could quite possibly have been a Nobel prize wining scientist if she had wanted to be. She didn't want to be. There is nothing at all insulting or demeaning about saying that. If someone told me my mother didn't have the aptitude to be a Nobel prize wining scientist, I would would think that is rather presumptive. They don't know her and don't know how very intelligent she is. But if they said she didn't have the desire to be one, I would agree with them.