새로운 (프로그래밍) 언어를 배우는 데 도움이 되는 3가지

재미있는 사실: 저는 일본어 읽기, 쓰기, 말하기, 그리고 프로그래밍에 부분적으로만 유창합니다.

"부분적으로 유창함"은 프롬프트를 이해할 수 있지만 대부분의 경우 가이드나 번역가의 도움 없이 영어로만 대답하거나 기본적이고 초보적인 답변을 조합하는 것을 의미합니다.

일본어로 맥주 한 병을 요청할 수 있습니다.

ビール一個をください。/ "Beeru ikko wo kudasai."



저에게 프로그래밍은 다음과 같습니다. 적어도 "Hello World"를 인쇄하기 위해 콘솔과 통신하는 데 필요한 필수 어휘가 있습니다. 그러나 페이지를 로드할 때마다 브라우저에 "Hello World"를 반복하도록 요청하는 것은 완전히 다르고 더 복잡한 통신 요청입니다.

코딩 부트캠프에서 갓 나온 엔터프라이즈급 앱을 처음부터 새로 만들라고 말하는 것은 일본어로 즉흥적인 시를 낭송하라고 하는 것과 비슷합니다.

프로그래밍 언어라고 불리는 이유가 있습니다.



당신은 컴퓨터/전화/브라우저/라즈베리 파이가 당신이 하고 싶은 일을 하도록 달콤하게 이야기하는 방법을 배우고 있습니다.



언어를 배울 때 할 수 있는 몇 가지 사항은 다음과 같습니다.



1) 연습, 연습, 연습-- 매일매일!



현실을 직시하십시오: 선택한 언어를 "말"하기 위해 매일 시간을 내야 합니다. 내 개인적인 경험으로는 특히 읽고 쓸 때 연습하지 않으면 간단한 단어를 잊어버리는 경향이 있습니다.

프로그래밍도 마찬가지입니다. 연습하지 않으면 for 루프의 구문을 잊어버릴 것입니다.

매일 연습하면 의식적으로 개념에 지속적으로 노출되기 때문에 개념을 굳히는 데 도움이 됩니다.

또한 시간 절약에도 도움이 됩니다. 더 이상 기본 개념을 찾기 위해 MDN/W3C를 샅샅이 뒤질 필요가 없습니다!

이동 중이라면 관련 앱을 다운로드하세요. 일본어를 읽으려면 "Kanji Study "앱을 적극 권장합니다. 프로그래밍을 위해 현재 "Mimo "을 사용하고 있습니다.

2) 연습 - 큰 소리로.



큰 소리로 말해야 합니다. 자신이 말하는 것을 듣고 그 의미를 이해하십시오. 예, 코딩을 할 때에도 정확히 무엇을 하고 있는지 큰 소리로 말해야 합니다.
예를 들어:

일본어 읽기:

日本語を読んでいます。


내 사고 과정을 소리내어:

Kanji for day, kanji for book -- OH That's the kanji for Japan -- kanji for "language" -- all together it says "Japanese". "を"? That's a connector indicating it's an action being done. Kanji for "to read" with the connecting ender "-ndeimasu" meaning it's a current action being done. It says "Nihongo wo yondeimasu". "I'm reading Japanese." Cool.



자바스크립트 프로그래밍:

var list = [ "one", "two", "banana" ];
for (i = 0; list.length > i; i++)


"For, by the way: 'i' is currently zero--Anyway, as long as the length of the list array is greater than the value of 'i', add 1 to 'i'."



큰 소리로 말하는 것은 매일 연습하는 것과 같은 효과가 있습니다. 즉, 읽기와는 다른 방식으로 머리 속의 "이유"라는 의미를 확고히 하는 것입니다. 특히 키네틱 학습자로서 개념을 읽는 것만으로도 많은 것을 할 수 있습니다.

3) 연습 -- 유창한 파트너와 함께!



도움을 줄 수 있는 경험이 있는 사람이 필요합니다. 요령을 보여주고, 안내하고, 모범 사례가 무엇인지, 가장 자주 사용되는 문구를 알려줄 사람이 필요합니다.

물론, 당신의 성격/학습 스타일 등과 맞물리는 사람을 찾는 것은 어려울 수 있지만, 당신을 기꺼이 도와줄 사람은 항상 있습니다.

이것은 내가 일본어를 다시 배울 때 가지지 못한 것, 그리고 코딩하는 방법을 배울 때 필요한 것입니다. 올바르게 수행하는 방법을 보여줄 누군가가 필요했습니다. 제가 코딩 부트캠프에 등록한 이유이기도 합니다!

확실히 더 저렴하게 도움을 받을 수 있는 방법이 있습니다. dev Twitter에서 활동하는 것(#100daysofcode는 도달하는 데 도움이 되거나 단순히 좋아하는 개발자가 DM을 보내거나 @-ing하는 것이 트릭을 할 수 있음) 여기 DEV 또는 freecodecamp를 통해 다른 사람에게 연락하는 것입니다. 포럼. FB에 있다면 선택한 언어로 특정 그룹에 가입하는 것이 좋습니다! Stack Overflow에 게시하는 것이 때때로 도움이 됩니다(당신이 마조히스트라면).

이제 원어민/유창한 화자와 함께 큰 소리로 일본어 말하기를 연습할 용기만 있으면 됩니다.

요약: 연습. 관행. 의도를 가지고 매일 연습하십시오. 도움을 요청하는 것을 두려워하지 마십시오.



자신의 개발 여정에서 행운을 빕니다!


의견에 대한 질문:



외국어 및/또는 프로그래밍 언어에 능통하다면 유창해지기 위해 어떤 단계를 밟았습니까? 초보자를 도울 수 있는 리소스는 무엇입니까?




읽어 주셔서 감사합니다! 계속 연락하고 싶다면 주저하지 말고 여기에서 저를 팔로우하고 저를 추가해주세요! (@catcarbn)

좋은 웹페이지 즐겨찾기