아하! 알고보면

컴퓨터 오류를 왜 ‘버그’라고 부를까? 그 시작은 나방이었다!

글쓰는 티암 2025. 6. 10. 13:24

 

🐛 컴퓨터 오류를 왜 '버그(Bug)'라고 부를까?

🎧 "혹시 컴퓨터 오류를 왜 ‘버그’라고 부르는지 궁금해 본 적 있나요?"

이야기는 아주 오래 전, 실제 ‘벌레’에서 시작됐어요. 😲

 

💾 거대한 기계 속에서 생긴 일

1900년대 초반, 컴퓨터는 지금처럼 손바닥만한 기기가 아니라 방 하나를 가득 채운 엄청난 기계였어요.

그 중에서도 유명한 기계 중 하나가 하버드 마크 1 (Harvard Mark I).

그날도 평소처럼 작동하던 마크 1이 갑자기 멈춰버립니다.

원인은 충격적이었어요.

🦋 ‘나방 한 마리’가 기계 속에 들어가 부품 사이를 막아버린 것!

그 작은 나방이 거대한 시스템을 완전히 멈추게 한 거죠.

 

🧠 '버그'라는 단어를 만든 전설적인 순간

이때 등장한 인물이 바로 그레이스 호퍼(Grace Hopper) 박사.

미국의 전설적인 컴퓨터 과학자예요.

그녀는 나방을 조심스럽게 빼내고, 그 장면을 그대로 기록해두었어요.

📓 "처음으로 실제 버그가 발견된 사례(First actual case of bug being found)."

이 글과 함께, 나방은 기록 노트에 테이프로 붙여졌고, 지금도 박물관에 전시 중이랍니다!

 

📌 사실 '버그'는 원래도 있었던 표현!

이전부터 엔지니어들 사이에서는 기계에 생기는 문제를 ‘버그’라고 부르기도 했지만,

이 사건 이후 ‘버그’는 컴퓨터 오류의 상징이 되었어요. 🔧

 

💡 기억하세요!

다음에 코드가 멈췄을 때는 이렇게 생각해보세요.

“아, 이 모든 건… 나방에서 시작된 일이었지…” 😂

 

 

 

728x90