최~~~~고로 인기!
용건만 간단히, 움짤은 한 번 더 생각
금병영에 상의하세요
야생의 이벤트가 열렸다
즐겨찾기
최근방문

컴퓨터'과학'이 왜 '과학'인지 스탠퍼드 철학백과 설명을 봤는데요

4rom1b
23.10.17
·
조회 655

전 사실 컴퓨터 과학이 그냥 순수 100퍼센트 공학이라고 생각했었는데요 (관련글 https://chimhaha.net/orbit/116759 ) 

무려 천문학이나 물리학처럼 컴퓨터과학도 ‘경험과학(empirical science)’적 측면이 있다는 설명이었습니다.

 

원문은 https://plato.stanford.edu/entries/computer-science/#NComScieScieDisc ← 요기를 보시면 되겠구요, 중요한 부분은 다음과 같습니다:

Computer science is an empirical discipline. We would have called it an experimental science, but like astronomy, economics, and geology, some of its unique forms of observation and experience do not fit a narrow stereotype of the experimental method. Nonetheless, they are experiments. Each new machine that is built is an experiment. Actually constructing the machine poses a question to nature; and we listen for the answer by observing the machine in operation and analyzing it by all analytical and measurement means available (Newell and Simon 1975, p. 114)

 

제가 이해한 대로 다시 설명해볼테니 횐님덜께서 한번 비판적으로 검증해주시면 좋겠습니다.

 

컴퓨터과학이 경험과학적 성격을 띄는 이유는 컴퓨터 프로그램을 만들고 실행하고 관찰하고 결과를 분석하는과정과 목적이 경험과학의 그것과 같아서입니다.

예를들어, 파일시스템은 사람이 자료를 어떤 패턴으로 저장하고 꺼내는지에 맞춰져 점점 최적화 되어왔는데, 이것은 파일시스템을 개발/배포하고 그 결과를 관찰함으로써, 파일시스템에 대한 더 나은 설명과 구현이 가능해졌기 때문입니다.
다시말해서, 처음부터 가장 최적화된 파일시스템이 나오지 않은 이유는 실험(관찰)이 부족했기 때문이라는 것입니다.
마치 물리학에서 어떤 자연적 현상을 더욱 잘 설명하기 위해 가설을 세우고 실험으로 관찰하는것을 반복하는것과 유사하지 않나요?
이러한 점에서 컴퓨터과학이 경험과학적 측면이 있다는 설명으로 생각됩니다.

 

이 견해에서는 컴퓨터 프로그램을 관찰을 위한 하나의 과학실험으로 봅니다.

이 설명이 좀 그럴듯 한지(설득이 되셨는지), 아니면 영 아닌지 말씀해주시면 감사드리겠습니다.

더불어서 만약 횐님이 대학 총장이라면 컴퓨터과학 학과를 자연과학대학에 편성할지 아니면 공대에 편성할지 의견내주시면 재밌을것 같습니다.

 

p.s., 원문에서는 컴퓨터과학을 수학 / 공학 / 과학적 3가지 측면이 있다고 설명합니다. 컴퓨터 과학의 전체가 경험과학에 포함된다는 이야기는 아닙니다.

댓글
Infinity
23.10.17
현재 양자컴퓨터 개발이 한창인것을 보면 자연대에 넣는것도 좋아보이는데요
침참잘알
23.10.17
들어보니 맞는둣 흠
아드리안마르티네즈
23.10.17
그래서 계산통계/컴공/컴과 가 따로 있는 경우도 있습니다.
더트라이애슬론
23.10.18
컴공과 컴과를 공대/자연대로 나눈다면 커리큘럼은 어떤식으로 나눠질지 궁금하네요
아드리안마르티네즈
23.10.18
보통 따로 있는 경우에는 컴공이 컴과보다 하드웨어 과목이 많더군요.
@더트라이애슬론
힙합소울침착맨
23.10.17
궤도님 말씀처럼 모든 것들은 과학이니깐요.
근데 제가 파일 프로그램 개발자고 진짜 더 과학적으로 접근했다면
1. 대상을 여러 요인 기준으로 여러 그룹으로 나누고
2. 몇 가지 기준으로 서로 다른 방식으로 개발한 파일 프로그램을 각각 체험하게 한 뒤
3. 가장 데이터 처리 속도가 빠른 등 목적에 맞는 최적의 결과를 보여준 그룹별 프로그램 데이터를 뽑아서
4. 최적의 결과로 대상별 맞춤 프로그램을 작성했을 것 같습니다
물론 대상자는 변인이 많기 때문에 N이 커야 의미있는 결과가 될 테니 비용은 많이 들겠지만..
아무튼 글의 내용도 과학인 건 당연한 거고 굳이 따지자면 진화론이나 생물의 적응에 연관시켜 비유할 수는 있겠지만
개인적으로는 정말 과학적이다 할 만큼 과학적인 요소가 크지는 않은 것 같다는 생각입니다.
시카고노동자
23.10.18
결과적으로 커리큘럼이 거의 똑같은게 사실이긴 하지만
컴퓨터 엔지니어링과
컴퓨터 사이언스는 실제로 구분 되는 분야일껄요?
이론적인거 연구하는 쪽이 후자 강조하던데
잘될과학
23.10.18
잼나는 내용입니다

전체 인기글 전체글

근데 침착맨도 어그로에 너무 잘끌리는것 같음 12
침착맨
루이스킴
·
조회수 1119
·
3시간전
낯선 말투의 점잖은 일침들이 가득하니 이곳이 정녕 침하하가 맞는 것인가 43
침착맨
졸렬한사마가
·
조회수 1012
·
1시간전
이왜진? 의외로 삼국지에서 유래한 단어 17
유머
뚜자서
·
조회수 718
·
12시간전
침착맨 세계관 설명회 어떤지? 13
침착맨
고독한구독자
·
조회수 798
·
3시간전
아니 근데 풀영상 유료로 해놓는거 24
침착맨
병건을위한나라는없다
·
조회수 1731
·
2시간전
산골사는 침청자에요 14
취미
둥이는둥둥웃지
·
조회수 699
·
2시간전
세상이 이렇게 좋아졌어.. 4
침착맨
앗싸좋구나
·
조회수 766
·
2시간전
남자가 가장 슬퍼하는 것은? 16
유머
두부왕
·
조회수 577
·
2시간전
침펄 토론 유입 라이트청자임 7
침착맨
xfg3vv
·
조회수 1256
·
3시간전
저는 별생각 없어요! 11
침착맨
게시판
·
조회수 1164
·
2시간전
옛날에도 본채널용 편집본 올라오기 전까지 비공개였었던 적이 있었는데 10
침착맨
메인데이
·
조회수 1352
·
4시간전
그저 누리면 될것을.. 12
침착맨
코코몽키스페너
·
조회수 1643
·
3시간전
하고싶은 말 하랬다고 진짜로 아무 말이나 해놓고 소통 안한다고 하진 말았으면 좋겠습니다 38
침착맨
axedac
·
조회수 3401
·
4시간전
하고싶은말 해보기 66
침착맨
팡파레
·
조회수 3060
·
5시간전
여름에 러너들이 하는 흔한 실수 30
앗! 나의 실수!
만취한 이유
·
조회수 1991
·
3일전
동물병원 진료대기 명단 17
유머
일병건
·
조회수 2197
·
2일전
침착맨 "내가 뭘 화를 낸다고 그래" 26
침착맨
통닭천사나가사와마사미
·
조회수 4635
·
1일전
침착맨 현재 상황... 7
침착맨
꼬불이
·
조회수 4248
·
10시간전
방송보면서 불편했던 부분 27
침착맨
파라오짭
·
조회수 5021
·
6시간전
침플 80만 ㅊㅊ 9
침착맨
썬더블러프차돌짬뽕진동토템
·
조회수 2492
·
7시간전