공부/etc

효과적인 개발 공부 방법에 대한 고민 (책 vs. 강의)

개발의 피 2024. 5. 16. 17:58

최근 들어 떠오르는 걸 미루지 않고 바로바로 해결하고자 노력하고 있다. 

부끄럽지만 궁금해한 게 몇 년은 된 것 같다. 책 vs 강의의 효율성에 대해.  

시간내서 찾아봤고, 이를 정리해봤다. 

 

 

 

* 책 

- 활동적인 두뇌 : 책을 읽는 동안, 뇌는 상상력을 발휘하기 위해 활발하게 활동 -> 더 많은 집중력, 노력 필요 -> 더 기억에 남는 학습 (상상력, 깊은 사고력 향상)

- 상상력 : 자신만의 해석을 만들어 냄 -> 더욱 기억에 남는 개인적인 경험 

- 속도 조절 가능 : 자신의 속도에 맞춰 정보를 처리 -> 복잡한 내용을 이해하는데 특히 도움 

- 깊은 지식 제공 

- 정보 탐색 용이 : 찾고 있는 주제에 대한 정보 쉽게 찾을 수 있음 (cf. 영상 단점 : 특정 주제로 건너뛰기 어려움)

- 기억력, 이해력 향상 : 책을 읽고 주석을 달고, 섹션을 다시 방문하는 과정 = 능동적인 참여 -> 정보의 장기적인 기억을 도움

 

- 유용한 경우

1) 심도있는 이해, 성찰이 필요한 복잡한 주제

2) 광범위한 예제를 활용하고 이전 섹션을 쉽게 다시 참조할 수 있는 기능을 활용하는 주제 

-> 더 통제되고 집중된 학습 환경을 선호하는 사람에게 적합 

 

- 단점

1) 책 읽기가 익숙하지 않으면 지루할 수 있음 

2) 실습에서 실수를 하면 해결하기 어려움 -> 다운받은 원본 샘플 코드 활용하기 

 

- 참고

1) 읽기 속도를 높이기 위해 눈을 훈련시키는 방법이 도움될 수 있음 

2) 흔한 실수 : 설명을 꼼꼼히 읽지 않는 것 

 

* 강의 

- 시각적, 청각적 자극 : 정보를 더 쉽고 빠르게 파악, 기억하기 쉬움 (즉각적인 이해를 높일 수 있음)

- 재미있고 흥미롭고 생생한 경험 : 몰입도가 높고, 실제 예시를 통해 개념의 적용 이해하는데 유용

- 복잡한 개념 단순화 : 더 간단하고 이해하기 쉬운 조각으로 분해, 텍스트만으로 전달하기 어려운 설명 제공 

- 일시 중지, 되감기 : 활용하면 복잡한 개념 보다 효과적으로 더 잘 이해 가능

- 짧은 영상 : 빠르게 정보 얻기 / 긴 영상 : 깊은 지식, 복잡한 주제 명확하게 얻기 

- 주제에 대한 전반적인 시각을 더 빨리 가질 수 있음 

- 강사와 대화 나누는 듯한 느낌 : 지루하지 않도록 도와줌, 중요한 내용을 요약하고 기본적인 이해를 쌓을 수 있도록 도와줌  

 

- 유용 

1) 시각적 자료, 강사 지도를 통해 초기 학습을 단순화할 수 있는 주제

2) 텍스트가 많은 자료에 계속 집중하는 것이 어려운 학습자

3) 새로운 기술을 가능한 빨리 배우고 싶을 때 (책보다 훨씬 짧은 시간 걸림 <- 집필, 출판사 찾기, 시장 출시 ...)

 

- 참고 : 강의 중 메모를 하며 능동적 참여 -> 기억력 향상 

 

- 코딩

1) 코딩 시연 : 개념의 실용적 적용을 볼 수 있음 -> 초보자에게 유익 

 

 

* 가장 효과적인 접근 방식 : 두 가지 방법을 조합하는 것

초기 학습(전체적인 개요 얻기), 실습 : 강의 -> 상세한(깊이 있는) 학습, 실습 : 책 

두 방법은 각각의 장점이 있으며, 상황과 개인의 선호도에 따라 선택할 것

최상의 결과를 얻으려면 두 가지 방법을 결합하고, 개인의 학습 스타일 / 콘텐츠의 성격에 맞게 접근 방식 조정하기 

 

- 찾아보며 내가 생각 못해본 부분들

1) "이 책을 읽으면서/이 강의를 보면서 내가 무엇을 얻어야 하는가?", "내가 무엇을 이해하고 기억해야 하는가?"라고 미리 학습 목적을 생각하고 공부하기 

2) 학습 후, 배운 것으로 뭔가를 해보기. 셀프 퀴즈 or 메모 작성 ... 

3) 때때로 잠시 멈춰서 방금 본 내용 곰곰이 생각해보기.

- 방금 본 정보를 기억해보도록 스스로에게 물어보기

- 아직 이해하지 못하는 것이 무엇인지, 보지 않은 것 중 필요하거나 원하는 것이 무엇인지 스스로에게 물어보기 

4) 책 / 강의 테스트 결과에 대한 점수 : 차이 x

5) 책 장점 : 인터넷에 접속할 수 없을 때 유용 (= 어디를 갈 때도 들고 갈 수 있고, 다니면서 보기 좋음)

6) 가장 중요한 것 : 어떤 방법을 선택하든, 가장 중요한 것은 자신의 프로젝트를 만들고 적용해보기

-> 많은 연습, 프로젝트가 포함된 것 유용

https://mikkegoes.com/learning-programming-online-coding-courses-vs-books/

7) 새로운 것을 배울 때, 추천되는 방법 : 무료 자료로 기본 사항부터 익혀보고, 더 배울지 고민해보기 

 


참고

Video Lectures vs. Books: Which one is the Best

https://graveiens.com/blog/video-lectures-vs-books-which-one-is-the-best/

 

Video Lectures vs. Books: Which one is the Best - graveiens

Are you confused about - Video lectures vs. books? Let us clear your doubts through this detailed blog on video lectures and books as two learning mediums.

graveiens.com

 

Learning From Readings and Lectures

https://www.psychologytoday.com/us/blog/memory-medic/202009/learning-readings-and-lectures

 

Learning From Readings and Lectures

Lesson 10: Many students learn mainly from lectures and reading. Here's how to make the most of it.

www.psychologytoday.com

Compared to reading, how much does video improve learning outcomes?

https://mitili.mit.edu/news/compared-reading-how-much-does-video-improve-learning-outcomes

 

Compared to reading, how much does video improve learning outcomes? | Integrated Learning Initiative

With the help of conference attendees as research participants, MIT’s Integrated Learning Initiative (MITili) conducted an experiment at MPI’s 2018 World Education Congress in Indianapolis to address the extent to which video improves learning outcomes

mitili.mit.edu

Learning by books or videos?

https://dev.to/oreste/learning-by-books-or-videos-f

 

Learning by books or videos?

Self-taught developer, this is a term which is mostly used in the programming field to refer to someo...

dev.to

Learning Programming: Online Coding Courses vs Books

https://mikkegoes.com/learning-programming-online-coding-courses-vs-books/

 

Learning Programming: Online Coding Courses vs Books - Mikke Goes Coding

Online coding courses vs books - which are better for learning programming for beginners? This post will help you find the best resources for your learning.

mikkegoes.com