멘토링 신청하기

[갓준표 멘토링 시간 공지]

2023년 5월 ~ 현재: 금요일 23시 (한국시간 기준)

2022년 8월 ~ 2023년 5월: 토요일 14시 (한국시간 기준)

2020년 8월 ~ 2022년 7월: 금요일 22시 (한국시간 기준)

공학기초지식 질문입니다

공부법
작성자
니은
작성일
2020-05-27 08:21
조회
718
교수님, 매트랩 한방에 끝내기 - Basic 강의 수강중입니다.

현재 대학원 재학중이고 매트랩을 자주 이용할 예정이라 수강하게 되었습니다. 대학을 법쪽 전공으로 나와서 공대 출신이 아닌지라 벡터에 대해서도 제대로 배워본적이 없고 각종 역학에 대해서는 당연히 기본 지식이 전혀 없습니다.

제가 수강을 하게 된 이유는 매트랩에서 주로 쓰는 함수 등 기초 지식들을 익히고 제가 필요한 코드를 생성하기 위함입니다.

저는 문과였어서 고등학교 이과 수학부터는 잘 모릅니다 대학교에 진학하여 물리과목을 하나 이수한 경험이 있어 (비록 성적은 좋지 않으나) 물리에 대한 약간의 지식 정도입니다. 거의 모른다고 생각하시면 됩니다.. 오늘 학습한 내용을 예시로 말씀드리면 선형대수학쪽 지식이 없어서 강의에서 언급하신 가우스 소거법도 전혀 몰라 따로 유튜브로 공부를 하여 학습을 진행하였습니다. 또한 벡터의 내적 외적 부분도 아는 바가 없어서 따로 찾아보았습니다.

앞으로 공부하는데에 있어서 이처럼 모르는 게 나올때마다 유튜브 등의 매체를 이용하여 이해하면서 넘어갈 수 있을까요? 지금은 그렇게 진행중인데 어느 한계에 봉착하게 될까봐 걱정스럽습니다. 아니면 기초적인 공학공부부터 먼저 해야할까요?

