초보 프로그래머가해야 할 일 중 하나
인사말
여러분, 안녕하세요.
초 초보자 프로그래머입니다.
2016년 6월, 우선은 자신의 친밀한 곳으로부터 시작하려고, iOS, MacOS의 개발 언어인 「Swift」를 사용해 프로그래밍 언어의 학습에 임하기 시작했습니다.
이번에는 초 초보자의 내가 깨달은 "초보자 특유의 함정"을 회피하고 즐겁게 프로그래밍을 학습하는 요령에 대해 이야기하고 싶습니다.
어떻게 학습을 시작합니까?
지금까지 프로그래밍에 접하지 않았던 인간에게는 초보자를 위한 서적이나 웹 정보가 의지입니다.
거기서, 프로그래밍의 초보자용의 서적이나 웹사이트등에서 자주(잘) 보이는 것이, 【프로그래밍은 어쨌든 실제로 박아 기억한다! 】라는 주지의 가르침.
확실히, 자신의 손을 움직이지 않으면 기억할 수 없을 것이라고, 초보자에게도 상상이 붙고, 납득할 수 있습니다.
초보자 특유의 함정
하지만, 위의 가르치는 대로 프로그래밍을 넣으면서 학습해 보면,
생각보다 트라이!
"또 오류!"
「더블 쿼츠는 어디에 있는 거야!」
"또 비슷한 실수를 하고 있다!"
"귀찮아졌어... 자자"
라고, 이런 느낌으로 점점 괴롭고, 의욕이 없어져 옵니다.
초보 프로그래머가해야 할 일 중 하나
그럼, 어떻게 하면 좋을까?
제가 생각해보면, 방금 시작한 초보자들에게 "프로그래밍은 실제로 몰아넣어 기억해요!"라고 가르치는 것은 아직 조금 이른 것이 아닐까요.
그 전에 전해야 할 일은
【프로그래밍을 학습하고 싶다면, 그 전에 타이핑의 연습을 끝내라!!】
입니다.
전반적으로 타이핑이 잘 되지 않는 사람은 물론, 로마자 입력이 특기인 사람이라도 프로그래밍에서는 일상생활에서는 사용하지 않는 문자열이나 기호를 사용합니다.
또, 일본어의 타이핑에 익숙해지면, 단어 사이에 공간을 비우는 습관이 없기 때문에, 거기서 실수가 발생하기 쉽습니다.
누르고 싶은 키를 찾고 있는데...
에러의 원인이 되고 있는 스페이스의 빈 잊음을 찾고 있는 중에...
점점 동기 부여가 없어져 가는 것입니다.
그래서 초보자의 프로그래밍 학습에서 중요한 것은 【타이핑에 의해 생기는 스트레스를 없애는】 것입니다.
요약
만약 초보자의 당신이 프로그래밍 학습을 하는 것을 싫어한다면,
우선 【타이핑의 익숙함이 원인이 아닌가? 】라고 생각해보십시오.
만약 생각된다면, 타이핑 소프트를 사용해 「영문 입력, 기호 입력, (숫자 입력)」에 대한 훈련을 해 봅시다!
그리고 타이핑에 대해 자신이 있을 때 다시 프로그래밍 학습에 복귀해 보세요.
어디에 어떤 키가 있는지 파악한 당신에게서는 스트레스가 사라지고,
「실제로 박아야 하는 번거로움」은 아니고,
「실제로 박아 체감하는 프로그래밍의 재미」에 눈을 돌릴 수 있게 되어 있을 것입니다.
초보자 동지 분들, 함께 노력합시다!
여기까지 읽어 주셔서 감사합니다.
비고
그건 그렇고, 나는 Typist이라는 Mac 용 응용 프로그램에서 타이핑을 연습했습니다.
그 중에서도, 「영문 표준 드릴」과 「텐키 입력 코스」(텐키는 사용하지 않고, 상부의 숫자 키를 사용한다)가 추천으로, 망라적으로 타이핑의 연습을 할 수 있습니다.
Reference
이 문제에 관하여(초보 프로그래머가해야 할 일 중 하나), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/heavenosk/items/76f4dfc534f2c8a9f663
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(초보 프로그래머가해야 할 일 중 하나), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/heavenosk/items/76f4dfc534f2c8a9f663텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)