개요
능동적으로 공부하기
개발을 공부하는 방법은 일반적으로 우리가 공부하는 방법과 많이 다릅니다.
한국에서 많이 공부하는 방식은 책을 읽고 암기하는 방식으로 공부할 것입니다.
암기하는 방식의 공부를 수동적인 방법이라고 생각합니다.
개발공부는 수동적인 방법에서 능동적인 방법으로 공부를 하셔야합니다.
왜냐하면 컴퓨터업계는 항상 발전하고 있으며 오늘 맞았던 내용도 내일은 틀릴 수 있기 때문입니다.
그렇기 때문에 항상 ‘내가 무엇을 모르는지’ 생각하고 문장으로 정의해야하며, 인터넷에 흩어져있는 내용을 잘 이해하는 능력이 중요합니다.
개발을 공부하는 방법은 일반적으로 우리가 평소에 사용하는 학습 방식과 크게 다릅니다.
한국에서 흔히하는 학습 방법은 책을 읽고 암기하는 것입니다.
암기에 의존하는 학습은 수동적인 방식이라고 생각합니다.
그러나 개발 공부는 능동적인 방식으로 접근해야 합니다.
이는 컴퓨터 업계의 지속적인 발전으로 인해 오늘 옳다고 여겨지는 내용이 내일에는 옳지 않을 수 있기 때문입니다.
그래서 우리는 항상 '무엇을 모르는지'를 인식하고 문제를 명확하게 정의하는 능력을 가져야 합니다. 또한, 인터넷에 흩어져 있는 자료를 잘 이해하고 해석하는 능력이 중요합니다.
2분 56초부터 공부의 정의
위의 영상과 같은 의미로 저희 인터넷 강의를 듣고 이해가 되었다면 성공한 것입니다.
이해된 상황에서 저희가 내드리는 과제를 열심히 진행해보세요. 여러분들의 것이 될 것입니다.
수학 공부하듯이 공부하기 - 외우지 마세요.
수학 공부와 개발 공부는 유사한 면이 있습니다.
우리가 근의 공식과 같은 다양한 공식을 외운다고 해서 수학 문제를 해결할 수 있는 것은 아니며, 마찬가지로 컴퓨터 언어 문법을 외운다고 해서 개발을 능숙하게 할 수 있는 것은 아닙니다.
개발을 잘하기 위해서는 경험을 쌓고 실패를 겪어봐야만 어떻게 개발하는지를 알 수 있습니다.
따라서, 처음부터 모든 것을 완벽하게 이해하려는 욕심을 갖지 말고 작은 개념부터 하나씩 체득한 후, 많은 시도와 실험을 통해 실력을 향상시켜보세요.
말을 하면서 공부
서로 짝을 짓고 열심히 대화를 나누어 보세요.
대화를 하다보면 설명이 부족한 부분이 생길 수 있습니다. 그 부분이 이해하지 못한 부분입니다.
이해하지 못한 부분을 하나 하나 상세히 설명할 수 있도록 하면서 정확히 이해할 수 있도록 노력해보세요.
검색하는 방법
우선, 궁금한 사항이 있다면 구글에서 검색하는 것을 추천합니다.
여러분들이 생각하는 시간없이 강사와 멘토가 바로 정답을 주게 되면 개발실력이 늘지 않습니다.
그렇기 때문에 여러분들이 문제가 생겼을 때 문제점이 무엇인지 파악을 하고 검색을 하여 먼저 해결해보려고 하세요.
개발 능력을 향상시키려면 강사나 멘토의 즉각적인 답변보다는 스스로 문제점을 파악하고 검색을 통해 먼저 해결해보는 것이 중요합니다.
또한, 구글 검색을 우선적으로 활용하는 것을 권장합니다. ChatGPT를 사용하면 빠르게 답변을 얻을 수 있지만, 초보자들은 전반적인 지식이 부족해 어떤 질문을 해야 할지 알기 어렵습니다.
따라서, 구글 검색을 통해 전반적인 지식을 습득하는 것이 좋습니다.
이를 통해 스스로 배우고 문제를 해결할 수 있는 능력을 키우고 ChatGPT를 이용하는 것을 권장드립니다.
구글 검색하는 방법
1.
검색시 문장으로 검색하기
a.
우리가 갑자기 다른 사람에게 가서 ‘아메리카노’라고 단어만 말한다면 상대방은 ‘아메리카노를 먹고 싶다는건가?’, ‘아메리카노를 같이 만들러가자는건가?’, ‘카페에 같이 가자는건가?’ 라고 추측을 하게 됩니다. 그게 우리가 전달하고자하는 말이 아닐 수 가 있는 거죠.
그렇기 때문에 검색 엔진에게도 사람에게 말하듯이 문장으로 작성하여야 우리가 원하는 결과를 얻기 쉬워집니다.
b.
명확하게 작성하기
만약에 우리가 아메리카노가 맛있는 강남구에 있는 카페에 간다고 가정해볼게요.
검색엔진에 ’카페’라고 검색하는 것보다 ‘강남구 카페’라고 검색하는 것이 더 원하는 결과가 나올 가능성이 높아지고, ‘아메리카노가 맛있는 강남구 카페’라고 검색하는 것이 조금 더 원하는 결과가 나올 가능성이 높아집니다.
2.
위에서 부터 차근차근 하나씩 읽기
a.
많은 학생들이 검색 페이지에서 중간 혹은 아래에 보이는 페이지부터 읽습니다.
하지만 명확한 검색어로 검색을 했다면 구글 검색엔진은 우리에게 필요한 페이지부터 보여줄 것입니다.
그렇기 때문에 위에서 부터 하나하나씩 읽어주세요.
3.
검색결과 1페이지는 다 읽기
a.
우리가 한 두 개의 페이지를 읽고 이해하기란 어렵습니다. 또한 블로그글도 많기 때문에 하나의 글을 신뢰하기란 어렵습니다. 1 페이지를 읽어보시면서 문맥, 맥락을 파악해보세요.
위와 같은 방식으로 문맥, 맥락을 이해하시고 나서 막히는 부분이 있다면 ChatGPT를 이용하는 것을 권장드립니다.
ChatGPT는 해당 주제에 대한 주제를 알고 있는 사람에게는 굉장히 편리한 도구이지만, 모르는 사람에게는 틀린 정보를 알려주는 잘못된 도구일 수 도 있습니다.
ChatGPT을 효과적으로 사용하는 법
1.
플로그인 설치를 하여 사용합니다.
b.
프롬프트에 구체적으로 질문합니다.
i.
질문 개요를 먼저 제공하기
> ’현재 조건문을 공부하고 있습니다.’
ii.
기술 스택 정보 제공하기
> ’파이썬에서 변수를 공부하고 있습니다.’
iii.
현재 문제점이나 상황을 문장으로 정의하여 전달하기
> ’조건문이 제대로 동작하지 않습니다.’
iv.
에러 메시지 첨부하기
v.
코드 첨부하기
vi.
어떻게 해결하려고 했는지 설명하기
vii.
결과에 대한 기대치를 명확하게 하기:
> '원하는 결과는 이런 것이지만, 현재는 이런 상태입니다'와 같이 질문의 시작이나 끝에 기대하는 결과에 대해 명확하게 기술하는 것도 중요함
위와 같은 내용들은 최대한 많이 작성하는 게 좋은 결과값이 나올 가능성이 높습니다.