Insights on complex systems from experiences at Google

Viewed 32
The discussion revolves around the nature of complex systems, particularly highlighting the distinctions between different types of complexity—boundaried/arbitrary versus domain/accidental/environmental complexity. The commenters express a skepticism towards generalized discussions of complexity in technology, arguing that while Google handles complex problems, certain domains (e.g., logistics, manufacturing) present even harder challenges largely due to unpredictability and lack of data. They emphasize that complex systems aren't inherently negative; instead, they can yield beautiful emergent properties. Moreover, there's a reflection on the myth that simple systems are always superior and a call for possibly rationalizing programming languages for simplification. Lastly, the conversation touches on the notion that even smaller projects can embody complexities similar to what larger systems face. Overall, the exchange underscores the multifaceted nature of complexity in technology and the importance of contextualizing experiences from major players like Google with respect to the challenges faced in other fields. Key trends include acknowledging the unpredictability inherent in complex systems and the recognition that effective management requires understanding these complexities in depth.
0 Answers