가장 먼저 배우면 좋은 코딩/프로그래밍 언어

Поділитися
Вставка
  • Опубліковано 2 чер 2019
  • 이번 브이로그에서는 개인적으로 가장 먼저 배우면 좋은 코딩/프로그래밍 언어에 관해서 이야기 합니다.
    또한 그보다 조금 더 중요한 것에 대해서도 얘기합니다.
    -----------------------------------------------
    다른 고지식 영상 시리즈도 시청해 보세요.
    shorturl.at/fktw9
    알고리즘 투게더 with 거니 채널 확인하기:
    / @gunnycoding
    인스타그램 (근황+계획 업데이트)
    / algorithmtogether
    페이스북 페이지
    tinyurl.com/y8t5a5au
    --------------------------------------------------
    #프로그래밍 #코딩 #컴퓨터

КОМЕНТАРІ • 450

  • @agentsuh79
    @agentsuh79 5 років тому +23

    설명 진짜 쉽게 잘 이해하게 잘한다. 소프트웨어 엔지니어 중에 이렇게 쉽게 설명하는 사람 잘 없던데. 기본이 되신 분. ㅎㅎㅎㅎ

  • @K-electronic
    @K-electronic 5 років тому +52

    솔직히 하나라도 제대로 배우면 그 이후로는 바로 익힐 수 있는 거 같습니다. 제가 그랬거든요.

  • @Adepten-mn2lb
    @Adepten-mn2lb 5 років тому +186

    4:30
    모든 문제를 풀 수 있는 무적의 파인만 알고리즘
    1. 문제를 쓴다.
    2. 깊게 생각한다. (안될시 잠을잔다가 추가됨)
    3. 답을 쓴다.

    • @InitialJKJ790
      @InitialJKJ790 5 років тому +31

      2.의 진행이 끝나지않는다.break;

    • @user-qw3od3pz7g
      @user-qw3od3pz7g 5 років тому +15

      4. 답이 틀린다....ㅠㅠㅠㅠ

    • @lowest_floor
      @lowest_floor 5 років тому +7

      Goto 2

    • @user-pp8ky6rh5o
      @user-pp8ky6rh5o 4 роки тому +3

      5. 여백이 없어 답을 적지 않는다

    • @kimjeongwon6327
      @kimjeongwon6327 4 роки тому +1

      @@InitialJKJ790 ㅁㅊㅋㅋㅋㄱㄱ 개웃기네

  • @akhp9013
    @akhp9013 5 років тому +10

    동의 합니다.. C 언어만 주구장창 팠는데 C++, C#, Java, Python 로 프로그램 짜는데 금방합니다. 언어, 문법을 익히는 것도 중요하지만 문제에 대한 접근/방법 설계가 훨씬 중요하다고 생각합니다. 어려운 언어를 배우고 있어서 프로그램을 못한다고 생각하시는분들 그보다 훨씬 쉽다는 언어 사용해도 똑같은 문제 해결 못하는거 여럿 봤습니다.

  • @lesliesss
    @lesliesss 5 років тому +24

    거니님 컴퓨터공학에 대해서 잘 설명해주시네~ ^^ 문제해결능력 이것이 핵심... 언어는 무엇을 주든 레퍼런스 보고 짤줄알아야 컴퓨터공학도라고 할수 있지 물론 처음접하는 언어는 시간이 소모되겠지만 근본적으로는 문제해결능력만 있으면 어떤 언어든 다 읽고 작성할 수 있음.

  • @user-px4ec5zh3g
    @user-px4ec5zh3g 5 років тому +1

    답변해 주셔서 감사합니다.. 오늘도 행복하세요..👍🤗😊

  • @user-hs6ee1ox1w
    @user-hs6ee1ox1w 5 років тому

    항상 잘 보고있습니다 거니님 이렇게 프로그래밍관련영상을 올려주셔서 너무 감사합니다

  • @dudcheol
    @dudcheol 5 років тому +2

    하고있는 거였는데 이렇게 영상으로 보니까 그게 얼마나 더 중요한지 알게됏고 제가 뭘 놓치고있어서 코딩이 비효율적이었는지 알게됐어요 감사합니다

  • @freedamu
    @freedamu 4 роки тому +83

    프로그래밍 하는 과정
    1. 뭘 만들지 생각한다
    2. 어떻게 만들지 잠깐 생각한다
    3. 구글링한다
    5. 작성한다
    6. 테스트한다
    7. 오류
    8. 다시 구글링
    9. 작성
    10. 테스트
    11. 오류
    12. 쌍욕
    13. 다시 구글링하고 작성
    14. 테스트
    15. 오류
    16. 모니터를 붙잡고 대화함
    17. 구글링 후 작성
    18. 테스트
    19. 성공
    20. 감격의 눈물

  • @meatboy4384
    @meatboy4384 5 років тому

    기대하고있습니다~

  • @DspadeJ
    @DspadeJ 5 років тому +1

    영상 작업도 하면서 코딩도 배우고 싶었는데 친절하게 알려주셔서 씨언어랑 자바만 알다가 더 많이 알고 갑니다! 항상 좋은 영상 잘 보고 있습니다 감사해요!

    • @armyrok5209
      @armyrok5209 5 років тому

      와 저같은 분이 있군요.. 저도 영상공부하면서 어도비 프로그램 만지다가 여기까지 흘러왔어요;;;

  • @syldris
    @syldris 5 років тому +10

    Abstraction의 용도:
    "f(x) = ax^2 + bx + c"라는 함수에서 x=0값을 구하기 위해 "근의 공식"을 사용.
    여기서 10:05 에 나오는 아이디_검사_모듈()이 "근의 공식" 역할을 하는 겁니다.
    이미 쉽게 사용할 수 있도록 공식처럼 해 놨으니, 그냥 사용만 하면 되는거죠.

  • @qwerty2421
    @qwerty2421 5 років тому

    항상 좋은 정보 감사합니다~
    영상 잘보고 갈게요^^

  • @leepro5634
    @leepro5634 5 років тому

    쉅 영상 기대됩니당 ㅎㅎㅎㅎ

  • @seanb2449
    @seanb2449 5 років тому +9

    전공자로서 첨언을 하자면, 아무 언어나 시작으로 배우는 것보다 제대로 그리고 어느정도 깔끔한 문법을 가진
    언어를 시작하는게 좋습니다. 스크립트 언어들은 기존의 많은 프로그래밍 언어의 요소들이 생략 되어 있고, 인간 언어에 가깝게 가려고 하기 때문에,
    프로그래밍 언어의 요소들을 익히는데 적합하지 않습니다. 데이터 형이라던지, 상속이라던지, 그리고 모듈 프로그래밍이라던지 등등
    최소한 현대 프로그래밍 언어의 대부분의 요소를 담은 기본 언어로 시작해야 언어를 배우면서 프로그래밍의 기본 요소를 익히게 됩니다.
    예전엔 1학년에게 C언어를 가르쳤었죠. 가장 대중화된 고급 언어이고, 직접 메모리 주소나 여러 하드웨어 요소들을 관리가능하므로, 컴퓨터의 전반에 대해
    익히게 되지만, 너무 많은 부분을 프로그래머가 관리해야 하므로, 우선 논리적인 요소를 배워야 하는 신입생들에게 적합하지 않아 요즘엔 처음부터 가르치는 거 같진 않아요.
    파이썬은 최근에 정말 많은 학교에서 1학년 학생에게 가르치고 있는 언어입니다. 문법이 깔끔하고, 객체지향 요소도 담고 있고, 논리적인 부분만 집중할 수 있죠.
    파이썬 이후에 전공자이므로 컴퓨터의 전반에 대한 이해가 필요하고, 이는 더 기계에 가깝고 직접 자원을 컨트롤 할 수 있는 언어들도 다룰줄 알아야 합니다. C/C++같은 언어가 대표적이죠.
    스크립트 언어는 나중에 배우면 됩니다.
    그리고 언어와 덧붙여 대부분 응용분야에만 몰두해서, 전공이 컴퓨터공학임에도 불구하고, 프로그래밍을 제대로 잘 못 배우고 기반 지식을 제대로 모른체 졸업하는 학생이 많습니다.
    최소한 자기가 생각하는 아이디어나 알고리즘 그리고 어플리케이션은 처음부터 끝까지 자기 손으로 어느정도 남들에게 보여줄 정도로 구현할 수 있는 능력은 갖추고 졸업해야 합니다.
    이런 것들은 오히려 학교를 졸업하면 익히기가 쉽지 않아요. 그냥 구현하는 법은 배울 수 있어도, 밑에 운영체제/아키텍쳐 그리고 알고리즘의 효율성 등을 고려하며,
    구현하는 사람들은 시장에 많지 않아요. 혹자는 코딩을 되게 가볍게 봅니다. 코더라고 비하하면서.. 그냥 돌아가게만 만드는 코더가 아니라, 제대로된 프로그래머는 그냥 언어만
    배워서 나오지 않습니다.
    요즘은 컴퓨터공학과를 나오지 않아도 프로그래밍을 합니다. 최소한 컴퓨터공학과를 나왔으면 그들과는 뭔가 다른 점이 있어야겠죠?
    기반 지식을 잘 익혀두세요. Tensorflow / PyTorch 같은건 누구나 쓰라고 쉽게 만들어 놓은 Machine Learning에 특화된 툴이므로 언어나 기반지식을 다 배우고 나서,
    충분히 쉽게 익힐 수 있습니다.
    요약하면, 아무 언어나 배우기보다, 체계적으로 구현된 언어를 처음으로 배우는게 그 다음에 여러 전공 지식을 익히는데 도움이 됩니다.

  • @woojushin5470
    @woojushin5470 5 років тому +85

    기계공학 f=ma
    전기전자 V=IR
    컴퓨터공학 알고리즘

  • @user-wo8os7rz9j
    @user-wo8os7rz9j 5 років тому

    오호 좋은 설명 감사합니다!!!

  • @user-ir4li5lw1k
    @user-ir4li5lw1k 4 роки тому

    이분 말하시는게 너무 귀엽고 설명도 되게 자세해서 좋은거같아요 구독했습니당

  • @HQSniper21
    @HQSniper21 5 років тому

    쉽고 재밌게 알려주는 영상이네요. 인기 많으실듯 ㅎㅎ

  • @meteor_fish
    @meteor_fish 5 років тому

    좋은 정보 감사드립니다

  • @seunghope
    @seunghope 3 роки тому

    거니님 열심히 만드신 영상 잘보고 갑니다

  • @user-no5fu8ln6k
    @user-no5fu8ln6k 5 років тому

    아주 설명 잘 하십니다 자주 듣겠습니다

  • @kaderra
    @kaderra 4 роки тому +4

    입문으로 C++ 좋아요 ^^ 객체지향 절차지향 다 해볼 수 있고 성능도 c에 준하면서 QT도 쓸 수 있는 완벽한 언어입니다!

  • @user-sj7dw3zi6d
    @user-sj7dw3zi6d 5 років тому

    잘 들었습니다!

  • @Null10965
    @Null10965 5 років тому

    이제 2학년이구 방학 때 4번째 언어로 파이썬을 공부할까 싶었는데 알고리즘이나 자료구조 부터 해야겠네요 감사합니다

  • @rain3123
    @rain3123 5 років тому +4

    잘 보고 있습니다. 늘 감사합니다~! 혹시 가능하시면 sRGB, AdobeRGB, DCI-P3에 관해서 알려주실 수 있을까요? 모니터마다 다 내세우는 게 달라서... 어떤 옵션이 작업에 최적인지도 모르겠네요. ㅎ

  • @bigmountain_ahha
    @bigmountain_ahha 5 років тому +263

    어린 친구들이 제일 착각하는 것(저도 착각했던 것), 이과생인데 수학을 잘 못해서 컴퓨터 공학과로 진학했다 -> 대학에서 졸업할 때 까지 수학만 공부하게 된다.

    • @danielha7895
      @danielha7895 5 років тому +61

      무색큐브 최신 논문 읽는것도, 학회 발표도, 글로벌 비즈니스도 다 영어입니다. 영어의 중요성을 못느끼셨다면 노는 물이 작아서인듯요.
      편의점 알바가 수학은 덧셈뺄셈만 알면 사는데 지장없다는것과 같은이치인거같네요.

    • @danielha7895
      @danielha7895 5 років тому +32

      무색큐브 초등영어만 써도 불편함을 못느끼신다길래요. 대학과정만 해도 수학을해도 과학을해도 영어 못하면 공부하기 힘들어요

    • @bW9r
      @bW9r 5 років тому +51

      컴공와서 수학만큼은 아니지만 영어가 중요하다 생각합니다.. 당장 구글링 해서 나오는 정보만 해도 한국어로 검색했을때 영어로 검색했을때 그 양과 질이 넘사벽이던데..

    • @amandamc1234
      @amandamc1234 5 років тому +7

      Coding 언어 자체가 영어를 기반으로 만들어져서 code 언어 자체를 몰라도 영어를 할줄 아니까 어느정도 이것은 이런 것을 원하는 coding 이겠구나 보이더라고요. 영어가 최고는 아니지만 IT 업계 는 아직까진 미국이 주도하고 있어서 영어를 무시하면 않됩니다

    • @yomolandia
      @yomolandia 5 років тому +9

      영어 > 수학
      아님? 검색해서 복붙해야지 ㅋㅋ..

  • @user-ew7qg8ym4c
    @user-ew7qg8ym4c 3 роки тому

    좋은 정보 감사합니다

  • @jocoding
    @jocoding 5 років тому +35

    좋은 영상 감사합니다ㅎㅎ 추상화에 대한 개념이 쉽게 이해될 수 있는 영상이였어요!! 저는 개인적으로 처음에는 C, Java 등 상대적으로 저급언어보다는 python, javascript, ruby 등 고급 언어로 학습하시는 것이 더 쉽게 다가가기 좋은 것 같아요! 혹여나 정말 프로그래밍이 익숙하시 않으시다면 초등학교 교육과정에 있는 Scratch로 조건문, 반복문, 함수 등의 개념을 이해하고 시작하는 것도 좋을 것 같습니다.

    • @zhengyuxi88
      @zhengyuxi88 4 роки тому

      조코딩 JoCoding 여기서 뵈니 방갑네요 호

    • @asdf-arin
      @asdf-arin 2 роки тому

  • @CodingOn
    @CodingOn 3 роки тому +3

    영상 잘 봤습니다. 설명을 너무 잘해주셔서 쉽게 이해 할수있어서 좋았습니다.
    C언어, JAVA, Python 같은 프로그래밍언어를 배우는 것도 좋지만, 먼저 진로에 대한 계획을 세우고 원하는 진로의 맞는 프로그래밍언어를 배우는게 가장 학습효과가 큽니다.

  • @benzenekim2526
    @benzenekim2526 5 років тому

    정말 공감합니다 결국은 알고리즘만 잘해도 반은 먹고 들어가는 것 같습니다

  • @TheVetzzang
    @TheVetzzang 3 роки тому

    참으로 명쾌합니다 고맙습니다

  • @hanjaeman
    @hanjaeman 5 років тому +1

    영상 재밌어요

  • @user-io4iq3tp6y
    @user-io4iq3tp6y 5 років тому

    거니님 강의영상 꼭보고싶어요 화이텡

  • @user-wy7wk5ud2c
    @user-wy7wk5ud2c 5 років тому

    정말유식한 거니님 영상아주 잘보고있습니다 또궁금한게 생겨서 질문하나드립니다 영상오른쪽에 본인영상은 안나오고 거니님처럼딱 인물만 나오게하려면어떻게 해야되나요? 저는 주변배경까지 다나와서 ㅋ

  • @user-ol3ir5zp2j
    @user-ol3ir5zp2j 4 роки тому

    컴퓨터 공학은 컴퓨터가 아닌 문제해결능력을 키움으로써 논리학 혹은 철학이라는 부분에서 정말 컴퓨터공학을 바라보는 새로운 관점을 하나 배워갑니다 감사합니다.

  • @paru8547
    @paru8547 2 роки тому

    진로를 아직 정하지는 않았지만 컴퓨터 분야를 희망하는 학생입니다. 컴퓨터 관련 분야로 진로를 정해서 코딩이나 프로그램 언어를 조금이라도 할 줄 알고 들어간다면 좋을 거 같다는 생각에 이러한 영상들을 찾아보고 있었는데 이해하기 쉽게 설명해 주시고 어떤 것을 먼저 공부할 지도 정했습니다. 감사합니다

  • @noaco2614
    @noaco2614 5 років тому +7

    거니님 영상 잘 봤습니다! 근데 프로그래밍 단계에서 생각과 계획이 중요하다는 것은 자주 강조하는걸 봐왔는데 이런 능력은 어떻게 키우는 건가요??

  • @rain_woo
    @rain_woo 5 років тому +23

    4:33 이게 빠르게 되면 머리가 좋은거고 아니면 평범한거니까 코딩스킬 늘리려고 하지말고 사고력부터 키웁시다. 나한테 하는 말이기도 합니다ㅋㅋ

    • @syulsy.24
      @syulsy.24 3 роки тому

      @안녕하세요 그냥 많이 해보세요!

  • @kideokkim6919
    @kideokkim6919 5 років тому +41

    문제해결능력이 되는 사람과 안되는 사람은 엄청난 차이가 납니다.

  • @user-ym2ht5xc1w
    @user-ym2ht5xc1w 4 роки тому

    C는 다배운 상태에서 자바랑 파이썬 해보려는데 책하나씩 추천부탁드려요!

  • @user-uf5rq3yq1j
    @user-uf5rq3yq1j 5 років тому +1

    어떤 언어인지 중요하지 않죠.. 그러나 보통은 단지 사춘기 전 시작을 했는지에 따라 갈수있는 영역이 달라질겁니다.

  • @user-ir7oy4qf9n
    @user-ir7oy4qf9n 5 років тому +1

    공감👍

  • @jhcs9357
    @jhcs9357 5 років тому +24

    프로그래밍 언어 하나를 완벽하게 숙지하면 다른 언어는 훨씬 빠르게 이해하고 배우게 된다는말 저번에 우리 학교에 오신 선생님도 말씀하셨는데, 프로그래머들의 공통된 생각인가보네요

    • @timecollabo
      @timecollabo 5 років тому +5

      JHCS 네.. 개발 오래하면 언어 안가리고 개발해요. 새로운 언어도 나오면, 어떤 특징이 있지? 살펴보고 그냥 코딩 들어가요. 다만, 한 언어만 사용하는 사람과 다양한 언어를 사용하는 개발자가 있다면, 아무래도 하나의 언어에 숙달된 사람이 같은 문제라면 좀 더 빠르게 처리하는 것을 볼 수 있기는 합니다. 사람 성향에 따라서 새로운 언어를 배움으로써 헷깔려 하는 사람도 있어요.

    • @supreme_cash
      @supreme_cash 5 років тому

      해보면 압니다 왜 이게 맞는지

    • @UCe1myrBIoHjE8xnifXGqUbA
      @UCe1myrBIoHjE8xnifXGqUbA 4 роки тому

      프로그래밍 언어도 일종의 외국어고.. 다양한 방언이 있다고 생각하면 편하죠. 방언이라는건 어쨌든 언어의 뿌리가 같다는거고 그렇다는건 어디 방언이건간에 말하고자 하는건 비슷하다는건데 그런 방언 많은 외국어 배운다고 생각하면 쉽죠. 단지 방언의 특징이 익어버리면 고치는게 쪼끔 골치아플 뿐.. 외국인이 부산 사투리 쓴다고 생각해보셈

  • @Indian9661
    @Indian9661 5 років тому +12

    영상 제목과 연결되는 내용은 30초분량이지만 나머지 부분이 더 중요하다는 사실...!

  • @Gwen-mw3rs
    @Gwen-mw3rs 3 роки тому +3

    자바가 굉장히 유용한것같아요.안드로이드도 자바로 짤수있고.. 배울때 너무짜증나기도하지만 다른거 보면 엄청쉬워보임... 널처리쉬밤 ㅠ

  • @user-km2rt3im8x
    @user-km2rt3im8x 5 років тому

    이야.. 형과 함께라면 두렵지 않을 듯!

  • @codinglife1
    @codinglife1 4 роки тому

    컴퓨터공학전공 코딩강사입니다. 너무 좋은 영상이네요~~

  • @DaitSyo
    @DaitSyo 4 роки тому +1

    이렇게 단순한건데 ㅋㅋ 배울때는 엄청 힘들어했엇지 언어를 배운다면 C계열로 시작하는게 좋지 않나 싶긴함.
    그리고 과거로 돌아가면 파이썬을 열심히 파고싶은..ㅠㅠ

  • @I_HOON
    @I_HOON 5 років тому

    건축 전공 중인데 교양으로 파이썬 배우고 있습니다. 저희학교 컴공 전공친구들 보면 파인썬을 안배우고 c랑 java를 동시에 배우더군요.
    비전공자라면 파이썬으로 출발하는게 처음 수학적 논리적 사고 기르는데 문제없는것 같더군요

  • @yoohojin76
    @yoohojin76 5 років тому +1

    항상 재미있게 보고, 많이 배우고 있습니다. 이 동영상의 전체적인 맥락에도 전적으로 동의합니다.
    그런데 이번에 후반부에 추상화에 대한 설명이 쉽게 이해가 안갑니다. Computational thinking에서 추상화는 아래와 같이 정의되고 있는 걸로 아는데요.
    Abstraction
    Once we have recognised patterns in our problems, we use abstraction to gather the general characteristics and to filter out of the details we do not need in order to solve our problem.
    설명하신 내용과 어떻게 연결이되는지 잘 이해가 안됩니다. 물론 위키피디아 설명에서는 동영상의 자동차스티어링 휠이나 미사일 버튼 예가 나오기도 하는 군요.

  • @__aaaa
    @__aaaa 5 років тому

    게임쪽 플밍하면서 느낀건 수학 삼각함수는 일단 엄청쓰고 은근 역함수도 써야될때가 있어서 역함수 구하는거 까지는 알아두는게 진짜 조은듯
    물론 좀만 식 복잡해지면 역함수 구하기가 힘들어서
    역함수 구해주는 사이트쓰지만...

  • @user-rb4zw9uc3w
    @user-rb4zw9uc3w 2 роки тому

    현재 c언어만 빡세게 배우고 있어서 다른 파이썬같은 언어는 어떻게 하지 와 같은 고민을 많이 했는데 이 영상을 보고 그런 걱정들이 싹 사라졌어요 감사합니다

  • @user-rax146
    @user-rax146 5 років тому

    좋은 말씀 잘들었습니다. 대학에서 배우는 것에 대해 첨언합니다. 요새 기계,전자, 그외 다른 학문들도 프로그래밍을 많이 합니다. 특히 전자,기계는 예전부터 많이 했어요. 알고리듬을 만들면 시뮬레이션을 해야하고 하드웨어 설계를 위한 C모델을 만들어야하니까요.
    하지만 다른것은 대규모 프로젝트의 기회가 없다는 점이죠. 이마져도 회사가서 SW job을 하다보면 하게되요. 전공상관없이요. 반도체 회사에서 컴파일러, 펌웨어, 드라이버, 통합 시뮬레이터 및 각종 개발 툴들 만들때 컴터공학 전공자만 있진 않고 전자공학 전공자가 훨씬 많아요.
    프로그래밍은 적어도 전자,기계에선 필수 입니다. 전자에선 HW 친화적인 프로그래밍을 해야하는 경우가 매우 많습니다. 그리고 본연의 전공과 수학을 해야겠죠. 그리고 전공분야에서 유명한 툴,언어를 또 다뤄야하고요. 가령 matlab 같은거 말이죠.

  • @jasonpeter7845
    @jasonpeter7845 5 років тому

    거니님 머리 잘어울리시네요 ㅎㅎ

  • @ducle0509
    @ducle0509 5 років тому +45

    제가 대학서 c언어 배우러 들어갔을때 c언어던 자바던 컴퓨터를 생각하게 만드는 법을 배우는게 먼저라고 했던 교수님이 생각나네요. 알고리즘이 먼저인게 맞는거 같습니다

    • @user-gt6kt5se1f
      @user-gt6kt5se1f 5 років тому +6

      맞습니다. 알고리즘이 안익숙하면 모방에 익숙하고 직접 코드를 짜는데는 한계가 오게된다고 생각합니다.

    • @Frost-1209
      @Frost-1209 5 років тому +1

      ㅇㅈ

    • @user-dy4rn8st9n
      @user-dy4rn8st9n 5 років тому

      ㅇㅈㅇㅈ

    • @jinhanaura
      @jinhanaura 4 роки тому

      덕이덕이 수학이 먼저 언어는 구현을 위한 키보드에 불과

  • @yoongu3941
    @yoongu3941 5 років тому

    전기공학과인데 소프트웨어중심사업한다고 코딩엄청합니다..ㅋㅋ avr에 c언어에 파이썬에 아주깊이있게 추가로배워요 하하

  • @user-iy5ve3vf2e
    @user-iy5ve3vf2e 5 років тому +1

    거니....귀여워

  • @syldris
    @syldris 5 років тому +1

    개인적으로는 처음 배우시는 분들에게는 요즘 핫한 파이썬 추천드리고 싶네요.
    파이썬이 가장 배우기도 쉬워서 자칫하면 지루해질 수 있는 코딩 자체에 즐거움을 느끼기가 수월합니다.
    그리고 파이썬에 익숙해진 후에 C++를 배워보시는걸 추천드립니다.
    C언어 계통의 경우 처음부터 배우면 포인터라는 것 때문에 골머리를 앓을 수 있고,
    파이썬에 비해 이것 저것 복잡한 것이 더 많기 때문에 한 언어에 익숙해 졌을 때 쯤 C를 배우면 훨씬 이해하기가 쉬울거라 생각합니다.

  • @user-bq7on3xu7z
    @user-bq7on3xu7z Рік тому

    안녕하세요? 우연히 채널보고 거니님 말하시는 톤이 넘 잼있고 귀에 쏙쏙들어와 자주 들어와보고 있습니다. 6학년아들이 미국공대를 목표로하는데요. 컴싸는 넘사벽이고 기계공학쪽을 더 좋아하는것 같아요.
    문제는 파이썬으로 하다가 씨언어로 갈아탔는데 좀 어려워하네요. ㅠ 대학교마다 커리가 다르겠지만 기계공학은 파이썬으로만 해도 될지 궁금합니다. 답변 주시면 넘 도움될것 같습니다^^

  • @dnnpdnpdnpdify
    @dnnpdnpdnpdify 4 роки тому

    정망 좋은말입니다 초보 프로그래밍 배우는 시람로써 뼈가되거 살이되는말이네요

  • @user-zs8jy7br1o
    @user-zs8jy7br1o 5 років тому +4

    C만 배우면 다른 언어배우는데 상당히 도움됨,,,,,,,,,

  • @user-fb2me3sm7p
    @user-fb2me3sm7p 4 роки тому

    혹시 일단 코딩 입문 책은 어떤 책으로 하면 될까요???파이썬 그걸로 입문하고싶습니다!!!

  • @ContacT_M
    @ContacT_M 5 років тому +12

    언어가 안중요한때는 이미 언어를 알고있을 때에 가깝다.
    기본적인 문장도 쓰지 못하는 상태임에도(소수의 천재들을 제외하고)자신의 능력치를 객관화 하지 못하고 과대 평가하는 대부분의 평범한 사람들에게서는 생각이 별 의미가 없을수있다.

  • @user-qt5ix8sj4p
    @user-qt5ix8sj4p 5 років тому

    사운드블라스터의 원리좀 알려주세요! 전 영상에서 헤드셋을 보니까 스피커가 여러개 들어있던데 그래서 가상7.1이 가능하다는건 이해가 가는데 사운드블라스터를 이용해서 어떻게 7.1이 가능한지 궁금합니다. 그리고 사운드블라스터 + 7.1채널 헤드셋, 사운드블라스터 + 일반이어폰,
    일반 7.1채널 헤드셋의 차이비교영상도 궁금합니다!

  • @IIllIll
    @IIllIll 5 років тому

    웹프로그래밍에 대해서도 알려주세요!!!

  • @chiwooyoung
    @chiwooyoung 4 роки тому

    컴공은 결국 해결도구군요... 감사해용

  • @neoeobz
    @neoeobz 5 років тому +1

    문제해결능력이 가장중요한건 모든 분야에 적용되는거죠. 이것보다 더 중요한것 문제발견 능력이고 이보다 더 중요한건 다수가 필요한 것을 생각하는 능력고 돈으로 전환하는 것이라고 봅니다. 공돌이는 이중 공학적 기술을 이용해서 문제를 해결하는 능력을 갖추는것이죠. 컴공과는 컴퓨터를이용해서 기계과는 기계를 이용해서 전기전자는 전기전자를 이용해서 해결하는 것이겠지요. 프로그램밍 언어는 저급과 고급을 모두 커버할 수 있고 다수의 사용자가 있는 것이 좋다고 봅니다. 수학적문제해결 능력이 최고가 아닐까요?

  • @RK-hi9uf
    @RK-hi9uf 3 роки тому

    앞으로의 컴공 전망을 어떨것으로 보이나요?

  • @dronikia
    @dronikia 5 років тому +7

    처음 언어를 배울분들은 꼭 깊이새겨두세요.
    어떻게와 어떤 순서만 알면 구글신과 함께라면 어떤 언어가 주어지든 코딩이 가능합니다.
    저도 코딩고자였는데 순서도 훈련은 두어달하고나니 그뒤로는 코딩수업 학점학살자가 되더군요.
    물론 그래도 토나오는건 변하지 않아요.

    • @johnteordorr11
      @johnteordorr11 5 років тому +1

      제가 c언어 배우고있는데 알고리즘과 순서도를 짜지못하면 알고리즘과 순서도부터 배워야하나요?

    • @dronikia
      @dronikia 5 років тому +6

      @@johnteordorr11 네 적어도 어느정도 순서도는 짤 수 있는게 좋아요. 알고리즘의 경우에는 입문 이상이면 오히려 처음에는 방해가 될 수있지만 순서도를 만들 수있으면
      사실 코딩은 순서에 맞게 함수나 계산식을 넣는게 전부입니다.
      순서도를 짤 수있으면 간단한 범위에서는 언어 종류의 장벽도 없어집니다.

    • @Sechack
      @Sechack 5 років тому +1

      @@dronikia ㅋㅋㅋㅋㅋㅋ 저는 처음에 c언어를 3분의 1만 배우고도 c언어로 계산기 프로그램이나 비트 xor암호 해독기 등 여러가지를 만들었죠. 그때 참 추억입니다. 그때로부터 지금은 1년 조금 안지났는데 제가 많이 성장한것 같네요. c언어는 완벽하게 하고 c++, python, HTML5등 많은 언어를 구사할 수 있게 되었네요. 꿈이 정보보안 전문가라서 그런지 유명한 언어들은 배워둬야겠다는 생각이 들더라고요. 댓글들을 읽어보니까 저는 복받은것 같네요. 문제가 주어지면 바로 알고리즘이 생각나는 제 두뇌는 나중에 유용할것 같습니다.

    • @veryfy2398
      @veryfy2398 Рік тому

      ​@@Sechack 부럽습니다, 수포자에 문과가 요즘 위기의식을 느껴 들어왔는데 갈길이 멀군요

  • @user-hf2ys7zc5b
    @user-hf2ys7zc5b 5 років тому +41

    도구는 단지 도구일 뿐입니다..
    만... 도구는 제각각 최적의 사용처가 있습니다.
    프로그램 언어를 선택할 때 내가 뭘 만들 것 인지 먼저 생각하고 최적의 언어와 프레임웍을 선택하는 것이 좋습니다.

  • @user-wx7qx8mw6p
    @user-wx7qx8mw6p 7 місяців тому

    자바 랑 자바스크립트 고민중인데 어떤가요? 자바스크립트는요? ㅠㅠ

  • @hyunjupark1474
    @hyunjupark1474 4 роки тому

    우문현답이네요!!!!

  • @PeterKLee
    @PeterKLee 5 років тому

    쉽게 설명해 주셔서 감사해요! 잘 봤습니다 :)

  • @eyebrows5318
    @eyebrows5318 5 років тому

    난 컴공과 전혀 연관1도 없지만 재밌게 조리있게 설명해줘서 재밌당

  • @user-rj1gs3lz2r
    @user-rj1gs3lz2r 4 роки тому

    저는 프로그래밍 비전공에 관련도 없는 일을 하는 직장인이지만 앱 개발을 시도해 보는 중인 유튜버 꿈나무 입니다. 앱 개발 영상도 올려보고 있지요. ㅋㅋㅋㅋ 배운적은 없지만 C를 공부했었고 지금은 안드로이드 앱을 만들어 보고 싶어서 자바를 하는 중이지요. 파이썬도 끄적 끄적 해 보고 했지만 개인적으로는 C나 C++을 먼저 공부하고 다른 언어를 공부하는게 도움이 많이 된거 같아요. 메모리 관리를 직접 해 보는것도 컴퓨터에 대한 이해를 높여주지 않나.. 하는 생각이 드네요.

  • @VEGAS_zz
    @VEGAS_zz 5 років тому +5

    아 어떻게.. 이 형 말투 중독 되어버렸다..

    • @JongDDI
      @JongDDI 5 років тому +2

      어떡해

    • @user-jd1nt9nk9m
      @user-jd1nt9nk9m 5 років тому

      어떻게 이지랄 ㅋㅋ

    • @VEGAS_zz
      @VEGAS_zz 5 років тому

      김상록 오또케오또케 ㅋㅋㅋ

    • @user-jd1nt9nk9m
      @user-jd1nt9nk9m 5 років тому

      @@VEGAS_zz 차라리 그렇게 말하지 ㅋㅋ 못배운 티는 내지말자

  • @Caroong_
    @Caroong_ 5 років тому +1

    포트란을 가장 먼저 배운 저는 굉장히 슬프네요 검색해도 잘 안나오고 나와도 영어...
    배우기도 얕게 배워서 다른 언어들을 포트란으로 바꾸는 것도 못하겠고 그렇다고 포트란을 쓰는 일을 하니까 버리지도 못하고 정말 슬픕니다 ㅠㅠ

    • @MN-do7hk
      @MN-do7hk 3 роки тому

      왜 그런 고대 언어를..

  • @user-yu9fv3ro6v
    @user-yu9fv3ro6v 5 років тому +1

    토르 브라우저 영상을 보고 궁금증이 생겨서 글 써봐요!! (예전 영상이라 댓글 안보실거같아서..)
    크롬이나 삼성 인터넷에서 비밀 모드라는게 있는데, 이것도 같은 원리로 익명성을 보장하는건가요?

    • @gunnycoding
      @gunnycoding  5 років тому

      ua-cam.com/video/f_vO6doXaxQ/v-deo.html 참고해보시면 도움이 될겁니다!

    • @user-yu9fv3ro6v
      @user-yu9fv3ro6v 5 років тому

      @@gunnycoding 아하 이미 영삼이 있었군요

  • @user-if4tu4ib4k
    @user-if4tu4ib4k 5 років тому

    와 이런 중요한 말씀을 해주셔서 감사합니다... 언어만 공부하면 되는줄 알았는데 거니님 덕분에 도움이 되었습니다!!(?)
    개인적으로 좋아요 몇십개 누르고 싶은 영상입니다 ㅋㅋ

  • @user-do9vh3gi4z
    @user-do9vh3gi4z 5 років тому

    저도 개인적으로 이 부분에 대해 고민해 본적이 있습니다.
    초등, 중,고에서 가르친다면 가장 기초적인 언어는 무엇이 좋을까?
    저는 "C"라고 생각합니다.
    거니님의 설명처럼 중요하지 않을 수 있습니다. 하나의 언어를 잘 알면 다른 언어도 쉽게 할 수 있습니다.
    저도 100% 동의.
    나는 다만 php, 자바스크립트, 파이썬등 많은 언어들이 C로 만들어진 겁니다.
    C는 이전 언어들에 비해 가장 현대 프로그래밍 언어의 도약에 가장 중요한 변화를 가져온 언어입니다.
    객체지향 언어도 이 갈래에서 나왔죠.
    가장 안 좋은 것은 자바스크립트로 시작하는 겁니다. 자바스크립트에는 안 좋은(설계에 해당하지만) 부분도 있기 때문입니다.
    C야 말로 현대 프로그래밍 언어의 기본적인 메커니즘을 이해할 수 있는 언어라 생각합니다.

    • @user-dh6xe2ik7s
      @user-dh6xe2ik7s 11 місяців тому

      학문적으로서는 c를 동의하나
      사용성에 있어서는 파이썬..
      중도는 자바 정도가 있을 수 있겠네요

  • @cosmicdust22
    @cosmicdust22 2 роки тому +1

    요즘 수학과 코딩 많이 함. 수학과 교수도 대부분 코딩 경험 있음.
    전공자 또는 코딩을 직업적으로 해야하는 상황이라면 C,java로 시작하면 좋지만
    배우기 어렵고 계속해나가기 어렵다.
    취미나 외부의 동기가 충분하지 못한 상황이라면 파이선, 스크립트 언어 같이 쉬운 걸로 시작하는게

  • @TannyTales
    @TannyTales 5 років тому +1

    정답하나 알려드리고 갑니다. 프로그래머가 배워야 하는 소양은 바로 자세입니다. "힘보다 자세가 중요하오."

  • @ggreu_ggreu4285
    @ggreu_ggreu4285 5 років тому +2

    공고 나와서 바로 취직하는 친구들이나 6개월 짜리 학원 나와서 취직하는 친구들 보면 안타까울 때가 많죠. 코딩만 열심히 하면 되는 줄 알고 코딩만 열심히 했는데 자기들 보다 스킬도 딸리던 4년제 컴공 나온 애들한테 얼마 안가 스킬도 따라잡히고 시간이 지날수록 프로그래머로써의 능력은 넘사벽으로 뒤쳐지기 시작합니다. 늦게나마 이산수학 , 자료구조 , 알고리즘 등등을 공부하려 해도 시간이 잘 나지 않습니다.

    • @Moon_Super
      @Moon_Super 5 років тому

      현실 컴공나온다고 잘 아는거 아니고 학원가서 배우는거 연장선상에 있음. 코딩노예라는 단어가 괜히 나온게 아님. 코딩밖에 할 줄 모르는 코딩노예

    • @LOTRT1
      @LOTRT1 3 роки тому

      @@Moon_Super 그럼 대학을 왜가나요 ㅠ

    • @cyrus3839
      @cyrus3839 Рік тому

      컴공이라고 뭐 대단한 거 아닙니다 물론 비전공자보다야 나을지 모르지만 애시당초 컴공이란 게 수학 물리학 전자공학에서 파생된 학문입니다
      일례로 유닉스 c언어도 컴공 출신이 아닌 수학자 물리학자 전기전자공학자들이 만들었어요
      아마도 MS 구글 연구소의 최고 수준 연구원들도 컴공 출신이 아닌 수학 물리학 전자공학 출신들일 걸요

  • @user-ze1ej4li9e
    @user-ze1ej4li9e 4 роки тому

    정보보안쪽으로 가고 싶은데 프로그래밍 먼저 하면 될까요 ? 형님들 ?

  • @ssulkim
    @ssulkim 5 років тому

    처음에 Objective-c 배우다가 swift 나와서 넘어갔는데 취직하고나서는 자바에 코틀린에 자바스크립트까지 하게되는 신기한 일이.... ㅠㅠㅠ 막상 swift는 개인프로젝트...🧐

    • @Frost-1209
      @Frost-1209 5 років тому

      앱개발하시나봐요?
      iOS 개발하시다가 안드로이드로 넘어가신듯

  • @user-fp5ek3vz3m
    @user-fp5ek3vz3m 3 роки тому

    소프트웨어학과랑 컴공이랑 많이 다른건가요??

  • @Windflowerize
    @Windflowerize 5 років тому

    실제 개발 실무에서는 유지보수성, 가독성 등의 수 많은 요소들이 고려되어야 하고 동료간의 커뮤니케이션, 설득 능력, 수 많은 휴먼 엔지니어링 등 매우매우 복잡한 스킬을 습득해야 합니다. 딸랑 언어 하나 배워서 끝나는게 아니라는 말씀. 코더와 개발자의 차이점도 고려해야합니다.

  • @user-qb8ej9cn9z
    @user-qb8ej9cn9z 5 років тому

    개인적으로 C로 처음 배우는건 옛날 이야기라 생각합니다 저도 c로 처음 시작했지만 어렵기도하고 흥미 느끼기도 힘들고 임베디드 시스템, os 같이 로우레벨 공부하고 싶은거 아니면 c굳이? 이런 생각 드네요
    프로그래밍에 재미를 붙이고 싶거나 취미로 하고싶다 Python 부터 해보시길

    • @user-uy2uu9od5p
      @user-uy2uu9od5p 2 роки тому

      ㅋㅋㅋㅋㅋㅋㅋ 그건 님이 c를 이해 못해서 그래요 c로 개발할려고 c로 입문한다는 생각부터 님은 저급 개발자임

  • @dr.k4178
    @dr.k4178 3 роки тому +1

    abstraction은 추상보다는 추출의 의미로 쓰인 것 같네요.

  • @cnb7011
    @cnb7011 3 роки тому

    프로그래밍에 동경심을 가져 도전하고 있는 30대초 남자입니다. 도서관도 가보고 여러학원 상담을 다니다가 시에서 주관하는 무료수업을 듣게되었습니다. 혹시 프로세싱이나 디디자인 예술도 프로그래밍과 연관이 있을까요

  • @jphong1
    @jphong1 3 роки тому

    맞는 말 많이 하시긴 했는데...... 프로그래밍도 적성이 맞아야 해요 ㅠㅠ

  • @_kyaru
    @_kyaru 5 років тому

    절차지향 -> 객체지향 순으로 공부를 해보는것도 좋다고 느껴져요.

    • @reflexters
      @reflexters 5 років тому

      Byeong Moon Yoon 엄밀히 따지면 절차지향으로 구분하는건 틀린겁니다. 절차대로 수행하지 않는 언어가 있는지도 의문이네요. 굳이 구분하자면 비객체지향이라고 하는게 맞을겁니다.

    • @user-uy2uu9od5p
      @user-uy2uu9od5p 2 роки тому

      @@reflexters 지향 뜻을 모르시나.. 절차우선 이랑 절차지향은 다른겁니다

  • @eel6031
    @eel6031 5 років тому

    결론 결과를 내는대 자신만의 공식을 만들줄 알아야 한다......단 결과를 항상 같게 내야 할뿟

  • @MondayGone
    @MondayGone 5 років тому +7

    게임개발자 기준으로
    1. 아무튼 뭔가 만들어서 그 결과를 그래픽으로 보기
    - 플래시, RPG메이커, 스크래치 등등
    2. 어떤 구성요소가 있는가 확인하고 건드려보기
    - HTML5 & 자바스크립트, 유니티 등등
    3. 구성요소가 내부에서 어떻게 작동하는지 분석하고 기초부터 만들어보기
    - C++ API & openGL
    4. 다른 사람들이 사용하는 잘 정립된 방식을 체험하고, 디자인 패턴의 유용성을 알고, 그걸 기반으로 만들어보기
    - C# 윈폼
    5. 이제 전체적으로 이해됐다면 불필요한 작업을 빼고 진짜 다양한 문제를 마주하기
    - 언리얼 블루프린트
    이런 테크트리가 좋다고 생각합니다.

  • @tired_elmo
    @tired_elmo 5 років тому +4

    저는 지방국립대를 다니고있는 대학생입니다.
    컴퓨터공학과에서 배우는 것은 학교마다 크게 다르지 않다고 들었는데 서울에 있는 대학과 지방대 컴공수준차이가 많이 나는지 궁금합니다. 학교에 큰 불만이 있는건 아니지만 그래도 서울이..하는 의견도 종종 들어 좀 걱정이 되네요. 편입준비라도 해야하나싶고...

    • @nonli001
      @nonli001 5 років тому +3

      지금 개발하면서 10년동안 먹고살고 있는데요. 신입사원 받아보면 서울학교나 지방학교나 크게 차이 안납니다. 당사자들은 차이를 느낄수도 있지만 위에서 보기엔 별차이 없습니다. 겜으로 치면 레벨 1이나 10이나 만랩이보면 그게 그거잖아요. 차이가 있다고 해도 그 차이는 회사에서 적응하면서 노력하면 충분히 따라잡을수 있습니다. 일단 수준차이 그런건 걱정하지마시고 현재 학교에서 기본 잘 쌓고 취업 잘하시길..ㅎㅎ

    • @tired_elmo
      @tired_elmo 5 років тому

      울카이진 개발자님의 댓글을 보고 약간 안심이 되긴 하네요. 한 우물만 파서 열심히 노력해야겠습니다ㅋㅋ 감사합니다

    • @pkilhwan
      @pkilhwan 5 років тому +1

      저도 한마디 첨언하자면 학교에 대한 차이보다 머리에서 차이가 납니다. 영상에도있듯 보통은 배워야 아는 그런 알고리즘을 보자마자 아는 친구들이 상위권 대학에 확률적으로 더 많이 있습니다. 그렇기에 이공계 관련 직종이 타과보다 다 대학을 따지는 이유가 타고난 머리에있다고 생각하시면 됩니다.
      다만 머리의 차이는 특수한 경우라 볼수있고 대부분 현업에서 얼마나 열심히 얼마나 오래 했냐에 따라 갈리기 마련입니다. 현재 위치에서 최선을 다하고 공부를 꾸준히 하신다면 따라잡을수있습니다.

    • @wrex070
      @wrex070 5 років тому

      학교에서 배우는 것 보다 실전에서의 처리능력이 더 중요 한것 같아요
      즉 학교 배우는것은 기본 능력이고 , 사회에 나와서 하는것은 노하우? 를 쌓는것 같아요

  • @plankable
    @plankable 5 років тому

    근데 뭐 그건 있죠. C언어를 주로 사용하는 프로그래머와 C#,Python을 주로 사용하는 프로그래머의 코드 작성방식과 프로그램 구동방식은 많이 다르다는 것. 프로그래밍에도 객체지향, 절차지향, 함수형 반응형 등등 여러가지 패러다임이 있기 때문에 C#에서 절차지향적으로 프로그래밍한다거나 하면 왜 코드를 이따구로 짰느냐는 소리를 들을 수 있겠죠.

  • @enslow
    @enslow 5 років тому +86

    프로그래머가 직업인 사람은
    '죽을때까지 평생 공부한다'라는 각서를 쓴거라고 생각합니다.... 참 재밌는 직업이죠. :)

    • @postgres2981
      @postgres2981 5 років тому +39

      인생 자체가 죽을 때 까지 공부라고 생각합니다

    • @user-bk5qy2ii6m
      @user-bk5qy2ii6m 4 роки тому +21

      같은 작업만 평생 반복하는거보다 훨씬 재밋다고생각합니다.. 인생이 고여있으면 그만큼 무의미한것도없다생각해요

    • @lkh0120
      @lkh0120 4 роки тому

      전기밥솥의 매뉴얼을 읽을때 공부한다고는 안하죠....
      자신이 평생 공부하는 사람이라고 생각하다니...자뻑이 심한사람이군요

    • @gunbbang8740
      @gunbbang8740 4 роки тому +24

      @@lkh0120 저분이 말한 "평생 공부한다" 라는 말의 뜻은 컴퓨터 공학 부문에서는 신기술이 늘 나오기 때문에
      댓글을 쓰신거 같은데 잘못 이해하신듯...

    • @user-ij4zw5gs6g
      @user-ij4zw5gs6g 4 роки тому +2

      물론 어느 학문이나 대체로 그렇겠지만 유난히 공학 계열 특히 컴공쪽이 새로운 기술이 나오는 속도가 빠르긴 하죠,, 그렇기에 평생 공부해야한다고 해도 과언이 아니고요

  • @햄도그o
    @햄도그o 4 роки тому

    간지난다..

  • @user-qk8oq5fz3p
    @user-qk8oq5fz3p 5 років тому

    워크스테이션 \ 제온 cpu에 대해서 알려주세요!

    • @jinhanaura
      @jinhanaura 4 роки тому

      권종배 xeon같은경우 코어당 출력이 좀 맞지만 다수의 코어를 가지고 있어 분산시스템을 할때나 서버구축에 좋으며 안정적입니다