리팩토링: 내가 배우는 방법
Source: Dev.to
Background
시리즈 첫 번째 편인 ADHD and Me에서는 내가 진단받지 못한 주의력 장애에 대해 다뤘습니다. 당시에는 그 의미를 제대로 이해하지 못했으며, 지난 10년 동안에야 조금씩 받아들이기 시작했습니다. 현재는 정식 진단을 받기 위해 대기자 명단에 올라 있습니다.
약 15년 전 ADHD에 대해 가볍게 조사해본 적이 있었지만, 다양한 컴퓨터 관련 강의를 듣기 시작하면서 내 주의력이 제자리와 다르다는 것을 깨달았습니다. 이론은 배우고 실습에서는 잘 수행했지만, 정보를 오래 기억하는 데 어려움을 겪었습니다. 이 때문에 전반적인 진행이 힘들어졌고, 학습 방식을 리팩터링하는 방법을 고민하게 되었습니다.
Current Learning Approach
freeCodeCamp 커리큘럼을 세 번째로 도전하고 있으며, 최신 버전이 나에게 잘 맞습니다. 올해까지의 진행 상황에 만족하고 있습니다. 인증 과정을 마치고 DEV Community에 글을 쓰면서 학습 과정을 공개적으로 공유하고 있습니다.
여기서 활동을 시작한 것이 학습 프로세스를 리팩터링한 첫 걸음이었습니다. 이제는 기억력 향상에 초점을 맞추고 있으며, 이를 위해 마인드맵 같은 솔루션을 탐색하고 있습니다.
Tools and Methods
- Zettelkasten – 아이디어를 효율적으로 정리해 주는 지식 관리 시스템입니다. 나에게 잘 맞을 것이라고 생각합니다.
- Logseq와 Zettlr – Zettelkasten 스타일의 노트 작성을 위해 평가 중인 애플리케이션입니다.
- Zim – 현재 사용하고 있는 위키 스타일 솔루션입니다.
현재는 freeCodeCamp를 학습하면서 DEV Community 계정을 많이 활용하고 있습니다. 파이썬으로 넘어가게 되면 위에 언급한 마인드맵 프로그램 중 하나를 도입할 계획입니다.
Future Plans
파이썬에 대한 애정이 많습니다. 특히 락다운 기간 동안 다양한 온라인 강의를 들으면서 더욱 흥미를 갖게 되었습니다. 게임 개발 측면에서는 Godot Engine이 매력적인데, 그 이유는 GDScript가 파이썬과 비슷하기 때문입니다. 하지만 지금 바로 게임 개발에 뛰어드는 것은 말이 앞서는 것이므로, 파이썬으로 먼저 이루고 싶은 기본적인 것들을 많이 확보하고 싶습니다.
Invitation
DEV Community 회원들과 계속해서 제 여정을 공유하고 싶습니다. 다른 분들이 학습에 도움이 되는 기술이나 방법을 사용하고 있다면 언제든지 의견과 경험을 나눠 주세요.