← 블로그 목록

『Everything Bad Is Good for You』는 대중문화를 무조건 찬양하는 책이 아니라 복잡성 가설을 던지는 책이다

Steven Johnson의 『Everything Bad Is Good for You』는 텔레비전과 게임을 둘러싼 익숙한 도덕 공황에 반론을 제기하며, 대중문화의 복잡성이 인지적 훈련이 될 수 있다고 주장한다.

『Everything Bad Is Good for You』는 대중문화를 무조건 찬양하는 책이 아니라 복잡성 가설을 던지는 책이다

『Everything Bad Is Good for You』는 대중문화를 무조건 찬양하는 책이 아니라 복잡성 가설을 던지는 책이다

스티븐 존슨(Steven Johnson)의 Everything Bad Is Good for You는 제목부터 도발적이다. 이 책은 대중문화가 사람을 멍청하게 만든다는 익숙한 비판에 정면으로 반론을 건다. Penguin의 책 소개문도 이 책을, 텔레비전과 비디오 게임 같은 대중문화가 시간이 갈수록 더 복잡해지고 있으며 우리의 사고를 더 날카롭게 만들 수 있다고 주장하는 책으로 설명한다.

이 문제제기는 지금 읽어도 여전히 흥미롭다. 다만 이 책을 대중문화 만세 식의 선언으로 읽으면 오해하기 쉽다. 이 책이 던지는 핵심은 “모든 대중문화는 좋다”가 아니라, 낮게 평가되던 매체도 구조와 복잡성 측면에서 다시 볼 필요가 있다는 쪽에 가깝다.


이 책이 흥미로운 이유는 내용보다 “처리 방식”을 보라고 하기 때문이다

존슨의 논지는 비교적 명확하다. 게임과 현대 텔레비전은 예전보다 더 많은 규칙, 관계, 맥락 전환을 요구한다. 그래서 우리는 단순히 자극적인 화면을 소비하는 것이 아니라, 그 안의 구조를 따라가며 문제를 푼다는 것이다.

이 관점은 특히 게임을 볼 때 설득력이 있다. 플레이어는 규칙을 익히고, 실패를 통해 시스템을 이해하고, 보이지 않는 목표를 추론한다. 책이 가치 있는 이유는 바로 이 지점을 일찍 강조했다는 데 있다. 게임을 폭력성이나 선정성의 내용만으로 평가하지 않고, 플레이어가 머릿속에서 실제로 어떤 처리를 하는가를 보자고 제안했기 때문이다.


다만 이 책의 주장 전체를 과학적 결론처럼 받아들이면 곤란하다

이 책은 명쾌하고 읽기 좋지만, 모든 주장을 강한 실증 연구처럼 받아들이기에는 조심할 부분도 있다. 대중문화의 복잡성이 높아졌다고 해서, 그것이 곧바로 시민적 성숙이나 지혜로 이어진다고 단정할 수는 없다.

오히려 이 책은 반론의 가치 쪽에서 더 강하다.

즉 이 책은 최종 판정문보다 문제제기문에 가깝다.


지금 읽는다면 더 좋은 질문이 남는다

오늘 이 책을 다시 읽는다면, “게임이 우리를 똑똑하게 만드는가”라는 단답형 질문보다 이런 쪽이 더 생산적이다.

이 질문들 덕분에 이 책은 아직도 읽을 가치가 있다. 시대를 거슬러 올라가서, 미디어를 둘러싼 너무 쉬운 비난을 한 번 멈추게 만들기 때문이다.


핵심 정리

Everything Bad Is Good for You는 텔레비전과 게임을 무조건 찬양하는 책이 아니다. 더 정확히 말하면, 대중문화를 평가할 때 내용의 품위만 보지 말고 구조의 복잡성과 인지적 요구도 함께 보라고 제안하는 책이다.

그래서 이 책의 힘은 결론보다 방향에 있다. 대중문화를 얕잡아보는 자동 반응을 멈추고, 무엇이 사람의 사고를 실제로 움직이는가를 다시 묻게 만든다. 그 점만으로도 이 책은 여전히 읽을 가치가 있다.

참고 자료

← 목록으로
Related

함께 읽으면 좋은 글

프로그래밍디자인 패턴소프트웨어 설계
『Design Patterns』를 다시 읽을 때 중요한 것은 23개 암기가 아니라 공통 언어다

Erich Gamma 외 3인의 『Design Patterns』는 23개 패턴 목록보다도, 반복되는 설계 문제를 이름 붙이고 토론하게 만든 공통 언어로서 영향력이 컸다.

소프트웨어 설계입문객체지향
소프트웨어 설계가 처음이라면 이 5가지 질문부터 던지는 편이 낫다

처음 설계를 시작할 때는 클래스 수를 늘리는 것보다, 무엇이 책임이고 무엇이 자주 바뀌는지 먼저 묻는 편이 훨씬 안전하다. 입문자가 바로 적용할 수 있는 5가지 질문으로 정리한다.

소프트웨어 개발 과정분석설계
소프트웨어는 분석-설계-구현-테스트를 한 번만 도는 것이 아니라 계속 되감기며 만들어진다

소프트웨어 개발은 분석-설계-구현-테스트가 한 번 직선으로 끝나는 공정이 아니다. 작은 단위를 반복하며 스코프를 줄이고 피드백을 되감는 순환 구조로 보는 편이 실제에 가깝다.