코딩 타자 연습은 뭐가 다른가요?
일반 타자 연습은 문장을 치지만, 코드는 기호가 절반이에요. 괄호 ( ), 중괄호 { }, 대괄호 [ ], 따옴표 ' ", 세미콜론 ;, 화살표 =>처럼 Shift와 새끼손가락을 많이 쓰는 키가 계속 나와요. 실제 개발할 때 느려지는 곳이 바로 여기라서, 코드로 연습하면 업무 타이핑이 눈에 띄게 편해져요.
하는 법
START를 누르고 화면의 코드를 아래 칸에 똑같이 치세요. 첫 글자를 치는 순간 1분이 가기 시작하고, 한 줄을 끝까지 맞게 치면 자동으로 다음 줄이 나와요. 맞게 친 글자는 초록, 틀린 글자는 분홍으로 보여요. 기호와 띄어쓰기까지 정확히 맞아야 해요.
어떤 코드가 나오나요?
- JavaScript·TypeScript: reduce, fetch, async/await, 템플릿 문자열, React useState
- Python: def, for in range, 리스트 컴프리헨션, with open
- SQL: SELECT ... WHERE ... ORDER BY, INSERT, UPDATE
- HTML·CSS: 태그와 속성, flex, @media
- Java·C·Rust: main 함수, println, printf
- 명령어: git commit·push, npm install, docker run
타수 기준
기호도 한 글자로 세서, 1분 동안 맞게 친 글자 수가 기록이에요. 코드 타이핑은 영어 문장보다 느린 게 정상이에요. 200타면 무난, 300타를 넘으면 빠른 편이에요.
자주 묻는 질문
자동완성 없이 치는 게 의미가 있나요?
있어요. 자동완성이 있어도 괄호·따옴표·연산자는 직접 치는 경우가 많고, 기호 자리를 손이 기억하면 코드 리뷰나 터미널 작업도 빨라져요.
랭킹은 따로인가요?
네. 코딩 기록만 모아 따로 순위를 매겨요. 타자 연습 페이지의 "코딩" 모드와 같은 순위표예요.
프로그래밍 단어로 게임처럼 연습하려면 코딩 단어 소나기, 키 위치부터 익히려면 자리 연습(특수 문자 단계)을 해 보세요.
기호별 손가락 정리
| 기호 | 손가락 |
|---|---|
| ( ) = Shift + 9 · 0 | 오른손 약지·새끼 + 왼손 새끼 Shift |
| { } [ ] | 오른손 새끼 (중괄호는 왼손 Shift) |
| ; : ' " | 오른손 새끼 |
| = + - _ | 오른손 새끼 (숫자 줄 오른쪽 끝) |
| < > / | 오른손 중지·약지·새끼 |
코드 기호는 대부분 오른손 새끼손가락에 몰려 있어서, 이 손가락이 느리면 전체 속도가 떨어져요. 자리 연습의 "특수 문자" 단계를 함께 하면 효과가 좋아요.