"More to the point, to argue that engineering or coding are simply mechanical or an abstract set of mathematics or logic misses the aim of the field. Software is made for people, to help them accomplish tasks, connect with one another, or filter through massive amounts of information in intelligent ways."- author

It's been my firm impression that almost everyone is commenting on James Damore's memo without having read it. The author of this article likewise.

For example, James Damore's explicitly supported gender and racial diversity in the memo, and offered a number of practical ways that Google could do a better job in that area. One of those suggestions speaks directly to the author's point above.

Coding software is a complex task, involving a number of specialized areas. Damore pointed out that females can do a better job than men in some of those specialized areas. However, Google's 'both genders are strictly equal' approach refuses to recognize that reality.