내가 생각하는 최적의 프로그래밍 공부 순서 | 홍정모가 최단거리 알려드립니다!

Поделиться
HTML-код
  • Опубликовано: 20 янв 2025

Комментарии • 56

  • @HongLab
    @HongLab  2 года назад +2

    📌타임라인
    0:00 미리보기
    0:12 프로그래밍 공부 순서
    0:36 첫번째 단계 : 파이썬
    1:09 두번째 단계 : C언어
    2:34 세번째 단계 : 알고리즘
    2:58 네번째 단계 : 코테 준비
    3:50 마무리 인사

  • @eujzom726
    @eujzom726 5 месяцев назад +1

    영상 잘봤습니다 :)
    저는 c랑 c++ 배운 전과생입니다. 자료구조 기본기 쌓고 싶은데 honglab에 있는 자료구조 수업이 코테대비용이더라구요. 코테 준비가 아니더라도 수강해도 되나요?

    • @HongLab
      @HongLab  5 месяцев назад

      물론입니다. 프로그래밍 연습 위주입니다. C++ 3시간 요약 강의 먼저 보시고 이어서 보시면 됩니다.

  • @김이동-m1n
    @김이동-m1n 2 года назад +13

    교수님 자료구조 및 알고리즘 항상 기다리겠습니다!

    • @ashulsir6382
      @ashulsir6382 2 года назад

      자료구조 알고리즘 강의 기다리겠습니다!!

  • @재밌는정보모음
    @재밌는정보모음 Год назад +2

    운영체제 시스템네트워크 리눅스 이산수학 이런거는 안해도되나요

    • @HongLab
      @HongLab  Год назад +1

      해야죠 라기 보다는 하게 됩니다. 재미 붙고 희망이 보이면 공부는 스스로 계속 할 수 밖에 없습니다. 그 시작점을 열어드리는 최소한의 과정을 안내해드린 것이며 이것만 하면 된다는 얘기는 아닙니다.

  • @jinho6346
    @jinho6346 Год назад +1

    1. 파이썬 -> 다양한 분야 체험
    2. C언어 -> 자료구조
    3. 알고리즘 C++ or Java같은 객체지향언어 추천
    코테만을 위한 알고리즘이 아닌 깊게 배우는 진짜 공부
    4. 코테 준비
    1) 일찍 시작, 틈틈히 길게
    2) 응용 분야 병행
    - 전문분야 선택할때 부담 없이 진행
    좀 아니다 싶은 부분도 경험 삼아 처리
    공부는 효율적으로 해서 빠르게 성장하는 기쁨누리기를

    • @HongLab
      @HongLab  Год назад

      요약해주셔서 감사합니다. 참고로 제 강의에서는 자료구조에 C++을 사용합니다. 그래서 C++ 요약 강의를 무료로 제공해드리고 있습니다.

  • @DaumChannelGamePart
    @DaumChannelGamePart 2 года назад +5

    홈리스였던 저를 개발자로 일할 수 있게 만들어 주셔서 감사합니다.

    • @HongLab
      @HongLab  2 года назад +2

      유튜브 준비중이신 것 같아서 구독해드렸습니다.

  • @ITKorea_master
    @ITKorea_master Год назад +1

    프론트개발자로 취업준비하고 있어 javascirpt로 이제 자료구조 알고리즘 공부시작하려는데 교수님 생각에 별로일까요?

    • @HongLab
      @HongLab  Год назад

      일단 시작하세요!

    • @ITKorea_master
      @ITKorea_master Год назад

      @@HongLab 시작은 사실 이미 했습니다.. ㅎㅎ stack 부터..

    • @HongLab
      @HongLab  Год назад

      @@ITKorea_master 이왕 시작했으면 끝을 보셔야죠. 제가 다른 영상에서 같은 얘기를 했던 기억이 나네요. 중간에 그만두면 경험치가 모두 날아가는 거라고. 선택의 여지가 있으시다면 자료구조는 C++을 권장하는데 이미 시작하셨다면 javascript로 끝까지 하시는 것을 권장합니다. 자료구조를 제대로 공부한 후에는 알고리즘은 언어 무관입니다.

  • @antoniochoi9806
    @antoniochoi9806 2 года назад +2

    항상 잘 보고 있습니다. 교수님 만들어주시는 강의 영상 경험담 전부 주니어인 저에게 너무 도움이 되는게 많습니다. 감사합니다 교수님 😀😀

  • @SmallDevJ
    @SmallDevJ 2 года назад +2

    잘 봤습니다 그래픽스 강의도 기대중입니다 ;)

  • @hemakim193
    @hemakim193 2 года назад +1

    좋은 영상감사합니다, 예전에 올려주신 강화학습과 그래픽스 영상도 정말 흥미롭게 잘 봤습니다 다음에 업로드하실 내용도 기대하고 있겠습니다!!

  • @jjjkuul
    @jjjkuul Год назад +2

    혹시 C언어 최소화가 어느 정도인지 지금은 말씀해주실 수 있나요? 교수님의 C언어 강의(따배씨) 실습 코드들이 무엇을 의미하는지 설명할 수 있는 정도면 될까요? 교수님의 따배씨 강의를 듣고 있지만 어느 정도로 제가 깊게 공부해야할지 잘 모르겠습니다. 늘 좋은 영상 감사합니다.

    • @HongLab
      @HongLab  Год назад

      같은 질문이 자주 들어와서 검토해봤는데 따배씨는 강의 제작 목적 자체가 아예 달라서 일부만 보라고 안내해드릴 수가 없습니다. 실습 코드를 설명하는 것은 별 의미가 없습니다. 그보다는 따배씨 중간중간에 있는 문제들과 따배씨 부록 자료구조 맛보기를 스스로 푸실 수 있는 정도가 되시면 좋겠습니다.

  • @Hyunjong_the_great
    @Hyunjong_the_great 2 года назад +1

    전 요즘 개발자라면 아이돌을 덕질하는게 아니라 직접 만들어야 하는게 아닐까? 라는 생각이 들더라구요ㅋㅋ 내 마음에 맞게 커스터마이징 할 수 있고ㅋㅋㅋㅋㅋㅋ

    • @HongLab
      @HongLab  2 года назад +1

      엇 저도 그렇게 생각합니다. 가상 캐릭터 만들기 강의 하나 내고 싶네요 ㅎㅎ

  • @user-oj6xt1us7i
    @user-oj6xt1us7i Год назад +1

    궁금한게 있어 질문드립니다 이산수학,미적분,선형대수학은 어느 시점에서 어느것부터 공부해야 하나요

    • @HongLab
      @HongLab  Год назад

      정규교육 과정을 거치시는 분들은 그때그때 하시면 됩니다. 그렇지 않으신 분들은 응용 분야 들어가기 전에 하시면 되는데, 장기적으로 응용 분야 할 생각을 이미 하고 계시다면 사실 일찍 시작하시면 좋습니다. 일반 물리도 해두시면 좋습니다.

    • @user-oj6xt1us7i
      @user-oj6xt1us7i Год назад

      @@HongLab 답변 갑사합니다!!

  • @data_science_lab
    @data_science_lab 2 года назад +6

    따배씨의 C, C++ 강의 에서 어느 부분을 통해 자료구조 와 알고리즘을 공부하는게 가장 효율적일지 궁금합니다. 예를 들어 따배씨 C 강의에서 Ch1 ~ 3 장까지만 공부하고 자료구조를 공부 하라던가 하는 구체적인 guide도 함께 있으면 계획을 세우는 데 많은 도움이 될 것 같습니다.

    • @HongLab
      @HongLab  2 года назад +8

      안그래도 그 내용을 정리를 하고 싶은데 지금은 그래픽스 강의 만드는 중이라서 시간이 안나네요. 정리하면 알려드리겠습니다.

    • @맥시멈한삶
      @맥시멈한삶 2 года назад

      정말 좋은 제안이네요.

    • @fortuna5090
      @fortuna5090 2 года назад +1

      가이드가 있으면 정말 감사할거같습니다!!

  • @배고파-l2k3g
    @배고파-l2k3g 2 года назад +1

    독수리타자는 한컴 타자연습부터 시작하면 되나여?🧐

    • @HongLab
      @HongLab  2 года назад

      네 열 손가락(또는 아홉 손가락) 쓰는 것이 처음에는 익숙치 않은데 조금 해보시면 머리가 좋아지는 느낌이 들면서 쉬워집니다.

    • @jinwoohan6282
      @jinwoohan6282 2 года назад

      보고 코딩하셔도 무리없습니다. 하지만 취직시점에 쪽 팔려서 연습을 안할수가 없게 됩니다.

  • @정환윤-s4d
    @정환윤-s4d Год назад +1

    항상 감사합니다
    혹시 c언어로 자료구조 공부를 하라고 하셨는데 인프런에 있는 따배씨 부록으로만 공부해도 되는 건가요? 부족할 경우 추천하실만한 강의나 책 있으신가요??

    • @HongLab
      @HongLab  Год назад

      C도 괜찮은데 요즘은 C++로 해도 좋을 것 같습니다. 따배씨 부록은 제목 그대로 맛보기입니다. 제대로 공부하시는 것을 권장합니다. 강의나 책은 스스로 맘에 드는 것을 고르시면 됩니다.

  • @vinke1854
    @vinke1854 2 года назад

    파이썬도 객체지향언어인데 파이썬으로 알고리즘 준비는 비추하시나요?

    • @HongLab
      @HongLab  2 года назад

      코테는 괜찮다고 봅니다.

  • @HerrArsNova
    @HerrArsNova 2 года назад

    명확한 가이드 감사드립니다!! 혹시 여기에서 말씀하시는 "응용 분야", "전문 분야"의 예시는 무엇이 있을까요?

    • @HongLab
      @HongLab  2 года назад +1

      백엔드 서버, 웹, 모바일(IOS, Android), 게임(언리얼, 유니티), 그래픽스, 로보틱스, 컴퓨터 비전, 인공지능 등 일단 떠오르는 건 이정도네요.

  • @전사-l2k
    @전사-l2k 2 года назад

    비전공자가 컴퓨터공학과 커리큘럼을 어느정도 배워보는건 어떻게 생각하시나요? 취업목적이 아니라 취미개발을 하고자할때요. 굳이 시간낭비일지 궁금합니다

    • @HongLab
      @HongLab  2 года назад

      취미는 뭐든 좋지요👍

  • @베르크K
    @베르크K 2 года назад

    cpp강의 잘듣고있는데요 자료구조를 c로 따로 공부해야할까요??

    • @HongLab
      @HongLab  2 года назад

      cpp로 하셔도 괜찮습니다. 다만 컨테이너를 사용하면 안되겠죠. (그걸 만들어보는 거니까)

  • @domic93
    @domic93 2 года назад

    c,c++ 근본이죠
    끄덕끄덕
    그런데 샘 c++로 자료구조 공부해도 괜찮지 않나요?
    제가 js에서 포인터가 없어서 자료구조 만드는데 오히려 먼가 더 억지로 만드는 느낌이 들었는데
    c++에는 포인터가 잇으니까 괜찮지않을까 생각했었습니다.
    c언어로 자료구조 시작을 추천하는 이유가 궁금합니다

    • @HongLab
      @HongLab  2 года назад

      네 C++로 자료구조도 가능하고 그것도 장점이 있습니다. 저는 학습 효율성 측면에서 C언어 자료구조를 추천합니다. C언어 연습으로 자료구조를 만들고 활용해보는 거지요. 이것도 파이썬으로 응용 분야 맛보기를 해본 후에는 자료구조가 왜 필요한지 확 와닿기 때문에 효율이 높습니다.

    • @domic93
      @domic93 2 года назад

      @@HongLab 선생님 답변을 달아주셔서 영광입니다.
      c언어로 하면 무언가 더 와닿는게 잇군요
      좋은 방향을 알려주셔서 감사드립니다

  • @holaLee
    @holaLee Год назад +2

    저는 컴공과 학생이라 c,c++ 문법을 어느정도 끝내고 학교에서 자료구조수업은 들었고 지금 자구 공부중인데 파이썬은 거의 안써봤습니다.
    원래는 자바-스프링 혹은 리액트로 프론트,백 웹을해보려했는데
    파이썬으로 다양한분야를 해보는거에는 뭐가있을까요? 파이썬-장고도 응용에 해당하겠죠?

    • @HongLab
      @HongLab  Год назад

      제 강의에서는 플래스크를 쓰기는 하는데 파이썬-장고로 웹백앤드 경험을 빠르게 해보는 것도 좋은 사례겠지요. 저의 취지는 특정 기술에 발목을 잡히지 않는 엔지니어를 키워내는 것입니다. 정해놓은 분야가 있다는 학생들에게 딱히 다른 분야를 하라고 부추기려는 것은 아니지만 초보때 웹 외의 분야도 이것저것 조금씩 해보시면 나중에 분명히 도움이 됩니다. 웹 외의 사례라면 요즘에 ChatGPT가 간단한 웹 인터페이스만 가지고도 인기가 많은데, 저는 원래부터 연구직도 인정받으려면 간단한 웹서비스 만드는 법은 알아야 한다고 계속 강조합니다.

  • @jinwoohan6282
    @jinwoohan6282 2 года назад +1

    C언어, 자료구조, 알고리즘 이수한다??? 비현실적입니다. 그래서 코딩을 무서워하는 것 입니다. 목적없는 암기식학습은 지양해야 한다고 봅니다.

    • @HongLab
      @HongLab  2 года назад

      안녕하세요? 적어주신 대로 목적없는 암기식이 아니라 창작의 기쁨을 느끼면서 성장할 수 있도록 강의를 개선해나가고 있습니다.

  • @jjlee5512
    @jjlee5512 2 года назад +2

    요즘 파이썬으로 알고리즘과 코테 공부하는 것이 최단거리라는 말이 많은데 이부분은 어떻게 생각하시나요?!

    • @HongLab
      @HongLab  2 года назад +4

      그런 얘기하시는 분들의 심정도 이해가 가고 그런 얘기 듣고 솔깃 하시는 분들도 이해합니다. 일단 파이썬으로 코테용 문제 풀이 요령 공부하는 것은 괜찮다고 봅니다. 뽑는 쪽에서 파이썬 숙련자를 원하면 파이썬 잘 쓴다는 것을 보여줘야죠. 알고리즘 공부를 파이썬으로 하는 것은 자료구조를 C언어로 해보셨다면 차선책 정도는 됩니다. 저의 앞 강의들이 C/C++이어서 그런지 파이썬 강의에도 C/C++ 공부하고 오신 분들이 꽤 많은데 파이썬에 대한 이해도에서 차이가 크게 납니다. 자기가 어떤 수준의 인재가 될 것인지는 스스로 결정할 일이지만, 적어도 우르르 쏠려갔다가 후회하는 일은 없었으면 좋겠습니다. 사람은 누구나 심리적인 관성을 갖고 있습니다. 언어를 바꿔가며 공부하는 것은 당연히 본능적으로 부담감이 느껴질겁니다. 이걸 더 쉽게 만들어 드리는 것이 제가 할 일이라고 생각합니다.

  • @김준영-e7x
    @김준영-e7x 2 года назад +2

    C언어를 최소로 학습하라고 말씀하셨는데, 최소가 어느정도를 말씀하시는건가요?

    • @HongLab
      @HongLab  2 года назад

      파이썬으로 프로그래밍에 대해 감을 잡은 경우에 한해서 C언어의 까다로운 문법을 모두 익히려고 노력할 필요가 없습니다. 딱 자료구조 공부에 필요한 최소한만 하시면 됩니다. 구체적인 내용은 제가 자료구조 강의 분석을 시작해봐야 말씀드릴 수 있을 것 같습니다. 지금은 그래픽스 제작 중이라서 나중에 정리해서 알려드리겠습니다.

  • @dyn1207
    @dyn1207 2 года назад

    자료구조를 위해서 c를 공부해야 할까요? 따배씨를 듣고 있는데 씨플플로 공부할 계획을 갖고 있습니다만 두 언어의 차이점을 모르겠습니다

    • @HongLab
      @HongLab  2 года назад +2

      이 얘기는 완전 입문자 대상인데 자료구조 공부를 앞당기는 전략입니다. C++을 이미 공부하신 분들은 c++ 자료구조도 괜찮습니다.

    • @dyn1207
      @dyn1207 2 года назад

      @@HongLab 답변감사합니다