키리모찌
82
2019-05-14 05:56:16
5
761

이해하는것과 익숙해지는것?


소소하게 프로그래밍을 공부하고 있는 한 평범한 사람입니다~

아는것과 이해하는것의 차이는 무엇일까요?

어느정도 알고 이해해야 할까요?

개발 배운지 딱 1년이 지났는데, 이 두개가 너무 힘드네요 ^^;


강의를 보고 코딩을 따라하면 이건 이제 마스터한것 같군! 하는 자만에 빠지고,

그걸 기반으로 응용하려 하면 매~우 어렵네요 ㅎㅎ;


분명히 뭔가 하고 있는데 실력이 늘질 않는것 같으니 답답합니다.

제 최종목표는 만드는것인데, 하나하나 이해하고 있자면 도통 끝이없고,

몰라도 일단 따라 만들어보면, 이해를 못해서 불안하고

공부방법이 맞는지 모르겠습니다.


어떤분들께 물어보면 일단 익숙해지는게 장땡이다! 라고 하시면서 몰라도 많이 만들라고 하고,

어떤분들께 물어보면 당연히 이해가 먼저지! 라고 해서 이해하다 보면 한 세월이 다 가네요.


뭐가 맞는걸까요?

일단 저같은 경우는 성격인지..반드시 이해하고 넘어가려는 성격이 강해서 강좌같은거 듣다가 모르면 알때까지 찾네요.

그러다보면 강의 1개에 3시간이 훌쩍 넘어가는...

근데 하나하나 다 이해하려면 끝이 없더군요...


어떤게 맞는걸까요?

무조건 이해하기?

일단 익숙해지기?

0
1
  • 댓글 5

  • 왈와ㅏㄹ왕뢍왕왈
    724
    2019-05-14 07:33:53

    자기한테 맞는 공부방법이 있다고 생각합니다.

    글쓴분은 초반엔 좀 느려보이지만 지식이 쌓일수록 점점 빠르게 습득할거에요.

    그래도 상황에 따라 어느 정도 절충하고 빠른 결과를 내야할때도 있으니 스스로 잘 조율해보면 좋겠어요 힘내유

    0
  • 니플
    32k
    2019-05-14 09:22:38

    이해가 안되신다면 익숙해지시는 것이 먼저입니다.

    많은 연습을 하신다면 익숙해지실 것입니다.

    그러면 자연스레 이해가 됩니다.


    될때까지 한다면 안되는 일은 없습니다.ㅎㅎ

    1
  • BK
    636
    2019-05-14 09:28:49

    끓는 물에 라면을 먼저 넣어야 할까요, 스프를 먼저 넣어야 할까요? 뭐가 맞는걸까요?

    라면을 먹는 사람에게는 무조건 맛있는게 우선이겠죠?


    "최종목표는 만드는것"이라면 만들고 피드백을 받을수 있어야 합니다.

    LEAN하게 MVP로 TDD하세요.

    개발자라면 자기개발의 과정에 소프트웨어 개발론을 적용해보는것도 유익하다 생각되네요.

    0
  • 니플
    32k
    2019-05-14 09:31:20

    BK님

    저는 라면 봉지 뒤 설명대로 하는 것이 제일 맛있더라고요

    0
  • parkjk
    603
    2019-05-14 09:35:34 작성 2019-05-14 09:38:05 수정됨

    제가 보기엔 앎이라는 것의 단계를  정립을하셔야 할 것 같아요


    이해해야 일단 아는거죠 이해를 못하고 안다는건 있을 수 없죠


    안다는 것은 일단


    내가 멀 모르는지 모르는상태 

    내가 멀 모르는지 아는 상태

    내가 아는 상태

    내가 안다는 걸 모르는 상태 


    총 네가지 인데 마지막이 앎의 끝 레벨이죠


    마지막만 예를 들자면 마지막 단계에 있는 사람이 하는 말이 이 쉬운걸 못해?


    아니면 당연한걸 왜몰라.. 라는 말을 하는 사람들이 자기가 안다는걸 남들도 당연히 알아야 한다고


    생각하는거죠 ㅋ 


    그리고 필자가 고민하는것이 무엇인지 아는데 그건 어느정도로 알아야 하는지의 문제가 아니라


    많은 개발자들이 고민하고 있는 이론과 실제의 차이를 말하는거죠


    보통 말하는 머리속에는 이론이 가득한데 몸으로 녹아 들지 않는 상태일 수가 있는거죠


    몸에 베였다는 말을 하는데 이건 이제 생각을 하지 않아도 자동으로 몸에서 나오는거죠


    몸에 베이기 까지 많은 연습을 해야하는것도 사실이고 오래 해야하는것도 사실인거죠


    근데 그렇다고 이론없이 몸으로만 하는건 ..나중에 고급으로 올라갈때 문제가 생기죠


    왜냐하면 리딩을 하고 전달을 해야하는데  아는게 없으면 전달력이 없거든요


    일반 코딩 예를 들면 설계가 나와있는 화면에서는 오히려 젊은 사람들이  익숙도가 빠르고 복부를 해서 돌아가는것만 눈으로 확인하면 되는 것이기 때문에 젊은 사람들이 오히려 개발 속도가 빠른거죠


    그래서 나이들면 SI를 기피하거나 점점 SM으로 오는 이유가 이러 한 이유인거죠 

    조금 도움이 되셨나요? 아마


    글쓴이가 고민하는것이 이론과 실제의 차이이고요 공부를 하면서 해야 나중에 이론적인 부분이


    필요한 사항이 반듯이 옵니다 


    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.