이 문서는 Coding with Lewis의 These 3 tips will help you learn code FASTER이라는 영상의 내용과 댓글들을 정리하였습니다.
튜토리얼 지옥은 튜토리얼에 대해서만 잘하게 되고 그 외로는 발전하지 않는다.
튜토리얼을 본 다음 작성한 프로젝트를 살펴보고 관련된 문서를 읽어보자.
이렇게 함으로써 당신은 더 큰 그림을 잘 이해할 수 있다.
프로그램 언어는 작업을 수행하기 위한 도구이다.
프로그래머로서, 당신은 문제를 해결하기 위해 프로그래밍을 사용하므로 문제를 빨리 학습하여 한 번에 한 단계씩 해결할 수 있다.
Google은 당신의 가장 친한 친구이다.
다른 사람의 코드를 읽는 것은 다른 사람이 문제를 해결하는 방법을 이해하는 가장 좋은 방법이다.
코드를 작성하는 것보다 더 많은 코드를 읽을 가능성이 높다.
프로젝트가 어떻게 진행될지에 대해 생각하고 이야기하는데 항상 5분 이상을 할애해라.
프로그래밍은 언어이다.
만약 당신이 당신의 언어로 당신이 무엇을 하고 있는지 설명할 수 없다면, 당신은 그것을 어떻게 코드로 번역할 것인지 예상할 수 있는가?
나는 그들의 프로젝트가 어떻게 진행될지 스스로 설명하는 것조차 잊어버려 주요 프로젝트에서 실패하는 반 친구들을 많이 봐왔다. 그 결과 나중에 구현 악몽이 발생한다.
몇 분 동안 문제를 생각하는데 시간을 보내는 것은 실제로 나중에 많은 시간을 절약할 수 있다.
구문을 외우려고 하지 말고 그것이 어떻게 작동하는지와 같은 프로그래밍 작품의 논리를 학습하자.
좋은 팁은 작은 코드를 복사하고 확장하여 의미를 이해함으로써 일부 요소를 재사용할 수 있다는 것이다.
수백만 명의 사람들이 "이 앱에 대한 아이디어가 있어"라고 말한다(대부분의 경우 최악이다).
하나만 골라서 처음부터 만들어라. 다 만들고 나서 모든 것을 폐기하더라도, 그 과정에서 성취감을 느끼면서 더 많은 것을 배울 것이다. 또한 그 아이디어가 괜찮은 것으로 판명되어 다른 수익원을 얻게 되거나, 회사가 상당한 이익을 위해 매각할 수 있는 아주 작은 기회를 얻을 수 있을 것이다.
일반적으로 무언가를 배우고 싶다면 항상 배우고 싶은 것을 해야된다고 생각한다.
한 가지 예는 게임이다. 게임을 처음 할 때는 혼란스럽지만 게임을 더 많이 할수록 어떻게 작동하는지 더 잘 이해할 수 있다.
이것들은 꽤 유용한 팁들이지만, 저는 한 가지를 더 추가하고 싶습니다.
무리하지 마세요. 만약 당신이 일을 할 수 없는 선에 갇혀있다면, 휴식을 취하거나, 유튜브를 보거나 비디오 게임을 하거나, 나중에 시도해보세요.
만약 당신이 스트레스 없이 그것을 한다면, 당신은 아마도 다른 시도를 하는 것보다 더 빨리 답을 알아낼 것입니다.
Coding with Lewis - These 3 tips will help you learn code FASTER 👩💻