japa****
10
2021-04-09 03:59:15 작성 2021-04-09 04:00:55 수정됨
6
684

선생님들 제발 도와주세요.ㅠㅠ


개발에 관심을 갖게 되서 모든일을 접고 

지금 자바 공부한지 2주차 되가고 있어요.

하루 10시간 이상씩 자바공부에 빠져있는데요...

pastcamps인강듣다 이해안되는 부분이 너무많고 코드 치면 따라치는 느낌밖에 안들었습니다.ㅠ

그래서 생활코딩, 자바의정석 유튜브 보면서 이론공부시작하고 하루공부한걸 요약정리해놓고 

그다음날 1~2시간 복습하고 이해만하면서 진도나가고 있어요

지금 자바 객체지향 인터페이스까지 이론 진도 나갔는데요.

그냥 무작정 이해하려고 노트에 요약정리하면서 계속 반복으로 동영상보면서 이론공부만 해서 그런지

막상 코드를 치려고 하면 잘안되서요.ㅠ

코드를 치면서 공부하고 싶은데 어떻게 해야할지를 모르겠어요.ㅠ

혼자서 집에서 하다보니 물어볼 곳이 없어서요.ㅠ

제가 잘하고 있는건지 모르겠어요 . 도와주세요 선생님들.ㅠㅠ 부탁드립니다.! 


1.이론공부를 하면서 이해를 하면서 공부를 하는게 맞는지 궁금합니다.

2.코드를 실습 공부하고 싶은데 따라치면서 응용할때 까지 쳐야하는건지,

   어떤식으로 코드를 치면서 공부해야하는지 궁금합니다

3.알고리즘 공부도 하고 싶은데 아직 코린이라.. 어느정도 댔을때 시작하는게 좋은지 궁금합니다.

4.어떤식으로 공부해나가는게 좋은 방법인지 정말 궁금합니다.

제발 도와주세요.ㅠ

0
  • 댓글 6

  • Xasquatch
    218
    2021-04-09 04:39:10

    지금까지 배운내용만 갖고 일단 프로젝트를 한번 만들어보시는 것 어떨까요 하다가 막히면 그 부분을 더 익혀서 하시구요

    제가 지난 날 처음 공부하면서 가장 후회하던 부분이였습니다

  • 장독깨기
    1k
    2021-04-09 08:36:32 작성 2021-04-09 08:40:15 수정됨

    자바 언어 그 정도 익혔으면 

    기초적인 문제들을 풀어보게엔 충분합니다.

    우선 이런저런 기초적인 문제들을 많이 풀어보세요.

    그리고, 무조건 따라치면 안되겠죠..

    스스로 생각해보면서 시행착오 겪으면서 풀어봐야 합니다.

    잘 모르겠으면 참조한 소스 코드를 보고 로직을 이해하고

    다시 그 이해를 바탕으로 풀어보세요..

    참조한 소스 코드를 안보고 할 수 있어야 합니다.

    그리고, 다음 문제 넘어가면 됩니다.

  • 인그니야
    1k
    2021-04-09 09:30:31

    김포프님께서 이런 말씀을 한 적이 있죠.


    잘하는 개발자 중에 디버깅 못하는 사람을 본 적이 없다.

    디버깅 잘하는 사람들 중 개발 못하는 사람을 본 적이 없다.

    못하는 개발자 중에 디버깅 잘하는 사람을 본 적이 없다.


    디버깅을 하기 위해서는 지난 날의 수많은 삽질도 필요하지만, 기본적으로 이론을 알아야 잘할 수 있을 만큼 이론도 잘 아셔야 합니다.

  • CodeDiver
    249
    2021-04-09 15:10:12

    코드를 이해하고 나면 암기해서 타이핑 쳐보세요.

    책볼때 이해하다가도 책 덮으면 코딩(타이핑)을 못하는건 안 외워서 그렇더라구요.

    요즘 개발툴은 다 자동완성이 되긴하지만 그래도 첫 글자는 입력해야 되니까요. ㅋ

  • japa****
    10
    2021-04-09 19:33:22

    //Xasquatch

     프로젝트는 어떻게 시작해야할지 몰라서 .. 방법좀 알려주시면 감사하겠습니다.!


    //장독깨기

    참조코드는 강의에서 알려주는거 보고 연습하면서 로직 이해하면 될까요?


    //인그니야 

    좋은 답변 정말 감사드립니다.!


    //CodeDiver

    감사합니다. 인터넷에 나와 있는 코드들 이해하고 암기타이핑 한번 해보겠습니다.!

  • Xasquatch
    218
    2021-04-10 05:14:16

    제가 말씀드리고 싶은건 구현해보고

     어? 이게 왜되지? 이게 왜안되지? 하면서 직접 삽질하고

    한 스텝씩 디버깅해보면서 이해하는게 훨씬 빠륻단 말이였습니다


    시작이라....

    생활코딩을 공부하신다는거 보니까 웹쪽이신거같은데

    주제를 드리자면 간단한 커뮤니티 사이트 하나 만드는거 어떨까요

    여기에도 개발환경 세팅부터 구현할 게 꽤 많습니다

    게시판 CRUD

    회원 CRUD

    좀 더 세부적으로는 검색기능, 

    페이지네이션, 파일 저장기능, 다중 파일 멀티파일로 저장하고 불러오는 기능 등등


    일단 구현해보시고 호스팅까지 하셔서

    okky사이트에 url올리시고 제ㅍ로젝트 어떤가요!?라고 하면 많이 조언 해주실 겁니다..


    제가 추천드리는 로드맵은 이렇습니다

    그 이상 세세하게 말씀드리기엔 질문자분한테 도움이 전혀 안되실거같네요 모르는 거 있으면 자문을 구하시되

    디버깅 > 검색 > 질문 이 프로세스가 선행되는걸 추천드립니다

    꼭 성공하시기바랍니다

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