어릴때부터 컴덕후였는데 다른 공대가서 적성에 안맞는 각종 역학들 배웠다.
군대다녀와서 정역학, 동역학, 구조역학 세개 배우고 때려치고 컴공과로 다시 진학했다.
여기와서 각종 컴퓨터과학&공학 과목들을 배우는데 다른 공대랑 난이도 얘기가 종종 올라오길래 간단하게 적어본다.
먼저 컴공이 쉽다는 말이 나오는 이유는 컴공 = 코딩으로만 생각하기 때문인 것 같다.
프로그래밍 수업은 물론 쉽다. (나한테는)
근데 학교 다니면 알겠지만 못하는 애들도 졸라 많다..
자료구조는 고사하고 C 프로그래밍 수업부터 막히는 애들도 많다.
이것만 봐도 학교에서 배우는 난이도만 봤을 때 체감 난이도가 다른 공대 과목이랑 크게 차이 안나는 것 같다.
상식적으로 생각해도 개나소나 다 잘할 정도로 쉬우면(예를 들어, 대학교에서 1+1을 배운다면) 누구나 A+을 맞아야 하지 않겠는가?
하지만 컴공과에선 가장 기초적인 프로그래밍 수업만 봐도 난이도 때문에 점수를 변별력 있게 매길 수 있다.
여기서 누구는 이렇게 반박할 수도 있다.
"어릴 때부터 프밍 한놈들이 다 높은 학점 받아가니까 첨하는 애들이 발려서 그런거 아니냐?"
당연히 그런 괴물같은 애들도 존재한다. 그런데 많지 않다.
그것보다 역으로 어릴때부터 역학만 주구장창 파고 든 놈이 있다면 그 놈에겐 역학이 존나 쉽게 느껴지겠지?
그렇다면 또 다른 반론을 제기할 수 있다.
"후로구래밍 학원가서도 몇개월만 하면 개나소나 다 배우던데?"
우선 학원이랑 학교에서 배우는 질이랑 난이도 자체가 다르다.
학원은 실무에서 쓰이는 스킬 위주로 배우고, 논리적인 사고력이나 문제해결 능력은 거의 배양하지 못한다.
그렇게 가르치면 애들이 역학 배우는 난이도와 체감이 비슷해서 학원 수강생들 다 떨어져 나갈게 뻔하고, 배운 것에 비해 실무 적용 능력도 사라진다.
이건 역학에 비교해도 똑같다.
역학을 배웠다고 한들 실무에 가면 그 역학이란 학문을 제대로 파고 드는 경우는 잘 없다.
물론 그런 분야(부서)는 별도로 있고 대부분은 컴퓨터에 의해 자동 계산이고, 그조차도 안하고 그냥 실무에 필요한 일(서류 작업, 문서 관리, 자기 전공 조금) 하는 친구들도 많이 봤다.
사실 기존의 화이트칼라(공학, 역학을 배운 엘리트 지식인)들이 최근 자동화된 시스템에 의해 그 수가 현격히 줄었다. (물론 문과랑 비교하는게 아니라 같은 공학 분야에서 10년 전과 지금을 비교하는 것임)
요즘 더 중요하게 부각되는건 기획 능력과 마케팅 능력이라고 할 정도다.
세 번째 반론, "역학은 미분 적분 알아야 하는데 컴공은 몰라도 되잖아?"
반은 맞고 반은 틀렸다. 게임 분야나 그래픽스, 네트워크 통신쪽으로 갈 생각이라면 미적분, 선형대수 중요하다.
특히 아날로그 자원(주파수)으로 통신하는 무선 네트워크 분야는 상대성이론도 다루고, 책 펼쳐보면 미적분 공식으로 가득 차 있다.
그런데 이것보다 더 중요한 점이 있다.
미분적분의 여부가 그 학문이 쉽고 어렵고를 판가름하지 않는다.
미적분이 고등학교 때 배우는 내용이고 그만큼 처음 이해하기에 어렵긴 하지만 일단 이해하고 나면 그렇게 어렵나? 할 정도로 어려운 개념은 아니다.
마찬가지로 각종 역학(공학) 과목에서 쏟아지는 공식을 처음보면 외계어 같지만 일단 이해하고 나면 그렇게 어려운게 아니다.
오히려 어려운건 수학과랑 자연과학쪽이 증말루 어렵더라...
그런데 컴공과목은 사칙연산까지만 알아도 될 정도로 수학을 얕게 알아도 된다고 한다.
사실 사고력을 요하는 오토마타이론, 컴파일러, 알고리즘 등 할 때 사칙연산(~수열, 통계, 확률 등)만 알아도 가능은 하다.
미적분할때 쓰는 머리와 다른 부분을 사용한다.
그런데 문제는... 미적분(역학)할 때는 처음엔 존나 어려워보여도 깨달고 나면 그냥 별거 아니다.
근데 컴퓨터 과학쪽은 깨달은 것 같았는데 알고보니 깨달은게 아니었고 내가 무지했던거고 겨우 깨달아도 존나게 헷갈린다..
엄청나게 고도한 논리적인 사고력을 요하는 과목들이다. 특히 앞의 2과목은 더욱 난해하다..
그래서 시험치면 점수 잘맞기가 존나 어렵다.
역학과목은 A ~ B 받지만, 위에 나열한 세 과목은 B ~ C 받았다. 재수강해야한다. ㅇㅇ
학벌은 명문대도 아니고 하위대학교도 아니다. (건동홍 라인)
낮은 대학에서는 단순 프로그래밍 수업만으로도 변별력을 줄수있어서 저런 과목 안가르치는데도 많다고 한다.
그리고 그런 커리큘럼만보고 컴공 = 코딩학과라고 생각하고 개나소나 쉽게 하는 줄 안다.
근데 코딩은 이 넓은 학문 중에 좀 쉬운 일부라고 말하고 싶다.
다른 공대에서도 역학만 하는게 아니라 쉬운 전공 과목이 있는데 그게 컴공과에선 코딩 수업이라면 보면 될듯하다.
컴사도 논리적으로 생각하면 별거아님
논리적으로 생각해야 하는 레벨이 역학과 차원이 달라서 난 더 어렵더라
수식의 복잡함, 산수의 복잡함(소수 3째자리까지 구하는 등)은 역학이 더 어렵지만
네다동
마적분이 별로 안 어려운개념인건 맞는데 나비에스톸스, 엔트로피도 안다뤄보고 역학이 쉽다고 하는건 쵸큼...ㅎㅎ
그리고 그런 무선통신분야는 전전애들이 훨씬 잘함 ㅅㄱ
역학이 쉽다는건 아니구 컴공이 그냥 코딩 몇번해보고 평가내릴만큼 만만한건 아니라고 말하고 싶었어ㅎ 무선통신 물론 전자과애들이 더 잘하는데 컴공에서도 배우거든. 역학적으론 전자과애들보다 덜 깊게 드가겠지만 플밍 구현에 있어선 컴공애들이 더 깊게 들어가지 ㅎ
근데 이 부분은 서로 담당하는게 다르고 추구하는게 달라서 서로의 깊이감을 1:1로 비교하기엔 무리가 있다고 생각
컴학과는 알고리즘이랑 자료구조 잘 파악하는게 기본이고 역학은 우선은 미적분학을 잘 다루는게 기본인데 너무 앞에것만 보고 말 하는거 아니냐... 역학도 사실은 좀 더 파고들어 가면 고전역학 부분에서 현대물리학 넘어가는 기점에서 급 발진적으로 어려워지고 아직 연구가 진행중인 분야도 나타나고 이써. 그리고 마지막으로 컴공은 하다보면 내가 알던것도 모르는거 같고 무지했던 거고 하는건 역학도 똑같이 나타난다
쯧쯧 컴공이 다른 공과대학 과목에 비해서 암기과목이 많아서 족보카르텔이 다른 그 어떤 공대보다 암암리에 성행하고 있고, 너가 B-C 받는 과목들 사실 족보 카르텔이나 학술동아리 인싸되면 A0-A+ 받는 거? 일도 아냐... 단지 사람들이 이런 게 암암리에 성행하다 보니까 모르는 사람들은 모르는 겨 - dc App
이건 다른 공대도 똑같아 씨발 기계 선배랑 친하면 A+ 쉽게 땀 다른 공대에 없다는건 니가 선배랑 안친해서 그런거
그리고 다른 공과대학 얼마나 봤다고 당당하게 글싸냐? 대학교 한 10개 다니면서 공대별로 비교해봄? 이건 공대출신인데 왤케 비논리적으로 글쓰냐
그래서 기집애들은 오빠오빠 거리면서 인싸소모임에만 들어있으면 공부 좆같이 해도 A 이상, 학점 4.0 이상 잘 받아간다. 그 밑에 학문적 양심때문에 족보질 드럽고 역겹고 토나올꺼 같은 비위낮은 애들은 그런 년들 아래 깔아주는 거고. 또 보빨러들은 어디에나 존재해서(나도 그중 하나였지) 과제셔틀 사서하는 애들 존나게 많다. - dc App
더 이상 학점과 성적은 자신의 실력을 반영해 주는 게 아니야. 근데 더 좆같은 건 미국대학도 한국 대학이랑 마찬가지로 이런 부분에 있어서는 시궁창이라(미국 대학도 인도, 중국 새끼들 중심으로 족보 카르텔 있고 오히려 우리보다 더 심하다. 세얼간이 보면 알거) 그런 식으로 학점 받아서 대학원 세탁하면 인생 편다. - dc App
그리고 교수사회도 존나게 보수적이라 그런 체제로 돌아간다는 걸 모르는 교수 없다보면 된다. 근데 대학원 학생 뽑을 때 왜 학점 높은 애들 선호할까? 실력이 더 좋아서? NO! 그런 애들은 체제에 순응하는 애들이라 부려먹기 쉬운 거야... - dc App
건동홍 다니면서 이런 얘기는 왜 하냐 자격이 안 되는데
위에는 뭔 지잡을나왔길래 족보카르텔 운운하냐..
ㄴ 지잡 문제가 아니라 이건 미국대학도 똑같다니깐? 기출문제 모아놓은 사이트 최고 조회수가 서울대인건 어떻게 설명할래? - dc App
서울대졸 코넬대학원 나온 교수도 명문 미국 대학도족보있다는 거 나한테 이야기해주고 그나마 대학교육의 한계도 지각하고 있는 교수님이라 오픈족보로 시험보게 함. 이건 또 어떻게 설명? - dc App
니가 CS/EE 에서 코넬대보다 더 좋은데 나온 거 인증하고 족보 그딴거 없다고 니 공부한 흔적같은거라도 올려주면 짜질게. - dc App
족보가 시험공부에 자료 Pool 을 늘린다는 점에서 찾는거지 그게 결정적인 역할을 하는거랑 전혀 다른데. 단순히 기출 많이 찾으면 족보 만능 시험이다? 니 피해의식과 경험적 결론이 아닐까 싶은데
시험범위가 기본 300페이지가 넘어가면 니 말은 의미가 없어지지. 이미 범위만으로 절대다수의 사람들은 모든 페이지를 다 보는 것보다는 시험에 나올 것만 추려서 보거든. 그때 뭐가 결정적일까? 당연히 족보지 - dc App
그리고 어차피 족보로 수혜를 보고 A 맞은 학생들은 입 싹 닦고 자기가 노력해서 이룬 것인양 행동하거든. - dc App
니가 만약에 족보가 전혀 성적과 연관이 없다는 걸 스스로 증명하려면 타과에 지인 하나도 없고 솔플해야 하는 전공수업 듣고 성적 A0 이상 받은 거 인증하면 됌 - dc App
흠냥 족보 같은 걸 왜 봐 ㅇㅅㅇ
암기과목이 다른 공대보다 많은건 맞는거 같아. 예를 들면 운영체제 죄다 이론바탕이고 암기해야 성적 잘받거든. 근데 문제는 그거 달달 암기해서 A+받았다고 운영체제 마스터한게 아니자나. 다시 생각해보면 운영체제 구헌에 있어서 현실감 있게 배우려면 난이도가 기하급수적으로 증가해서 손쓸 도리가 없어지니 일반인도 배울수있게 만들다보면 암기만 남는거 같아.
근데 역해은 어느정도 현실감 있게 배워도 배울수있으니 그렇게 배우는거 아닐까? 그러니 상대적으로 역학이 어려워보이는거고.. 다시 말해서 역학은 그 분야를 40% 책에 실었다면 운영체제는 1%만 실었다고 할까.. 그럼 역학이 더 어려워보이고 운체는 쉬워보이고..
그리고 내가 위에 족보없어서 b c 맞았다고 하는데 그건 아닌거같아. 역햑할때도 족보있었고 컴공할때도 족보있었어. 그리고 암기과목류들은 역학과 비슷하게 거의 a 못하면 b 받았거든. 근데 정말 극도의 논리력을 시험하는 오토마타론과 컴파는 재수강 삼수강해도 성적 좋게 못받을거같은 느낌이 들더라
역학도 물론 어렵고 공대에서 쉬운과목이 어딨곘냐만은 둘을 구분하자연 역학 시험에서 중요한건 공식 암기, 산수 계산, 공식을 적절하게 사용할수있는 응용력이 중요하다면 컴공과목은 문제해결능력, 사고력, 극단의 논리력이 중요한것같아. 서로 사용하는 머리가 다른듯
역학은 식의 피지컬 미닝만 파악해서 쫓아가면 쉬운 다 하나의 식에서 파생되고 비슷한 물리적현상에서 바리에이션이 달라지는거여서 ㅇㅅㅇ 요령만 잡으면 할만함 ㅇㅅㅇ
애초에 학교에서는 실무능력을 가르치는게 아님. 학점이 실무능력을 대변하지도 않고, 컴공과 학생들도 코딩 잘하려면 혼자 프로젝트 해봐야지 아무리 코딩하는 과제 내준다고 해도 스크립트 몇 줄 짜는 급인데, 그건 역학하는 대학원생들도 다 하는 수준
근데 우리나라 학생들은 워낙 고등학교때부터 족집게 과외같은거에 익숙해져서인지 교수들이 하나부터 열까지 다 떠멕여줘야하는 줄 알더라. 생각해보면 한 과목 많이 배워봤자 16주 * 3or4 시간 배우는데 아무리 하나부터 열까지 가르쳐주려고 해도 시간도 안 되고, 애초에 학교는 연구하는곳이지 족집게 과외 시켜주는곳도 아니다. 대학교라는 공간 안에서 성장하고싶으면 대학교가 제공하는 인프라 안에서 스스로 지식을 쌓아야되는거지.
개인적으로는 컴퓨터가 성능좋은 계산기이자 시뮬레이터로라는 것이 큰 장점인 것 같다. 소프트웨어공학 같은거 배우면서 컴퓨터 자체에 대한 이해를 하는 공부를 할 수도 있지만, 그래픽스같은 거 공부해서 물리엔진 짜 보거나 다른곳에 응용하는 분야 같은거 하다 보면 그냥 책보고 공부하는것 보다 다양한 과학,엔지니어링 분야에 대한 이해가 쉽게 되는듯
여기서 입터는 분들중 데상트 그레디언트에 쓸 그레디언트 값이나 제대로 추정하실 분이 얼마나 될지 ㅎ..
신호처리분야 오면 필터설계 할 때 확률통계학, 미적분학 다 해야됨... 파면 팔수록 힘들고 ㄹㅇ 뒤질정도로 힘들다. 그래픽스는 벡터, 인공지능은 확률의 결정체다. 물리학과 수학과의 얕게 넓게 배운다고 해야하나... 하여간 진짜 전문가가 되고자 한다면 미친다
컴퓨터 사이언스? 엥 그거 그냥 응용수학 조무사 아니냐 ㅎㅎ
ㄴ 그렇게 따지면 모든 공대가 자연과학이랑 수학과의 조무사입니다만.ㅈ
역학 = 암기로 퉁치기 가능 , 알고리즘 = 암기 1도 안통하고 논리력, 사고력 지능빨.
역학이 처음 배울 땐 개념도 어렵고 익혀야 될 공식도 외계어마냥 복잡해서 어렵다 느끼는거지 어느 정도 익혀두면 할만함. 응용도 이 공식이 어디서 어떻게 사용되는지 규칙화되어있어서 그거 익혀두면 되고 근데 알고리즘이나 운영체제 이런 건 처음 개념 들어갈 땐 역학보다 쉽고 괜찮게 느껴지는데 나중에 응용 과정에서 논리력, 사고력이 많이 필요해서 어렵게 느껴짐. 개념을 알아도 논리가 딸리면 못 써먹어