학부시절엔 법과 항해학 전공이었고 현재 대학원에서 제 전공은 해상교통정보공학입니다. 공학분야에서도 좀 특수하다고 생각이 듭니다. 대학원에서 제가 연구하고자 하는 것은 해상교통 데이터를 분석하고  응용하는 방법을 도출하는 것이 주입니다. 이를 용이하게 하기 위해 매트랩 사용법을 익히고자강의를 수강하게 되었습니다. 역학 쪽은 학습경험이 전혀 없고 아직까진 크게 관련이 깊다고 생각이 들지 않았습니다.
전체 2

  • 2020-05-27 16:27

    매트랩 한방에 끝내기를 수강해주셔서 고맙습니다.

    강의에서 설명했다시피
    매트랩 한방에 끝내기는
    매트랩을 배우고 싶으나 어떻게 시작도 할 줄 모르는 학생들을 위해서
    맞춤형으로 제작되었습니다.
    원래 코딩은 스스로 부딪히면서
    함수를 배워보면서 터득하는 게 맞으나
    아무 것도 모르는 학생들은 그 조차도 어렵기 때문에
    이를 쉽게 만들어 줄 수 있는 디딤돌 같은 강의죠.

    문과임에도 불구하고 공학분야 쪽에 관심이 많으신 것 같아 참 대단하다는 생각이 듭니다.

    내용을 정리해보면,

    1) 질문자님은 고등학교 때 문과였고,
    2) 수학/물리 지식이 매우 부족하고,
    3) 학부에는 법과 항해학 전공을 하셨고,
    4) 대학원은 해상교통정보공학이라고 하셨습니다.
    5) 대학원에서의 연구분야는 해상교통 데이터를 분석/응용 하는 것이라고 하셨습니다.

    제가 이 글을 읽으면서 궁금한 것은

    해상교통정보 공학에서 기계과에서 다루는 역학이나 물리 또는 공업 수학의 지식을 필요로 한가?

    입니다.

    조심스럽게 예상해보면,
    해상교통정보공학에서 데이터를 분석하는 분야라면,
    물리 또는 역학 지식이 별로 필요 없을 것 같은데 말이죠.

    선형대수라면 조금 필요할 수 있을 것 같습니다.
    데이터 분석을 하는 사람들은
    차원에 대한 이해나, matrix (벡터) 등에 대해서 자세히 알고 있어야 하기 때문에
    (굳이 가우스 소거법은 몰라도 되지만)
    선형대수에 대한 확실한 이해는 있어야 할 것 같습니다.

    제가 데이터 분석 쪽 출신은 아니지만,
    작년에 Machine Learning, Data Analysis 강의를 들으면서 느꼈던 바를 말씀드리면,
    코딩은 계산기와 같은 스킬의 영역이고
    핵심은 수학적/통계학적 깊은 지식이라고 생각했습니다.

    데이터 분석을 위해서 코딩하는 사람들 중에서도
    핵심적인 역할을 하는 사람들은
    단순히 분석 tool 을 만드는 사람들이 아니라
    핵심 알고리즘을 만들고 구동시키는 사람들인데
    이론을 정확하게 모른다면
    그런 핵심적인 역할에 도달하는 데에
    한계가 있을 거라고 생각합니다.

    질문으로 돌아가서
    학생분께서 지금 현실적으로 필요하신 것은
    대학원에서 데이터 분석을 위한
    컴퓨터 코딩(매트랩, 파이썬, R 등)을 배우고 싶은 것이고,
    데이터 분석에 활용되는 수학적/물리적 지식을 보충하고 싶으신 건데요.

    매트랩은 배우고 계시기 때문에
    한방에 끝내기를 시작으로 천천히 나아가시면 될 것 같구요.

    수학적/물리적 지식에 관해서 말씀드리자면,
    (먼저 수학)
    선형대수 및 통계 관련 지식은 매우 중요할 수 있습니다.
    데이터 분석에서 나중에 결국 회귀분석도 하셔야 하고,
    머신 러닝의 기초가 되는 간단한 히스토그램 등도 이용하셔야 하는데
    선형대수나 통계학적 지식이 전혀 없으면
    공부하는 데에 큰 어려움이 있을 수 있습니다.

    선형대수나 통계는
    이미 유투브 등에 정말 많은 학습 소스가 있습니다.
    아마 찾아보시면 독학으로 충분히 가능할 것 같습니다.

    하지만 여기서 제가 주의하고 싶은 점은
    너무 수학적 지식을 채우려고만 하지는 않으셨으면 좋겠습니다.

    마치
    한 달 뒤에 있을 수능 수학을 대비하려는데
    중학교 때의 지식이 부족해서
    중학교 책부터 차근차근 보지 말라는 겁니다.

    아마 데이터 분석하는 사람들을 위한 필수 수학/통계/선형대수
    와 같은 수업들이 많이 있을 겁니다.
    EdX 같은 곳도 한번 살펴보시고 검색을 많이 해보세요.

    다시 강조하면,
    수학적/통계학적 지식은 Data Analysis 를 하는 사람들에게는 필수적이지만
    너무 수학적인 공부에만 치중하지 말고,
    데이터 분석에 필수적으로 활용되는
    수학적인 내용을 위주로 습득하셨으면 좋겠습니다.

    (두 번째 물리)
    그리고 물리적인 배경지식에 대해서 말씀드리고 싶은데요.
    기계공학에서 다루는 역학이 해상교통정보공학에 많이 사용되나요?
    학생분의 연구에 얼마나 상관성이 있는지를 생각해보시면 좋을 것 같습니다.

    어떤 공부를 하시는지 전혀 모르겠지만
    해상교통정보공학에서 다루는 데이터 분석과
    mechanics 는 크게 관련성이 없어 보입니다.

    굳이 공부를 하셔야 하는지 모르겠습니다.

    만약에
    기계공학에서 다루는 역학에 대한 공부를 하고 싶으시다면
    제 강의를 한번 들어보시길 바랍니다.

    기계공학 강의는
    역사가 깊은 학문을 다루지만
    내용이 많이 어려워 학생들의 눈높이에 맞춰진 강의가 부족한 게 사실입니다.

    제가 그런 부분을 보완하고자
    이미 몇 년 전부터
    3대역학 한방에 끝내기를 만들었고,
    최근에는 동역학 및 진동학까지 개강했습니다.

    아마 역학을 공부한다고 할 때
    제 강의가 모든 주제를 다루지는 못했지만
    가장 중요한 내용들을 위주로
    아주 쉬운 방법으로 설명했다고 자부합니다.

    만약 기계공학적 지식을 필요로 한다고 하면
    제 강의를 4-5개 몰아서 들으면
    분명히 남는 게 많을 것이라고 생각합니다.

    어떤 연구를 하시는지
    정보가 많았다면
    좀더 확실하게 답변드릴 수 있었을텐데요.

    부족한 답변이지만
    질문에 대한 답이 됐기를 바랍니다.

    데이터 분석은 전망이 밝고
    저도 개인적으로 그쪽 분야에 관심이 많아서
    sql 이나 간단한 통계 관련 공부를 틈틈이 하고 있을 정도입니다.

    좋은 연구분야이니
    자신감과 자긍심을 가지고
    정진하실 수 있다면 좋겠습니다.

    열심히 공부하셔서 의미있는 대학원 생활 되시길 바랍니다.
    감사합니다.


  • 2020-05-27 23:35

    제가 설명하지 못한 부분을 콕 찝어서 잘 설명해주셨습니다!
    맞습니다. 제가 주로 사용하고자 하는 분야는 역학, 기계공학적 지식보다는 데이터 분석에 필요한 통계적 지식이 필요합니다. 정말 정확하게 말씀해주셨습니다. 부족한 부분을 독학으로 채워보도록 노력하며 공부하겠습니다.

    좋은 연구분야라고 해주셔서 자신감이 생기네요! 훗날 저와같은 고민을 하는 사람들에게 이 글과 교수님 답변이 도움이 되었으면 좋겠습니다. 친절하게 답변해주신점 정말 감사합니다.


  • 저는 기계과에서 공부한 사람으로서 학부, 취업 준비, 대학원 생활, 유학 준비, 미국 취업 등 많은 것을 경험한 바 있습니다. 
  • 그런 일련의 과정들을 겪으면서 제가 가장 아쉬웠던 부분은 “정보의 폐쇄성”이었습니다.
  • 평소에 선배들을 많이 알고 있는 친구들이 취업, 인턴, 대학원 등을 쉽게 준비할 수 있는 것을 볼 때마다 정보의 중요성은 결코 무시할 수 없다고 생각했습니다.
  • 그러한 부분을 해소하기 위해서 최소한 제 강의를 듣는 기계공학도끼리는 서로 궁금한 점, 고민, 정보 등을 공유하면 좋겠다고 생각했습니다.
  • 내가 궁금한 것은 남들도 궁금해 합니다. 부끄러워마시고 편하게 고민을 나눠주세요.