타이핑 튜터와 함께 더 빠르게 코드를 입력하는 방법 배우기

과거에는 TypingTutor라는 매우 유명한 프로그램이 존재했습니다. 컴퓨터가 학교와 사무실에 보급되기 시작하던 시기에 큰 인기를 누렸습니다. 당시는 사람들이 타이핑 기술을 습득해야 했고, 이 프로그램은 바로 그 목적을 위한 필수적인 도구였습니다. TypingTutor는 사용자에게 키보드 위에서 손의 올바른 위치와 각 키를 누를 때 가장 적절한 손가락 사용법을 교육했습니다. SpeedCoder는 이러한 원리에 기반을 두고 개발되었지만, 코더를 위한 웹 기반 애플리케이션이라는 점이 다릅니다. 이 앱은 사용하는 프로그래밍 언어에 맞춰 특화된 튜토리얼을 제공합니다. 사용자는 코드 스니펫을 제공받고, 이를 따라 입력하는 연습을 하게 됩니다. SpeedCoder를 활용하여 코드를 더 빠르게 입력하는 방법을 알아보겠습니다.

SpeedCoder 웹사이트에 접속하여 우측 상단의 ‘시작하기’ 버튼을 클릭합니다. 게스트 계정으로 수업을 듣거나, 계정을 등록하여 이용할 수 있습니다. 계정을 등록하면 학습 진행 상황이 저장됩니다. 더 빠르게 코딩하고 싶은 프로그래밍 언어를 선택하세요.

원하는 언어를 선택한 후, 바로 타이핑 연습을 시작할 수 있습니다.

SpeedCoder 앱은 키보드 위에 손을 어떻게 배치해야 하는지를 시각적으로 보여주며, 특정 키를 누를 때 사용해야 할 손가락을 강조 표시합니다. 오타가 발생하면 해당 코드는 빨간색으로 표시됩니다. 만약 본인이 연습하고 싶은 특정 코드 조각이 있다면, SpeedCoder에 업로드하여 가이드에 따라 연습할 수 있습니다.

SpeedCoder를 사용하면 코드를 더욱 빠르고 정확하게 입력하는 기술을 익힐 수 있습니다. 일반적인 텍스트를 타이핑하는 데 익숙한 사람이라면 이 도구가 불필요하다고 생각할 수도 있지만, 실제로는 그렇지 않습니다. 코드 입력은 단순한 텍스트 입력과는 매우 다릅니다. 일반 텍스트 입력에 자주 사용되는 문자, 예를 들어 쉼표나 마침표 등은 키보드에서 쉽게 찾을 수 있는 기본 키에 해당합니다. 하지만 코드를 작성할 때 필요한 괄호, 중괄호, 특수 기호 등은 위치가 다르거나, Shift 키와 조합하여 사용해야 하는 키인 경우가 많습니다.

SpeedCoder는 향후 업데이트를 통해 더 다양한 키보드 레이아웃을 지원할 계획입니다. 현재는 QWERTY 및 DVORAK 레이아웃을 지원합니다. 사용자 인터페이스(UI)에 광고가 표시되기는 하지만, 학습에 방해가 될 정도는 아닙니다.

SpeedCoder 방문

업데이트: 2020년 12월 7일 오후 11시 11분