컴퓨터 지식 네트워크 - 컴퓨터 백과사전 - 대학 프로그래머가 프로그래밍을 스스로 가르치고 효율적으로 학습하는 6가지 방법

대학 프로그래머가 프로그래밍을 스스로 가르치고 효율적으로 학습하는 6가지 방법

프로그래머가 프로그래밍을 스스로 가르치는 효율적인 방법 6가지

1. 최고의 학습 방법

초보자는 동영상 + 책을 활용하여 공부할 수 있습니다. 이 두 가지 방법은 상호 보완적인 관계를 형성합니다. 또한, 코드를 읽는 것은 문제를 해결하고 모범 사례를 이해하는 데도 도움이 됩니다. 여기서 코드를 읽는 것은 책, 블로그 게시물, 오픈 소스 코드 등을 의미합니다. 프로그래밍 지침 비디오는 프로그래밍 구문 등을 빠르게 익히는 데 도움이 될 수 있지만 일반적으로 더 생생하고 단순하며 체계적이지 않습니다. 책은 좀 더 체계적이고 깊이가 있지만 지루하기 때문에 책과 영상을 결합하는 것이 가장 좋은 방법이다. 하지만 코드를 읽은 후에는 실제로 코드를 직접 작성해야 합니다. 무엇이든 될 수 있습니다. 작은 코딩 작업일 수도 있고 작은 모듈일 수도 있습니다. 이를 실제로 적용하고 어떤 방식으로든 배운 내용을 사용할 수 있는지 확인하세요. 이렇게 하지 않으면 편집자에게 꼼짝 못하게 될 것입니다. 지식이 사용되기를 기다리는 시간이 길어질수록 지식의 도끼는 무뎌집니다. 새로운 것을 배우기 위해 기다리는 시간이 길어질수록 이를 코드에 통합하는 것이 더 어려워집니다.

2. 입학 기간 동안 계속 공부하십시오.

독학 프로그래밍은 필연적으로 이러한 현상에 직면하게 됩니다. 한두 달 학습하고 나면 아는 것이 많지 않다는 것을 알게 됩니다.

프로그래밍은 처음에는 그렇게 많은 피드백을 주지는 않습니다. 이런 현상은 매우 정상적인 현상입니다. 중요한 점은 이 어려운 진입 기간을 극복하기 위해 3개월에서 6개월 동안 지속해야 한다는 것입니다.

교착상태를 피하기 위해서는 세 가지를 권장합니다. 첫 번째는 건식 기술에 관한 더 많은 기사를 읽고 무슨 일이 일어나고 있는지 전반적으로 파악하는 것입니다. 일반적으로 막혔다는 것은 설명이 필요한 사항에 대해 잘못된 가정을 했다는 의미입니다. **두 번째는 인터넷으로 상담하는 것입니다. 이것은 분명히 언급할 가치가 있습니다. 이 문제를 겪은 사람들을 온라인에서 찾아 물어보는 것은 매우 중요한 기술입니다. Stackoverflow는 틀림없이 인터넷 최고의 웹사이트입니다. 스스로 질문하는 것을 두려워하지 마세요. 일반적으로 질문을 정확하게 설명하려고 노력하는 것만으로도 괜찮습니다. 세 번째 팁은 아는 사람들에게 도움을 요청하는 것입니다.

3. 초보자는 어려움에 빠지지 않도록 노력해야 합니다.

인생에서 목표의 실현은 인내와 불가분의 관계입니다. 다른 학습 작업과 마찬가지로 프로그래밍 학습에는 반복적인 노력과 많은 시간 투자가 필요합니다.

어려운 문제에 부딪혔는데 반나절을 투자해도 이해가 되지 않는다면 잠시 건너뛰어도 어느 정도 지식이 쌓이면 훨씬 쉽다는 것을 알게 될 것입니다. 다시 가서 해결하세요. 극단적으로만 가지 마십시오. 문제를 해결하려면 많은 시간과 에너지가 필요합니다.

