데이터 사이언스 취업 위한 Data Structure & Algorithms 공부 방법 조언 부탁드립니다

  • #3615338
    dsa 205.***.237.193 1126

    안녕하세요, 게시판을 통해서 항상 많은 도움을 받고 있는 학생입니다! 감사합니다 😊

    우선 저는 현재 통계학 석사 공부중인 학생입니다. 졸업후 데이터 사이언스 분야 취직을 염두에 두며 공부를 하고 있고, 관련 분야 개인 프로젝트 진행하며 포트폴리오를 준비하면서, 현재 조그마한 회사에서 데이터사이언스 여름 인턴도 병행하며 취업준비를 나름 열심히 진행하고 있습니다.

    이번 여름 데이터사이언스 인턴 자리를 구하면서, 꽤 많은 회사들이 인터뷰시에 data structure & algorithms 에 관한 질문을 해오는것을 경험했지만 그에 관혀 전혀 준비가 되어있지 않아 상당히 고전했고 결국은 당연히 그런 회사들에서는 오퍼를 받지 못했습니다.

    현재 졸업을 약 6개월 남긴 시점에서, 취업을 위해 어떤 식으로 data structure & algorithms 을 공부해야하는지 여쭤보고 싶습니다. 다가오는 가을학기에 DSA 수업을 등록해놓고, 현재는 그저 유투브 (https://www.youtube.com/playlist?list=PLeo1K3hjS3uu_n_a__MI_KktGTLYopZ12) 를 보며 개념을 익히고 있는데, 이게 효율적인 공부 방법인지 모르겠습니다. 전혀 경험이 없던 분야라 사실 공부 방법에 관해 갈피가 전혀 안잡히고 있는 상황입니다.

    구글에 검색을 해보면 거의 모든 분들이 Leetcode를 언급하시는걸 볼 수 있는데, Leetcode의 경우에는 일단 DSA 개념을 확실히 잡고 푸는것이 좋을지 혹은 개념을 공부하면서 동시에 병행하는것이 좋을지도 잘 모르겠습니다.

    취업을 위해서 data structure & algorithms 를 공부하셨던 분들께서 효율적인 공부 방법에 관해 조언이나 개인적인 노하우를 공유해주시면 정말 많은 도움이 될 것 같습니다.

    감사합니다!

    • ㅇㅇ 174.***.204.138

      데이터 스트럭쳐나 알고리즘에 대한 공부를 전혀 해보신적이 없다면 코세라 클래스같은거 몇개 들어보시고 전체적인 내용을 먼저 보시는거 추천합니다. 예를들면 data structure도 크게 몇가지 중요한 부류로 나누어지는데, leetcode를 공부하면서 적어도 이 문제는 어떤 스킬을 요구하는것인지 분류하면서 노트정리하시는게 좋다고 생각합니다.

    • 근본 172.***.30.155

      제발 천성이 컴싸 아니면 좀 기웃거리지마라 ds는 개뿔 통계하는 ㅅㄲ들이 괜히 컴싸애 비벼볼라고 데싸 만들어냄 ㅋㅋㅋ

    • oOOo 73.***.100.192

      “근본” 글쓴 컴싸. 느그 “컴싸”들이 워낙 응용분야에 대해 무지하니까 컴싸 아닌 곳에서 “기웃” 거리는 거지. 컴싸 중에서 응용부분 잘 아는 놈들 거의 없던데, 그건 어쩔껀데? 아니면 컴싸 하는 놈들이 캐드니 그래픽이니, 의료기록 이니 통계니 다 잘 하든가. 수학이라고는 이진수 밖에 모르는 놈들이 알고리듬 어쩌고 저쩌고. 허긴 흔해빠진 OS trouble shooting 못하는 놈들이 밥그듯 타령은 제일 심하게 하더라. 비비긴 뭘 비빈다고.

    • oOOo 73.***.100.192

      현재 석사과정에서 교수님의 도움을 받으실 수는 없을까요? 아무래도 전문적인 부분들이다보니, 관련 정보는 교수님들이 좀 더 많이 가지고 계시지 않을까 싶습니다. 현재 학과나 수업 중에서 취득이 어렵다면 교수님들이 속해있는 학회기관등을 통해서 정보를 더 구할 수 있지 않을까 싶습니다.

Cancel