CWN(CHANGE WITH NEWS) - 프로그래밍이 뇌에 미치는 과학적인 영향 3가지

  • 흐림서청주23.4℃
  • 흐림거창22.8℃
  • 구름많음거제23.3℃
  • 흐림정선군20.5℃
  • 흐림밀양26.5℃
  • 구름조금고창25.4℃
  • 비안동21.8℃
  • 흐림의령군24.0℃
  • 맑음속초22.7℃
  • 구름조금군산24.6℃
  • 구름조금여수25.5℃
  • 흐림세종23.3℃
  • 구름조금북강릉21.9℃
  • 구름많음백령도22.3℃
  • 구름많음북춘천25.5℃
  • 흐림북부산26.2℃
  • 흐림서울24.1℃
  • 구름많음진주23.8℃
  • 흐림충주22.3℃
  • 흐림합천24.5℃
  • 맑음강릉23.2℃
  • 흐림부산23.7℃
  • 구름조금서귀포28.0℃
  • 흐림철원23.6℃
  • 흐림파주23.2℃
  • 흐림보령24.6℃
  • 구름많음보성군25.1℃
  • 흐림강화23.0℃
  • 흐림청송군20.8℃
  • 흐림수원23.2℃
  • 구름많음통영24.6℃
  • 구름조금고산24.7℃
  • 구름많음광양시25.2℃
  • 구름많음고흥26.8℃
  • 구름많음김해시24.5℃
  • 구름많음함양군25.2℃
  • 흐림상주21.7℃
  • 구름많음해남23.6℃
  • 흐림봉화21.8℃
  • 구름많음춘천26.0℃
  • 흐림북창원25.2℃
  • 구름많음부안24.5℃
  • 흐림장수22.8℃
  • 구름조금순창군23.9℃
  • 구름많음진도군23.0℃
  • 구름조금영광군24.0℃
  • 흐림의성21.9℃
  • 흐림이천22.2℃
  • 흐림대전22.7℃
  • 구름많음창원24.0℃
  • 흐림구미22.7℃
  • 구름많음제주25.9℃
  • 흐림홍성23.9℃
  • 구름조금남원25.6℃
  • 흐림제천21.2℃
  • 구름많음임실23.5℃
  • 흐림양평21.5℃
  • 구름조금정읍24.5℃
  • 흐림울산22.3℃
  • 흐림영주20.6℃
  • 구름많음광주25.1℃
  • 흐림천안23.3℃
  • 흐림대관령17.3℃
  • 맑음순천25.6℃
  • 맑음부여24.1℃
  • 구름조금남해25.3℃
  • 흐림원주20.7℃
  • 흐림경주시20.9℃
  • 흐림인천24.0℃
  • 구름많음동두천23.4℃
  • 흐림홍천22.1℃
  • 흐림영천21.7℃
  • 구름많음흑산도22.5℃
  • 구름조금인제22.1℃
  • 흐림금산22.3℃
  • 흐림영월20.1℃
  • 흐림영덕21.6℃
  • 구름많음청주24.6℃
  • 구름조금성산26.1℃
  • 구름조금전주24.9℃
  • 구름조금완도23.9℃
  • 구름조금장흥25.7℃
  • 흐림서산23.5℃
  • 구름많음산청24.0℃
  • 구름조금강진군25.2℃
  • 구름많음보은22.7℃
  • 구름조금울진22.6℃
  • 흐림문경21.1℃
  • 흐림포항21.1℃
  • 흐림태백17.5℃
  • 구름많음목포23.1℃
  • 흐림양산시24.6℃
  • 흐림대구23.2℃
  • 구름많음고창군24.0℃
  • 구름많음동해22.4℃
  • 흐림추풍령20.9℃
  • 구름조금울릉도21.4℃
  • 2025.10.04 (토)

프로그래밍이 뇌에 미치는 과학적인 영향 3가지

이진영 / 기사승인 : 2019-06-25 22:33:39
  • -
  • +
  • 인쇄

흔히 프로그래머들은 다른 사람들보다 더 똑똑하고 논리적이거나 더 합리적이라고 생각한다. 최근에 과학자들은 프로그래머들의 뇌를 연구했고, 몇 가지 흥미로운 사실을 발견했다.

Makeuseof는 컴퓨터 프로그래밍이 뇌에 미친 영향 3가지에 대해 소개했다.

1. 코딩은 정신적 모델을 형성한다.

프로그래밍 언어의 디자인은 생각하는 생각하는 방식을 형성한다.

역사상 가장 영향력 있는 컴퓨터 과학자 중 한 명인 에드거 디크스트라(Edsger Dijkstra)는 다음과 같이 말했다. "우리가 사용하는 도구는 우리의 사고 습관에 심오한(그리고 기만적인) 영향을 미치고, 우리의 사고 능력에 영향을 미친다."

