내 직업이라면 '레지던트 이블'에서 살아남을 수 있을까? (What Are Your Chances of Surviving Resident Evil Based on Your Tech Job?)
15년 차 QA 엔지니어가 영화 '레지던트 이블'을 보고 떠올린 사고 실험입니다. 직업 습관만 믿고 좀비 사태를 버틴다면 생존 확률이 얼마나 될지 개발 직군별로 따져 봅니다.

What Are Your Chances of Surviving Resident Evil Based on Your Tech Job?
I recently watched the new Resident Evil movie. 🎬 Watching the main character stumble from one...
개요 #
QA 일을 15년 해 온 xulingfeng이 새로 나온 영화 '레지던트 이블'을 보고 가벼운 사고 실험 하나를 Dev.to에 올렸습니다. 영화 주인공은 평범한 택배 기사입니다. 주변이 아무리 무너져도 "이 물건은 반드시 배달한다"는 원칙을 끝까지 지킵니다. 글쓴이는 이 직업의식을 비웃으려는 게 아니라 오히려 높이 산다고 먼저 밝히고, 이걸 실험의 전제로 삼았습니다.
당신도 주인공만큼 자기 일에 충실하다. 사표도, 병가도, 티켓 반려도 안 됩니다. 일을 계속하면서 앞으로 가야 하고, 기댈 수 있는 무기는 직업이 길러 준 사고방식 하나뿐입니다.
이 조건에서 글쓴이가 매긴 자기 생존 확률은 **50%**입니다. 괴물과 싸울 줄 알아서가 아닙니다. QA는 누가 "이건 될 거예요"라고 해도 해피 패스(happy path)를 쉽게 믿지 않기 때문이라고 합니다. 영화 내용은 크게 스포일러하지 않으니 안 본 사람도 읽을 수 있습니다.

도시는 무너지는데 티켓은 아직 열려 있다.
본문 #
QA라면 이야기가 시작되기도 전에 막았을 것 #
글쓴이가 받았다고 상상한 업무는 이렇습니다. 무너져 가는 도시 안으로 하나뿐인 중요 물품을 배달할 것. 환경은 알 수 없고, 수령인은 연락이 안 될 수도 있으며, 대체 경로도 없습니다.
QA라면 곧바로 이런 질문부터 떠오릅니다.
- 이 요구사항은 누가 만들었나?
- 수령인은 지금 온라인인가?
- 핵심 물품이 왜 딱 하나뿐인가? 백업은 어디 있나?
- 롤백 계획은 있나?
- 운영 환경에서 알림이 사방에서 울리는데 왜 해피 패스를 계속 밀고 있나?
"주인공만큼 직업에 충실해야 한다"는 규칙이 없었다면 영화는 10분 만에 끝났을 거라고 글쓴이는 말합니다. 티켓에 아래 코멘트를 달아 반려하면 되니까요.
사전 조건 불충분. 수령인 연락 불가. 운영 환경 불안정. 릴리스 차단.
하지만 규칙상 계속 가야 합니다. 여기서 테스트 경험이 쓸모를 보입니다. 이상한 일이 한 번이면 우연일 수 있고, 두 번이면 조사가 필요합니다. 그런데 도로, 사람, 통신, 기반 시설이 한꺼번에 무너진다면 시니어 QA는 이걸 시스템 장애로 봐야 합니다. 이럴 땐 원래 경로를 고집하지 말고 일단 멈추고, 위험을 격리한 뒤 더 안전한 길을 찾아서 임무를 이어 가야 한다는 게 글쓴이의 답입니다.
테스트 습관이 생존에 도움이 되는 순간 #
글쓴이는 행동이 이상한 사람을 하나뿐인 차량에 함부로 태우지 않겠다고 합니다. 검증 안 된 고위험 입력을 아직 살아 있는 유일한 운영 환경에 바로 연결하는 것과 같다는 이유입니다.
낯선 건물에 들어가기 전에도 확인할 것이 있습니다.
- 출구는 어디인가? 두 번째 경로도 있나?
- 문은 안쪽에서 열 수 있나?
- 전원이 나가면 어떻게 되나?
- 이 계획에 단일 장애 지점(single point of failure)은 없나?
한 번 쓰러졌다고 완전히 죽었다고 단정하지 않고, 샘플 하나나 연구소 하나, 차량 하나, 사람 하나에 모든 희망을 걸지도 않겠다고 합니다. 15년 동안 배운 교훈을 글쓴이는 이렇게 정리했습니다.
백업 없는 핵심 프로세스는 충분히 운 나쁜 날이 오기만을 기다리고 있을 뿐이다.
Photo by Nataliya Vaitkevich on Pexels
그래서 50%입니다. 테스트 경험 덕분에 위험을 일찍 알아채고, 잘못된 가정을 의심하고, 망가진 흐름을 멈출 수는 있습니다. 하지만 체력, 운, 부족한 자원, 정체 모를 생물학적 괴물까지 해결해 주지는 못합니다. 글쓴이는 반반도 낙관적으로 잡은 숫자라고 덧붙였습니다.
QA 습관 때문에 죽을 수도 있다 #
반대로 테스터라서 생존에 불리한 점도 있습니다. 가장 큰 위험은 버그를 재현하고 싶은 욕구입니다.
안전하게 빠져나온 뒤에도 갑자기 멈춰서 이런 생각을 할 수 있습니다.
변이를 일으킨 조건이 정확히 뭐였지? 거리? 시간? 소리? 온도?
그리고 로그를 모으고, 영상을 더 잘 찍고, 두 번째 재현을 시도하러 다시 들어갑니다. 아니면 출구까지 와서 안 열어 본 문 하나를 발견하고 이렇게 말할 수도 있습니다.
메인 플로우는 통과. 나가기 전에 엣지 케이스 하나만 더 보고 갈게요.
이 순간 생존 확률은 50%에서 5%로 떨어진다고 합니다.