4. 멘토와 친구 찾기

프로그래밍을 배우는 좋은 방법은 다른 프로그래머와 대화하는 것입니다. 구체적인 내용일 필요는 없습니다. 그것은 당신이 공부하고 있는 것일 수도 있고, 멋지다고 생각하는 것일 수도 있고, 현재 하고 있는 것일 수도 있습니다. 상관없습니다. 많은 프로그래머들이 프로그래밍에 대해서만 이야기하는 것을 좋아하지 않는다는 것을 알게 될 것입니다. 그렇게 하면 아마도 라이브러리, 서버, 프로그래밍 언어 및 패턴에 대해 많은 것을 배울 수 있을 것입니다. 그러나 가장 중요한 것은 다른 사람들이 프로그래밍을 어떻게 보는지 알게 된다는 것입니다. 당연하게 여기거나 전혀 고려하지 않는 것들이 사람마다 매우 다르다는 것을 알게 될 것입니다.

당신이 겪은 작은 문제에 대해서는 수많은 선배들도 그것을 요약하고 인터넷에 공유했습니다. 선배들의 경험은 당신의 귀중한 자원이며 그것을 잘 활용해야합니다. Google 및 기타 소프트웨어.

5. 목적 있는 연습

배운 후에 10,00을 벌 수 있다고 생각하지 마십시오. 프로그래밍 언어는 많은 지식을 필요로 하기 때문에 쉽게 포기할 수 있습니다. 계속 배우시면 됩니다. 소규모 프로젝트를 위해서는 프로그래밍을 배우는 것이 가장 좋습니다. 일을 끝내고 성취감을 갖고 기본적으로 취업 능력이 갖춰지면 후배 개발직을 찾아 다음 단계로 진출할 수 있습니다. 성공과 명성을 얻었습니다.

프로그래밍을 배우기 위해 자신의 프로젝트를 진행하는 것보다 더 유용한 것은 없습니다. 아이디어를 갖고 그것을 실현하려고 노력하는 것은 매우 어려운 일입니다. 강한 자기 훈련과 인내가 필요합니다. 하지만 실제로 뭔가를 해보면서 문제를 분석하고 기술을 적용하는 방법을 배우게 됩니다. 직면한 문제와 이를 해결하는 방법이 바로 프로그래밍입니다. 또한 프로젝트를 완료하려는 추진력은 계속 학습하려는 동기가 됩니다. 사이드 프로젝트에서 얻는 만족감은 추상적인 내용을 학습하여 얻는 만족감보다 훨씬 큽니다.

6. 완벽주의자와 포터의 차이

프로그래밍은 반복적인 연습이 필요한 기술입니다. 책과 비디오 없이도 스스로 달성할 수 있는지 확인해보세요. 즉, 다른 것은 없지만 익숙합니다.

프로그래머에는 두 가지 유형이 있습니다:

완벽주의자와 포터. 어떤 사람들은 모든 것이 정확하기를 원합니다. 그들은 모든 모범 사례를 따르고 아름답고 우아한 코드를 작성하기를 원합니다. 그들은 코드의 모든 줄을 이해하고 싶어합니다. 코드 베이스를 손상시키더라도 코드가 작동할 수만 있다면 아무것도 신경 쓰지 않는 사람들과 다릅니다. 이 두 가지 기술의 균형을 맞추는 것이 매우 중요합니다. 때로는 문제나 프로젝트를 더 깊이 파고들어 무슨 일이 일어나고 있는지 확인해야 할 때도 있습니다. 가끔은 무슨 일이 일어나고 있는지 모르더라도 그냥 작동하게 만들어야 합니다.

上篇: 어떻게 만 대의 컴퓨터 호스트를 살 수 있습니까 下篇: 어느 사이트의 소설이 가장 많습니까
관련 내용