Pular para o conteúdo
keyboardfast

Escolha um nome de usuário

É assim que você aparecerá no ranking. Você pode mudá-lo depois.

3–20 caracteres: letras, números e _

Todos os guias

Velocidade de digitação para programadores

5 min de leitura

Por que digitar ainda importa para desenvolvedores, quais caracteres atrasam quem programa e como praticar colchetes, símbolos e indentação com o modo código.

Velocidade de digitação importa para programar?

Programadores passam mais tempo pensando do que digitando, então velocidade bruta não é tudo. Mas uma digitação que não exige atenção deixa sua atenção livre para o problema. Se você precisa pensar onde fica a chave, esse foco sai do código – e em chats, revisões de código, mensagens de commit e documentação, desenvolvedores também digitam muito texto comum.

Código é outro tipo de texto

Código é cheio de caracteres que a prática comum nunca treina: parênteses, colchetes, chaves, aspas, ponto e vírgula, operadores, sublinhados e camelCase. Muitos exigem Shift ou, no ABNT2 e em outros layouts fora dos EUA, a tecla AltGr, o que os torna bem mais lentos que as letras.

A página de resultados do keyboardfast compara sua velocidade em símbolos com a velocidade em letras. Se os símbolos levam o dobro do tempo, é aí que estão os ganhos mais fáceis.

Como funciona o modo código

O modo código traz trechos reais e idiomáticos em oito linguagens, incluindo JavaScript, TypeScript, Python, Go e Rust. A indentação é digitada para você – como faria um editor moderno – e você aperta Enter no fim de cada linha. Assim você pratica os caracteres que realmente digita ao programar, e não os espaços que o editor colocaria de qualquer forma.

Dicas para digitar código mais rápido

  • Aprenda onde fica cada símbolo sem olhar – principalmente { } [ ] ( ) < > no seu layout.
  • Use o Shift certo: o da mão oposta à tecla que você está apertando.
  • Muitos desenvolvedores com teclado ABNT2 mudam para o layout americano na hora de programar, porque lá os colchetes não precisam de AltGr. Vale testar se os símbolos são o seu gargalo.
  • Pratique os padrões da sua linguagem principal: arrow functions, list comprehensions, tratamento de erros.
  • Aprenda os atalhos do seu editor para autocompletar, múltiplos cursores e mover linhas – eles economizam mais tempo do que qualquer WPM a mais.