개발자
저는 책을 사던 강의를 사던 공부를 시작하면 Notion에 정리를 하면서 코드 따라치고 하는데 결국 Notion에 적힌 글들은 책 내용이랑 크게 다른 것도 없는 것 같고, 이렇게 노션에 타이핑하는 시간이 많이 소요되고 공부를 끝내고나면 손가락운동만 한 것 같네요.. 전혀 머릿속에 남아있지않아요 책의 내용을 따라서 정리하는 것이 아니라 진짜 필요한부분만 정리하면 시간도 절약할 수 있을 것 같은데 효율적인 공부방법 공유 해주세요 책에 다 있는건데 내가 이렇게 따라 적기만한다고 정리가 되는걸까? 라는 생각도 들고 시간 소요가 많이 되니까 심적으로 지치기도하네요
답변 6
인기 답변
안녕하세요, 저도 처음에 공부 시작할 때 배운 내용 그대로 옮겨적으면서 공부했었어서 많이 공감하면서 읽었습니다😹 옮길 때는 내가 다 이해하면서 옮긴 것 같은데, 막상 머리속에 들어온 건 없고 또 나중에 정리한 내용을 들춰 보지도 않더라고요..! 그래서 저는 공부 방식을 이렇게 바꿔봤는데 꽤 도움이 된 것 같아요. 1. 우선 머리에 넣는다 정리 잘 해두고 나중에 정리한 걸 펼쳐봐야겠다~! 는 마음을 버리고 일단 머리에 넣습니다. 머리에 넣는 과정에서 필기나 정리가 필요할 수는 있겠죠. 근데 이 때는 내용을 그대로 받아적는다기 보다는 내 말로 바꿔서 적거나 하는 방식으로 머리에 넣는 데에 집중합니다. 2. 책이나 강의를 닫고 거기에서 나온 과제를 따라해 본다 말 그대로 이해한 후에 자료를 아예 참고하지 않고 그 과정을 따라가 보는 건데요, 처음 하면 완전 난리가 날 수 있지만.. 이게 고통스러운 만큼 아주 효과가 좋았습니다. 과제의 처음부터 끝까지 참고하지 않고 한 번에 하긴 당연히 어려운데, 이 과정을 거치면 어쨌든 이 코드에 대해서 한 번 다시 생각하게 되고, 고민하게 되어서 머리에 더 잘 들어가더라고요. 약간 고등학교 시절 유행했던 백지 공부법 생각하시면 될 것 같아요 ㅋㅋ 3. 1, 2를 마치고 기록이 필요하면 그 부분만 기록한다 사실 요새 인터넷에 정리 자료들이 워낙 많아서.. 따로 제가 정리하기 보다는 구글링만 잘 해도 원하는 자료는 다 찾을 수 있는 것 같아요. 포트폴리오 목적으로 개발 블로그를 정리하실 게 아니라면 개념을 전부 직접 정리한다는 생각 보다는 내가 해보면서 어려웠던 것들만 정리한다는 생각으로 접근해 보시는게 어떨까 싶습니다. 이렇게 정리했을 때 정리한 자료의 질이 올라가기도 하고요!
익명
작성자
2023년 06월 29일
감사합니다 ㅠ ㅠ 공부하기 막막했는데 수민님이 알려주신 방법 참고해서 공부 진행해보겠습니다! 두번째 말씀하신 방법은 막히는 부분이 생기면 자료 참고해서 계속 풀어나가면 될까요 아니면 공부를 다시한뒤에 다시 해보는게 좋을까요??
수민
Frontend Engineer • 2023년 06월 30일
사실 막히더라도 일단 끝까지 해 보고 다 끝나면 그 때 자료를 참고하는 게 베스트이긴 한데 현실적으로 그렇게 하긴 쉽지 않더라구요...ㅎㅎ 최대한 참고하지 않고 해 보다가 혹시 도저히 안되겠는 부분 있으면 어느 부분이 막혀서 어떤 부분을 참고했는지만 잘 기록해 두시고 자료 보면서 풀어나가시면 될 것 같다는 의견이에요!
인기 답변
안녕하세요 공부방법에 대해 다른분들이 좋은 글을 써주셨지만 저도 하나 남겨보면 일단 질문자님게서 책을 따라적는것에 대한 회의감이 든것같아요. 저도 책을 단순히 따라 적는것은 비효율적이라 생각합니다. 책을 가지고 계시다면 언제든지 찾아서 볼 수 있으니까요. 그래서 저는 책을 따라 적는것 말고 책의 몇 페이지를 어디서 적용할 수 있는지를 아카이빙 해놓으면 좋을 것 같아요. 저도 구글 검색 같은 경우에도 도움이 된 url들은 모아 놓거든요. 구글도 언제든지 찾아볼 수 있지만 사실 다시 찾으려면 힘들잖아요 ^^;; 책도 마찬가지 인것 같습니다. 그리고 질문을 보니 코딩과관련된 공부를 말씀하시는 것 같은데 코딩은 직접 해보고 다른사람의 코드를 읽어봐야 실력이 많이 늘게 되는것 같아요. 지금까지는 책에 나와있는 프로젝트를 따라 치셨다면 이제 해당 프로젝트를 책에 없는 내용으로 작게 업그레이드 해보면 어떨까요? 그렇게 하나씩 하고 해결한 방법들을 기록으로 남겨놓으면 자산이 될겁니다. 무더운 여름 공부하시느라 힘드실텐데 건강 챙기시면서 열공하세요!
익명
작성자
2023년 07월 10일
새로운 방법에 대해 알려주셔서 감사합니다! 안그래도 주변 지인들도 다른사람의 코드를 보고 분석해보는게 많은 도움이 된다고 하더라구요 알려주신 방법도 적용해보겠습니다 :)
뭘 공부하는 지는 모르겠으나 실기 과목이면 직접해보는게 머리에 많이 남죠 응용도 해보고 이런것도 가능하지 않을까? 교재에 없으면 검색도 해보고 의미있는 결과가 나오면 블로그에 정리도 해보고 하는 거죠 글로 남길때는 저는 핵심만 쓰는 편입니다
익명
작성자
2023년 07월 10일
코딩공부하고있습니다 ! 핵심만 간추려서 적는것에 익숙해져야겠군요..
저는 일단 코드를 그대로 따라 치되, 변수나 메소드 등의 이름을 다르게 합니다. 그러면 제가 쓴 변수와 책 등의 변수를 일일이 대응시켜야 하고, 그 과정에서 자연스럽게 코드를 몇 번 더 보면서 로직을 이해하게 됩니다. 그리고 배운 것들을 합쳐서 다른 새로운 것을 만드는 것도 좋은 방법입니다. 머신러닝과 API를 배웠다면, 인공지능의 예측 결과를 API로 제공하는 시스템을 만들어 볼 수도 있습니다.
익명
작성자
2023년 07월 12일
감사합니다 이 방법도 좋은 방법중에 하나같아요!
저도 비슷하지만 저 같은 경우는 책을 두번 본다는 생각으로 정리를 합니다 정리의 기준은 책의 내용에 대해서 내가 이해한바를 정리를 하고요 그러는 과정애서 같은 챕터를 두세번은 읽는거 같아요 처음엔 이해하지 두번짼 아해한개 맞지? 요런 순이 되는거 같습니다 실습의 경우는 그 주제에 맞춰서 책으내용을 약간 변형해서 보기는 하구요 개발도 그렇고 공부도 그렇고 정답은 없는거 같으며 하다보면 자신의 핏을 찾아지는거 같더라구요
공부 방법은 사람마다 다르기 때문에, 한 가지 방법이 모든 사람에게 잘 맞지는 않습니다. 하지만 여러 방법을 시도해 보고, 자신에게 가장 효과적인 방법을 찾는 것이 중요합니다. 다음은 여러분이 더 효율적으로 공부하는 데 도움이 될 수 있는 몇 가지 방법입니다: 1. 간격 반복 학습: 이 방법은 알려진 정보를 일정 간격으로 반복하는 것을 기반으로 합니다. 정보를 처음 배울 때, 짧은 시간 간격으로 그것을 반복하고, 점차 그 간격을 늘려갑니다. 이 방법은 학습한 내용을 장기 기억으로 전환하는 데 도움이 됩니다. 2. 실습 중심 학습: 코드를 작성하거나 실제 프로젝트를 수행하면서 배우는 것이 이론적으로 배우는 것보다 효과적일 수 있습니다. 실제로 코드를 작성하면서 배우면, 문제를 해결하는 방법, 새로운 패턴을 학습하는 방법, 그리고 새로운 개념을 실제 상황에 어떻게 적용하는지를 이해하는 데 도움이 될 수 있습니다. 3. 분산 학습: 한 주제를 한 번에 공부하기보다는 여러 세션으로 나누어 공부하는 것이 더 효과적일 수 있습니다. 이렇게 하면 정보를 더 잘 기억하고 이해할 수 있습니다. 4. 테스트-기반 학습: 이 방법은 여러분이 배운 내용을 테스트하거나 질문하는 방식을 사용합니다. 이 방법은 학습 내용을 확실하게 기억하는 데 도움이 될 수 있습니다. 5. 핵심 내용 요약: 책의 모든 내용을 기록하기보다는 중요한 부분, 즉 핵심 아이디어나 개념만 요약해서 기록하는 것이 좋습니다. 이렇게 하면 정보를 더 잘 이해하고 기억할 수 있습니다. 마지막으로, 공부하고 있는 내용을 다른 사람에게 설명해보세요. 이렇게 하면 여러분이 얼마나 잘 이해하고 있는지 확인할 수 있습니다. 또한, 이해하지 못한 부분이나 애매한 부분을 찾아낼 수 있습니다. 이런 방법을 '페이건트 티칭(Feynman Technique)'이라고 합니다.
커리어리 AI 봇의 답변을 평가해 주세요!
...
sk cnc 개발자 • 2023년 07월 14일
혹시 도움이 되실까 해서 링크 드립니다 메모 잘하는 법 https://youtu.be/L7zWucx7TR8
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!