Práctica diaria de mecanografía: como funcionan as nosas rachas sen queimarte

A práctica diaria de mecanografía funciona mellor cando o mínimo diario é pequeno. Neste sitio unha racha necesita unha proba validada por día UTC, e un test de 30 segundos conta igual ca unha hora. Fixémolo así porque unha racha de práctica debería facerte volver sen converterse nunha obriga que acabes aborrecendo.

A función sobre a que máis discutimos non foi a pista de carreira nin o sistema antitrampas. Foi a racha.

As rachas funcionan. Calquera que usase unha app de idiomas coñece tamén a sensación de abrila ás 23:50 para escribir unha frase e que o número non se poña a cero. Queriamos o primeiro sen o segundo. Velaquí as decisións, cos números, para que poidas xulgar se acertamos.

Que conta para unha racha de mecanografía?

Unha racha é o número de días seguidos con polo menos unha proba validada. Unha. Unha sesión de catro minutos alóngaa igual ca unha hora, e nada do que fagas máis tarde ese día a cambia. O modo zen non conta, porque os resultados zen nunca se suben e non queriamos que un modo sen medición sostivese unha métrica de hábito.

Os días son días UTC, a decisión sobre a que esperamos máis preguntas. Os motivos, e o que custa, están máis abaixo.

O aviso, e o que non fai

Cando o teu último día contado foi onte e hoxe aínda non escribiches, a racha está «en risco», e a etiqueta da racha na páxina de inicio dío. Ese é todo o aviso. Non hai notificación, nin correo, nin insignia vermella nunha icona, a non ser que te apuntases ao resumo semanal, que menciona a túa racha unha vez por semana nunha liña de texto simple.

Foi deliberado, e probablemente nos custa algúns visitantes que volverían. As notificacións push por perder a racha son unha ferramenta habitual para recuperar usuarios nas apps de hábitos e, pola nosa experiencia, unha das máis odiadas. O noso plan dicía «nada de notificacións por perder a racha salvo que se pidan», e mantivémolo.

Se chega un resultado con data anterior ao teu último día contado (o reloxo do portátil mal, un resultado sen conexión que se sincroniza tarde), contamos a proba e deixamos a racha como estaba. Un desfase do reloxo non debería custarlle a ninguén cen días.

Como se calculan a XP e os niveis

A XP é a moeda do tempo de práctica. Non é unha clasificación, de xeito deliberado, por razóns que veñen despois.

Por cada proba validada que non sexa zen:

  • A XP base é de 2 por segundo de escritura activa, axustada pola precisión. Trinta segundos cun 95 % son 57 XP. «Activa» significa a duración computada menos os segundos lonxe do teclado, así que deixar a lapela aberta non dá nada.
  • O crédito ten un máximo de 600 segundos por proba, así que un test de trinta minutos dá a mesma base ca un de dez e as maratóns non dominan.
  • Os multiplicadores súmanse: +50 % por un 100 % de precisión, +50 % por un test de citas, +40 % coa puntuación activada, +10 % cos números activados. Unha cita perfecta con puntuación vai a 2,4×.
  • Bonificacións fixas: +50 pola primeira proba do día UTC, +50 por un intento no desafío diario, +25 por unha carreira e +25 máis por gañala, +20 por unha marca persoal.

Os niveis seguen unha curva suave: a XP para pasar do nivel L ao L+1 é 100 × L^1,3. Sumando, o nivel 2 chega despois de 100 XP, o nivel 5 despois de arredor de 1.370, o nivel 10 despois de arredor de 7.700, o nivel 20 despois de arredor de 40.300 e o nivel 50 despois de arredor de 343.000.

Para pór o nivel 50 en termos de práctica: un test perfecto de 30 segundos dá 90 XP antes das bonificacións (60 de base, máis un 50 % por precisión perfecta), así que son arredor de 3.800 deses. Quince minutos ao día cun 95 % de precisión dan arredor de 1.760 XP coa bonificación da primeira proba, o que chega ao nivel 50 en aproximadamente seis ou sete meses. O nivel 100 necesita arredor de 1,7 millóns de XP. Os nomes dos niveis van de Novato, pasando por Mecanógrafo, Ferreiro de teclas e Artesán das palabras, ata Lenda no 50 e Inmortal no 100, e si, a parte alta desa lista é un pouco parva a propósito.

Como convidado, o teu navegador aplica as mesmas regras a unha copia local. Iniciar sesión é o que garda unha racha e unha clasificación diaria nunha conta, e se inicias sesión cunha conta nova o progreso local fusiónase unha vez, cun máximo de 5.000 XP, 500 probas e unha racha de 30 días. O límite existe para que a fusión non se poida usar para fabricar un récord; tamén é por iso que unha conta con sesión iniciada é a única vía para unha insignia de 100 días.

Os fitos da racha están en 3, 7, 14, 30, 60, 100, 180 e 365 días, con insignias en 3, 7, 30, 100 e 365. A insignia de 365 é a que esperamos que case ninguén consiga, e esa é a gracia.

Por que a racha está feita así

Cinco regras dan forma á racha. Cada unha saíu de preguntarnos que debería premiar unha métrica de hábito.

Nada de puntos por volume nas clasificacións

A XP mide o tempo dedicado, así que premia o volume. Pensa en dous mecanógrafos. Un escribe a 60 WPM e fai un só test de 30 segundos ao día cun 98 % de precisión, que dá arredor de 59 XP, máis os 50 da primeira proba, así que unhas 110 ao día. O outro escribe a 45 WPM e practica quince minutos ao día cun 95 %, que dá arredor de 1.760. O mecanógrafo máis lento gaña dezaseis veces máis.

