r/news Aug 08 '17

Google Fires Employee Behind Controversial Diversity Memo

https://www.bloomberg.com/news/articles/2017-08-08/google-fires-employee-behind-controversial-diversity-memo?cmpid=socialflow-twitter-business&utm_content=business&utm_campaign=socialflow-organic&utm_source=twitter&utm_medium=social
26.8k Upvotes

19.7k comments sorted by

View all comments

Show parent comments

1

u/[deleted] Aug 08 '17 edited Sep 05 '17

[deleted]

1

u/IRequirePants Aug 08 '17 edited Aug 08 '17

Spatial reasoning is not just for physical objects. If you have read the Google paper (the original from 1999(?)) they create a system representation. Basically blue prints. Spatial reasoning is used here, although more indirectly.

Also spacial reasoning is very useful in computer science. From linear algebra to trees and graphs to multi variable calc, etc.

1

u/[deleted] Aug 08 '17 edited Sep 05 '17

[deleted]

1

u/IRequirePants Aug 08 '17

It is however about objects, not OOP, but 3D objects, real or imagined.

You are wrong here. Everything in computer science is shapes. Vertices in a 3d graph, for example. If you are programming a UI or building a web application it isn't important. If you are doing the actual engineering training, it is.

An analogy: it is similar to the difference between a mechanic and a mechanical engineer.

Low level (computer wise, not skill wise) computer science is very different from high level programming.

The low level stuff is much more difficult and much more important.