QA에서 가장 위험한 말: "엣지 케이스 하나만 더."
직군별 생존 강점과 치명적 습관 #
같은 규칙이 모든 직군에 적용됩니다. "제 티켓 아닌데요"로 이야기를 끝낼 수 없고, 자기 일을 하면서 직업 기술로 살아남아야 합니다. 글쓴이는 직군마다 생존에 유리한 점과 목숨을 위협하는 습관이 하나씩 있다고 봤습니다.
| 직군 | 생존에 유리한 점 | 목숨을 위협하는 습관 |
|---|---|---|
| 프론트엔드 엔지니어 | 출구마다 상태 피드백이 없고 도시 지도가 기본 UX 원칙을 다 어긴다는 걸 금방 알아챈다 | 비상문에 호버 상태가 없다고 불평하느라 시간을 날린다 |
| 백엔드 엔지니어 | 감염 경로의 근원을 찾아 업스트림 서비스를 차단하려 한다 | 코어 시스템을 재시작하면 다 해결될 거라고 믿는다 |
| DevOps / SRE | 모니터링, 용량, 페일오버, 백업 리전을 확인한다. 단일 인스턴스로 배포된 치료제는 절대 믿지 않는다 | 도시의 모든 알람이 울리는데도 진짜 장애인지 알림 규칙이 고장 난 건지 고민한다 |
| 보안 엔지니어 | 사람도, 첨부파일도, 모르는 기기도 믿지 않는다. 격리 본능은 모든 직군 중 가장 강하다 | 취약점의 영향 범위를 증명하겠다고 가장 위험한 구역에 들어간다 |
| 데이터 엔지니어 | 감염 시각, 위치, 행동 패턴으로 모델을 만든다 | 데이터 절반은 비어 있고, 소스마다 형식이 다르고, 스키마 문서도 없다는 현실부터 받아들여야 한다 |
| 프로덕트 매니저 | 사태가 터지기 전에 목표, 타깃 사용자, 우선순위, 성공 지표부터 묻는다 | 대피하는 와중에 MVP에 멀티플레이 협업 기능을 넣을 수 있는지 묻는다 |
| AI / 에이전트 엔지니어 | 에이전트 하나는 정찰을 보내고, 다른 하나는 그 결론을 검토하게 한다 | 두 에이전트 모두 "작업을 성공적으로 완료했습니다"라고 자신 있게 보고하는데 물품은 출발지에 그대로 있다 |
버그 리포트의 결말 #
글쓴이는 댓글로 자기 생존 확률을 공유할 수 있게 양식도 남겼습니다.
Role:
Years of experience:
Survival probability:
My biggest professional advantage:
The professional habit most likely to get me killed:
My first survival rule:글쓴이 본인이 채운 내용은 이렇습니다.
Role: QA / Test Engineer
Years of experience: 15
Survival probability: 50%
My biggest professional advantage: I do not ignore repeated anomalies or trust a single happy path
The professional habit most likely to get me killed: Going back to reproduce the bug one more time
My first survival rule: When every monitor is alerting, pause the main flow, isolate the risk, and roll back정리하면 이상 징후가 반복되면 그냥 넘기지 않고 해피 패스 하나만 믿지 않는 게 강점이고, 버그를 한 번 더 재현하러 돌아가는 게 가장 위험한 습관입니다. 첫 번째 생존 규칙은 "모든 모니터가 경보를 울리면 메인 플로우를 멈추고, 위험을 격리하고, 롤백한다"입니다.
글쓴이가 그린 가장 좋은 결말은 밤을 버텨 살아남고, 로그를 지키고, 치명적인 문제를 전부 재현해서 버그 리포트를 올리는 것입니다.
Severity: Critical
Reproduction rate: 100%
Impact: Entire city
Recommendation: Block the release immediately다음 날 아침 엄브렐라 경영진의 답장이 옵니다.
Status: Rejected
Reason: Known issue. No fix planned. Does not affect core business.
알려진 이슈. 수정 계획 없음. 운영은 계속해도 된다고 한다.
마지막 조건 #
글쓴이는 이게 실제 생존 가이드가 아니라 장난스러운 사고 실험일 뿐이라고 거듭 밝혔습니다. 그리고 모든 확률에는 단서가 하나 붙습니다. 타이런트나 네메시스, 시리즈 주요 인물과는 마주치지 않아야 한다는 것입니다. 주인공 옆에 서 있는 이름 없는 시민이라면 생존 확률은 사실상 0이라고 합니다.
글은 독자에게 질문을 던지며 끝납니다. '레지던트 이블' 세계에 떨어져 직업 기술만으로 버텨야 한다면, 당신의 생존 확률은 몇 %이고 그 이유는 무엇인가요?

이 글은 위 출처를 바탕으로 한국 독자를 위해 재작성한 기사입니다. 원문의 사실과 수치에 근거하며, 별도의 견해를 포함하지 않습니다.
