1,206 karma · joined May 16, 2010
Long ago places had large parks, outdoor swimming pools, cities became less of a place to live and more of an efficient use of space/money and thus the human aspect was removed.
Technology in the sense of games, twitter, chat, etc removes the superfical need for human contact but ruins real bonds with people
Beatings will continue until senior engineers leave?
AI has all the same markers of a the dot com bubble and eventually venture capital will dry up and many AI companies will go bust with a few remaining that make something useful with an unmet niche.
Really though it's the organization (and people) that makes or breaks anything.
People develop relationships with coworkers, you care if someone has issues, you're happy if a solution makes customers/coworkers happy but none of that matters to the lawnmower, it just mows lawns.
In my opinion a common issue in programming is premature abstraction without understanding the interactions as a whole.