Esa é a resposta correcta para unha moeda de práctica, porque o tempo sobre as teclas é o que necesita a práctica. É a resposta equivocada para unha clasificación, que debería dicir quen escribe máis rápido e máis limpo. Unha clasificación por XP poría o segundo mecanógrafo en primeiro lugar, e o xeito de subir nela sería sumar minutos.

Así que a XP nunca clasifica a ninguén. As clasificacións ordenan a velocidade, cun mínimo de precisión; a XP aparece nos teus resultados e no teu perfil, nunca nunha clasificación. A mesma lóxica define a pantalla de resultados da carreira: o posto, as WPM e a precisión van primeiro, e a liña da XP é pequena e vai debaixo.

Nada que comprar

Non hai moeda que gastar, nin tenda, nin melloras cosméticas, nin nada que se estrague se non inicias sesión. Unha racha é un rexistro dos días que practicaches. En canto se pode comprar calquera parte dela, o número significa «practicou, ou pagou», e deixa de dicirche nada. Unha tenda tamén lle dá ao sitio un motivo para poñerte ansioso por perder o progreso, porque a ansiedade é o que vende protección. Non queriamos ese incentivo no código.

Nada de historial de pago

O teu historial é ilimitado e gratuíto, e a racha nunca depende de nada polo que haxa que pagar. A racha existe para producir a tendencia de 90 días da túa páxina do historial, e esa gráfica é a única proba honesta de se o hábito funciona. Pechar os resultados antigos agocharía o estancamento que máis necesitas ver.

Nada de pantalla de perda

Cando unha racha se rompe, que se romperá, a etiqueta di 1 e o número da túa mellor racha mantense. Non hai ningunha oferta para recuperala.

A investigación sobre hábitos apoia ser indulxente aquí. Nun estudo do University College London dirixido por Phillippa Lally, formar un hábito novo levou de media 66 días entre os participantes que os investigadores puideron modelar, e perder unha oportunidade «non afectou de forma significativa ao proceso de formación do hábito». Tratar un día perdido como un desastre ensina á xente que o hábito é fráxil, e algúns abandonan en vez de volver empezar desde 1.

Consideramos unha «conxelación da racha» como as que venden as apps de idiomas, e decidimos que facer que unha racha perdida pareza unha compra que non se fixo era xusto o que tratabamos de non construír.

Días UTC

O límite do día ten que ser o mesmo para todos, ou as clasificacións e o desafío diario non poden compartilo. Coa hora local, a cita diaria cambiaría nun momento distinto para cada visitante, e a lista dos «máis rápidos de hoxe» compararía días distintos. UTC é o único límite que un servidor pode calcular sen preguntarlle ao navegador.

O custo é que para un mecanógrafo de California o día cambia ás 16 ou ás 17 h, e para un de Delhi ás 5:30. Consideramos un desprazamento horario por conta e descartámolo para a primeira versión: engade unha regra que explicar, e unha racha que necesita un parágrafo de explicación xa está perdendo. A conta atrás do desafío diario amosa canto queda do día actual. Se volvemos sobre isto, será un desprazamento único, e esta nota dirao.

Con que frecuencia deberías practicar mecanografía?

Pon o mínimo baixo. Unha racha que necesita quince minutos morre no primeiro día atarefado; nun día malo, abonda cun test de 30 segundos. O plan de práctica de 40 a 80 WPM está construído arredor disto: a sesión completa son quince minutos, o mínimo é unha proba.

Non persigas a bonificación da primeira proba á medianoite. Os +50 existen para que unha sesión curta compense, non para que te quedes esperto. Se son as 23:55 UTC e estás canso, a racha vale menos ca o sono.

Usa o desafío diario como sesión por defecto. É unha cita, adoita levar menos dun minuto, e a súa clasificación ponse a cero cada día, así que o primeiro posto é alcanzable. O deseñador de gamificación Yu-kai Chou defende o mesmo: «Unha clasificación estándar do primeiro ao último posto só motiva un pequeno grupo preto do cumio», e suxire axustar o reinicio á frecuencia coa que actúa a xente, diario para as accións frecuentes.

Fíxate na liña de tendencia, non na racha. A gráfica de 90 días da túa páxina do historial é para o que serve a racha. Se a liña sobe, a racha fixo o seu traballo aínda que se rompa. Se a liña leva un mes plana, a racha estate facendo escribir sen facerte máis rápido, e ese é o sinal para abrir o exercicio de teclas débiles en práctica en vez do test de sempre.

O que estamos vixiando

Aínda non temos datos de retención que publicar. Cando os teñamos, a pregunta é se a xente que mantén unha racha de 30 días está a ser máis rápida segundo a tendencia de 90 días, ou só mantén unha racha. Se é o segundo, o deseño está mal, e o primeiro cambio sería facer que o que conte sexa o desafío diario.

Preguntas frecuentes

Con que frecuencia debo practicar mecanografía?

Pouco e a miúdo gáñalles ás maratóns ocasionais para manter un hábito. A nosa racha pide unha proba validada ao día, e o plan de práctica suxire quince minutos cando os tes e un test curto cando non.

Cando se pon a cero a racha diaria?

Á medianoite UTC. A conta atrás do desafío diario amosa cantas horas quedan do día UTC actual, así que podes ver cando remata «hoxe» vivas onde vivas.

O desafío diario necesita unha precisión perfecta?

Non. Podes xogar tantas veces como queiras e conta a túa mellor proba, pero unha proba só entra na clasificación diaria cun 90 % de precisión ou máis.

Fontes