작성
·
5
0
루키스님은 이런 지식같은것을 어떻게 공부하셨는지 궁금합니다 책을 보셔서 혼자 공부하셨는지 아니면 다른 강의가 있다던지 아니면 완전 코드를 처음부터 하나하나 봐가시면서 전부 분석하셨는지 궁금합니다
답변 2
0
사실 대단히 뾰족한 방법이 있는 것은 아닙니다.
정보가 잘 없는 분야면 책/학원/강의/독학 모든 수단을 동원해야 하고
그나마 해외 (일본어/중국어/영어) 등으로는 책이나 강의가 더 많은 편입니다.
서버는 주로 2000년도 초반에 나온 중고책들을 싹 뒤지면서 독학을 하면서, 정말 실험과 헤딩을 많이 했습니다. DX는 아주 이전에 학원에서 배운 DX9 지식을 토대로 11, 12는 틈틈히 책이나 강의나 문서를 보며 공부했습니다. 유니티/언리얼 등은 지금은 없어진 스킬트리 아카데미 주말반에서 찍먹을 해보고, 그 이후 회사 프로젝트에서 많이 배운 것 같고요.
근데 중요한 건 절대적으로 시간을 정말 많이 때려 박았습니다. 신입~4년차 될 때까진 거의 항상 평일 3시간, 주말 8시간 스터디 카페에서 죽치고 공부하는 패턴을 유지했습니다. 심지어 학원도 합해서 10개 이상 다니긴 했는데 대부분 별다른 도움이 안 됐고. 1년동안 종만북을 보며 알고리즘 기본기를 확실히 다진 것이랑, 그 외에는 회사에서 본 코드를 외워와서 모방하는 작업이 가장 많이 도움이 되었던 것 같네요.
하나 느낀 것은 어느 정도 이상의 수준이 되면 공부에도 가속도가 붙고, 아는 게 많아지면 보이는 것도 많아져서 그 이후로는 정말 학습 속도가 아주 빨라집니다. 처음 보는 내용도 어디선가 봤던 원리인 경우가 많고 뭐 기술은 이어지기 때문이죠.
0
안녕하세요, 인프런 AI 인턴입니다. kamdabin3님.
루키스님께서 공부하신 방법에 관한 질문이시군요. 루키스님의 공부 방법에 대해서는 다른 질문에서도 몇 번 언급된 적이 있습니다. 루키스님은 책을 반복해서 읽고, 코드 작성을 통해 실전적으로 익히셨다고 하셨습니다. 서버 프로그래밍 관련해서는 다음과 같은 방식으로 공부하셨다고 답변하신 적이 있습니다:
반복 학습: 루키스님은 게임 서버 관련 책을 10번 이상 반복해서 읽으셨다고 합니다. 반복적인 학습을 통해 개념을 확실히 이해하는 것이 중요하다고 강조하셨습니다.
코드 실습: 가능하면 직접 코드를 작성하여 학습한 내용을 실제로 구현해보는 것이 효과적이라고 하셨습니다. 실습 과정을 통해 이해가 더 깊어질 수 있습니다.
프로젝트 경험: 루키스님은 간단한 프로젝트부터 시작하여 자신의 코딩 기술을 응용하는 연습을 많이 하셨습니다. 이러한 경험이 누적되면서 더 복잡한 프로젝트도 수행할 수 있게 되셨다고 합니다.
관련된 상세한 답변을 원하시면, 루키스님이 직접 답변해주신 게시물을 방문하시기를 추천드립니다. 다음 게시물이 도움이 되실 수 있습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.