처음 습득한 프로그래밍 언어가 패러다임, 어법에 영향을 미치고, 심지어 데이터 구조와 알고리즘 등을 생각하는 방향에 영향을 미치기도 한다. 자바 프로그래머와 파이썬 프로그래머는 완전히 다른 접근으로 코딩한다.

실제로 작성자를 모르더라도 작업을 어떻게 접근했는지, 코드가 어떻게 작성되었는지를 통해 누가 작성했는지를 판단할 수 있다.

"프로그래머들은 변수나 기능 이름을 알기 힘들게 만들 수는 있다. 하지만 무의식적으로 사용하는 선호하는 구조나 좋아하는 증분 연산자를 알기 힘들게 만들 수 없다."

영어 속담에 "당신이 가진 모든 것이 망치일 때, 모든 것이 못처럼 보인다."라는 말이 있다. 마찬가지로 일단 특정한 방법으로 프로그램하는 방법을 배우게 되면, 모든 문제를 그런 식으로 생각하는 경향을 가지게 된다.

따라서 처음 프로그래밍 언어를 배울 때 똑똑하고 조심해서 선택해야 한다.

2. 프로그래밍은 뇌 건강 강화에 도움이 된다

1991년 메타 연구에서는 "컴퓨터 프로그래밍이 인지 결과에 미치는 영향"을 조사한 결과, 컴퓨터 프로그래밍 경험이 있는 학생이 없는 학생보다 인지 능력 시험에서 16% 더 높은 점수를 받은 것으로 나타났다.

1999년에 실시된 더 큰 연구에서는 "지적 참여 활동은 개인의 인지적 감소에 대한 완충작용을 한다"라는 사실을 확인했다. 또한 인지적 감소가 지적 참여 활동에 대한 참여도를 감소시킬 수 있다는 점을 지적했다.

2009년에 실시된 더 큰 연구는 "두뇌 자극 활동에 종사하는 사람들은 알츠하이머와 다른 종류의 치매의 위험을 줄일 수 있고 심지어 시작도 늦출 수 있다"라는 비슷한 결론에 도달했다. 두뇌를 자극하는 활동으로는 읽기, 쓰기, 퍼즐, 보드 및 카드 게임, 음악 등이 있다.

마지막으로, 2013년에 발표된 한 연구는 특정한 종류의 정신적 참여만이 실제로 두뇌에(학습과 지적 어려움을 수반하는 높은 수요의 인지 활동) 도움을 준다는 것을 발견했다.

이러한 연구들은 지능적으로 관여하는 활동이 뇌를 더 똑똑하게 만들거나, 더 능력있게 만든다는 것을 보이지 않는다. 하지만 현재의 뇌 건강에 도움을 주고 신경 악화를 상당히 예방한다는 것을 보여준다.


3. 코딩은 수학과 로직으로만 이루어진 것이 아니다

2014년 독일에서 진행된 연구에 따르면 뇌의 다섯 가지 영역이 소스 코드를 이해하는 데 관여한다.

프로그래머들이 코드 조각을 연구하고 이해하는 동안 fMRI 스캔으로 뇌 활동을 관찰하였더니 아래 영역에서 뚜렷한 뇌 운동이 감지되었다.

BA 6: 중전두회(주의, 언어, 작업 메모리)
BA 21: 중간 시간 회(기억 검색)
BA 40: 보조 두정엽(작동 메모리)
BA 44: 내부 정면 회전(작업 메모리)
BA 47: 내부 정면 회전(언어, 작동 메모리)

이것은 소스 코드를 통해 일할 때 언어 처리, 기억, 주의와 관련된 뇌의 부분을 주로 사용한다는 것을 의미한다.

이때 수학, 계산과 관련된 뇌의 영역은 거의 사용되지 않았다. 루프, 조건, 산술 및 기타 수학적 연산을 포함하는 코드 조각을 이해하는 경우에도 거의 사용되지 않았다.

물론 연구자들은 이 연구는 다소 불완전하며 실험에서 사용한 코드가 20줄 미만으로 짧았고, 시간제한이 있어서 실질적으로 도전 대상에 도달하지 못했다고 지적한다. 그리고 피실험자는 자신이 코드를 직접 작성하지 않았는데, 직접 작성할 때에는 기존에 작성된 코드를 이해하는 것과 다른 뇌의 영역이 포함될 가능성이 높다고 예상한다.

하지만 실험 결과를 통해 프로그래밍은 단순히 "좌뇌형 활동"이 아니라는 것을 알 수 있다. (오히려 일부는 우뇌형 프로그래머들이 우세하다고 주장할 수도 있다.)

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue