뇌과학 또는 심리학/SW개발

SW 테스트: 하기 싫은 일을 하면 뇌에서 일어나는 놀라운 변화

growdai1y 2025. 2. 6. 06:45

우리 모두 알고 있죠. 운동이 건강에 좋고, 공부가 미래를 밝게 해주며, 테스트 코드가 개발 품질을 높인다는 사실을요. 그런데 문제는 ‘알고 있음’이 아니라, ‘하기 싫음’입니다. 운동할 생각만 해도 피곤하고, 공부는 재미없고, 테스트 코드 작성은 귀찮기 그지없죠. 그런데 말입니다, 하기 싫은 일을 꾸역꾸역 하면 뇌에서 엄청난 변화가 일어난다는 연구 결과가 있어요.

하기 싫은 일을 합시다!!


의지력의 본진, 전대상 피질

뇌에는 ‘전방 중대상 피질 (Anterior Midcingulate Cortex, aMCC)’이라는 영역이 있습니다. 이름이 너무 어려우니 그냥 ‘의지력 발전소’라고 해볼까요? 이 영역은 우리가 하기 싫은 일을 집요하게 수행할 때 활성화되는데, 단순히 많은 일을 한다고 커지는 게 아니라, 진짜 하기 싫은 일을 할 때 성장합니다.

 

운동을 좋아하는 사람이 운동을 더 한다고 이 영역이 커지는 건 아니에요. 하지만 운동을 싫어하는 사람이 매일 러닝을 한다면? 놀랍게도 이 영역이 성장합니다. 음식 조절이 힘든 사람이 다이어트를 하면? 역시 이 영역이 커지고요. 그리고 이 영역이 커진 사람들은 단순히 ‘의지력이 강한 사람’이 되는 게 아니라, 더 오래, 더 건강하게 사는 경향이 있습니다.


개발자들이 싫어하는 테스트 코드, 뇌에는 보약

이제 개발 이야기로 넘어가 볼까요? 개발자들이 싫어하는 것 중 하나가 바로 테스트 코드 작성이죠. 귀찮고, 시간도 오래 걸리고, 당장 기능을 추가하는 게 더 재미있으니까요. 하지만 바로 이런 이유 때문에, 테스트 코드를 작성하는 과정이 뇌의 ‘의지력 발전소’를 성장시키는 강력한 트리거가 됩니다.

 

테스트 코드를 작성하는 일은 ‘필수적이지만 피하고 싶은 일’의 대표적인 사례입니다. 기능을 직접 개발하는 건 창의적이고 흥미로운 과정이지만, 테스트 코드는 마치 다이어트처럼 따분하고 어렵죠. 그런데 우리가 억지로라도 테스트 코드를 작성하면 뇌의 전대상 피질이 활성화되고, 점점 더 ‘하기 싫은 일을 견디는 힘’이 커집니다.

 

놀라운 점은, 이 힘이 단순히 개발 업무에만 국한되지 않는다는 거예요. 테스트 코드 작성을 통해 의지력이 길러지면, 다른 삶의 영역에서도 어려움을 극복하는 능력이 상승합니다. 즉, 더 좋은 개발자가 될 뿐만 아니라, 더 강한 사람이 되는 것이죠.


성장하고 싶은가요? 그렇다면 테스트를 작성하세요

앤드류 휴버먼 박사의 연구에 따르면, 우리의 뇌는 쉽게 적응한다고 합니다. 처음에는 테스트 코드가 죽도록 싫어도, 반복하다 보면 익숙해지고, 심지어 즐길 수도 있어요. 하지만 중요한 점이 하나 있어요. 계속해야 한다는 것!

 

 

만약 한 번 테스트를 작성했다고 끝이라면, 전대상 피질은 다시 원래 크기로 돌아갑니다. 그러나 꾸준히 테스트 코드 작성을 지속하면, 우리는 점점 더 ‘하기 싫은 일을 견디는 능력’을 키우게 돼요. 그리고 그 능력은 개발뿐만 아니라 인생의 모든 영역에서 강력한 무기가 됩니다.

 

그러니 다음 번에 테스트 코드 작성이 귀찮게 느껴진다면 이렇게 생각해 보세요.

 

“아, 지금 내 뇌가 성장할 기회가 왔구나!”

 

개발자의 의지력을 강화하고, 더 나은 엔지니어가 되며, 심지어 오래 살 가능성까지 높이는 일. 이렇게 보면 테스트 코드 작성이 단순한 귀찮은 작업이 아니라 뇌를 위한 최고의 보약이 아닐까요?

 

 

반응형