Escribí este artículo sin siquiera mirar el teclado.

A principios de año sentí que había tocado techo como ingeniero. Parece que lees libros gruesos, resuelves problemas complejos en el trabajo, hablas en conferencias. Pero ese no es el caso. Por ello, decidí volver a las raíces y, una a una, abarcar las habilidades que alguna vez consideré de niño básicas para un programador.

El primero en la lista fue la mecanografía, que había estado posponiendo durante mucho tiempo. Ahora lo considero necesario para todos aquellos para quienes el código y la configuración son una profesión. Debajo del corte te contaré cómo mi mundo se puso patas arriba y compartiré consejos sobre cómo poner el tuyo patas arriba. Al mismo tiempo os invito a compartir vuestras recetas y opiniones.

Escribí este artículo sin siquiera mirar el teclado.

¿Qué distingue a un programador que usa un mouse de un programador que usa teclas de acceso rápido? Abismo. Velocidad y calidad de trabajo casi inalcanzables, en igualdad de condiciones.

¿Qué distingue a un programador que utiliza teclas de acceso rápido de un programador que puede escribir al tacto? Una brecha aún mayor.

¿Por qué necesito esto?

¿Puedes tocar tipografía? No, no me refiero al caso en el que escribes 10 palabras y luego miras el teclado. Pero de forma normal.

  • Cuando perfeccionas tu precisión y la cantidad de caracteres por minuto.
  • Cuando corriges palabras sin mirar las claves.
  • Cuando usas ambas teclas Mayús.
  • Cuando cada símbolo tiene su propio dedo.

Hasta diciembre o enero de este año, no sabía mecanografiar. Y esto no me preocupaba especialmente. Entonces un colega me avergonzó y decidí aprender a toda costa. Después de probar diferentes máquinas de ejercicio, me decidí por mecanografíaclub.com. Un par de meses, un ojo tembloroso y 20 palabras por minuto son míos.

¿Por qué necesitas esto?

Vivimos en un mundo de mecanógrafos ciegos.

El mundo entero fue creado por programadores mecanógrafos ciegos para personas como ellos:

  • Abres vim y casi todas las teclas de acceso rápido son de un carácter. Mientras los miras en el teclado, serás tan rápido como una abuela contable que escribe un diseño desconocido con dos dedos: “Muuuuuy, iii con un punto, uh, como un dólar, ji, como una s con un garabato , por favor, lo buscaré ahora, no te apresures "
  • En general, todo este maravilloso zoológico de utilidades de Linux como less o innotop. Todo depende del hecho de que utilizarás teclas de acceso rápido de una sola letra.

Y cerca hay muchos de los mismos diez dedos:

  • Aquí hay un amigo, mientras practica snowboard, que dice: “Ahora volveré a casa y terminaré de escribir 15 páginas de mi tesis”. ¿Estás preguntando si ahorrarás? Y él: “Sí, no, ya sé de qué escribir, me sentaré y escribiré rápido”. Y luego resulta que da por sentado esta habilidad y nunca habló de ello, porque pensaba que todos podían hacerlo.
  • U otro amigo: “¿Has notado que cuando te sientas con alguien que no mecanografia, parece ser muy lento?”
  • Casi todos mis colegas más productivos poseen esta cosa.

La mecanografía al tacto le evitará tener que copiar y pegar:

  • Solía ​​pensar que era más fácil copiar 10 líneas que escribirlas. O incluso uno, para no equivocarse. Ahora solo escribo lo que quiero escribir y nunca dejo de asegurarme de que lo que aparece en pantalla sea correcto; sin temor a errores tipográficos, problemas de diseño o errores de sintaxis/semántica.
  • Resultó que yo también soy grafómana: comencé a llevar un diario y a escribir artículos. Yo escribí este.
  • Las teclas de acceso rápido se han vuelto divertidas de aprender. Dejaron de ser acordes, pero se convirtieron en una continuación de tonalidades ya familiares.

Puedes pensar menos en la cantidad de acciones y más en la calidad:

  • El código a menudo resulta más corto simplemente porque haces un par de rondas más de refactorización en la misma cantidad de tiempo. O logras escribir una prueba opcional pero divertida.

En algunos juegos obtienes una habilidad que te permite volar sobre enemigos con los que antes tenías que luchar. En la vida de un programador, existe una superhabilidad: la mecanografía.

Ahora mi resultado es unas 60 palabras por minuto en un texto familiar y unas 40 en uno desconocido.

Escribí este artículo sin siquiera mirar el teclado.
Sé que es muy posible llegar a 80 si trabajas en la precisión. Es decir, cuanto más rápido seas, menos errores tipográficos tendrás. Normal Iré a entrenar un poco más.

Consejos y trucos para quienes deciden aprender

Para aprender a mecanografiar, siga dos sencillos consejos: experimente y relájese.

Experimentar

Dio la casualidad de que, además de mecanografiar, durante el año pasado dominé muchas cosas que debían transferirse a la memoria muscular: un monociclo (monociclo), surfear y comencé a tocar el piano (ligeramente). Había una vez que hacía malabarismos. Y para todo ello tengo un planteamiento general. Intentaré describirlo.

Tu tarea es realizar el elemento en el máximo número de variaciones.

  • Al hacer malabares, comience con la otra mano o desvíe su atención de atrapar la pelota a lanzarla correctamente.
  • En el piano: comience a tocar una frase desde el medio o practique sin sonido.
  • En un monociclo, asegúrate de que tu postura sea la correcta, no tu equilibrio. Incluso a costa de caer.

El entrenador de mecanografía establece un objetivo de 100% de precisión y cierta velocidad. Pero no dice cómo lograrlo. Ahora has hecho el ejercicio. Tienes tres estrellas sobre cinco. El primer deseo es repetir. ¿Y si habrá más? Voluntad. O no lo hará. Repetí esto durante 15 minutos con éxito variable. La solución es asegurarte de que tu cabeza funcione al repetir.

Al repetir, la cabeza debe trabajar. ¿Cómo lograr esto?

  • Alterne el algoritmo para tratar los errores.
  • Establezca objetivos intermedios relacionados con la precisión, no con la velocidad.
  • A veces escribes deliberadamente más lento de lo que quieres.
  • Concéntrese en el ritmo de escritura en lugar de en la precisión.
  • Cambia los lugares donde entrenas.
  • Cambiar simuladores.

Cometiste un error durante el entrenamiento. ¿Qué hacer?

Utilice tres algoritmos de acción por turno.

Escribí este artículo sin siquiera mirar el teclado.

¿Para qué? Cada vez tienes que pensar un poco diferente para que tu atención no se aburra.

Mal algoritmo: "Si ocurre un error, comience de nuevo". Así entrenarás lo mismo todo el tiempo, avanzando muy lentamente.

Para variar, me propongo objetivos relacionados con la limpieza.

Intenta no cometer ni un solo error al escribir:

  • Una letra concreta en todo el texto.
  • Un conjunto específico de palabras en las que sueles cometer errores.
  • Todas las primeras letras de todas las palabras.
  • Todas las últimas letras de todas las palabras.
  • Todos los signos de puntuación.
  • Piensa en tu propia opción.

Y lo más importante.

no olvides descansar

Con una repetición monótona, el cuerpo entra en modo zombie. Ni tú mismo lo notas. Puede configurar una alarma durante 10 a 15 minutos. Y tómate un descanso, aunque creas que todo te va bien.

Una vez, en el prefacio de un libro sobre Objective-C (en el que no programo), leí una frase que vale la pena recordar en el proceso de cualquier aprendizaje. Con eso quiero terminar.

“No eres tú el estúpido, es Objective-C el que es complicado. Si es posible, duerma 10 horas por noche”.

Quería terminar aquí, pero el editor de TI vino con preguntas sobre los números. Olesya pregunta, yo respondo.

¿Por qué elegiste este simulador en particular y cuántos otros probaste antes de elegir?

No mucho, cuatro o cinco. Incluidos aquellos diseñados para programadores. mecanografíaclub.com Me gustó la calidad de los comentarios: se resalta cada carácter malo, estadísticas sobre dedos, teclas y en general. Texto significativo en inglés. El entrenamiento se diluye con minijuegos. tengo un colega al que le gustó keykey.ninja, pero es sólo para Mac.

¿Cuánto tiempo al día dedicaste a entrenar?

Al principio es mucho: 6 horas a la semana. Es decir, aproximadamente una hora al día. Ahora me parece que me estaba preocupando demasiado y podría haberlo hecho a un ritmo más relajado.

¿Cuándo dejaste de mirar el teclado mientras trabajabas?

Intenté no mirar desde el principio. Especialmente si sucedió algo que no es urgente. Tengo una contraseña de 24 caracteres y fue difícil escribirla sin dudarlo la primera vez. Me puse un freno difícil cuando pude alcanzar consistentemente 35 palabras por minuto en el simulador. Después de eso, me prohibí mirar las llaves en el trabajo.

¿Cuánto tiempo me llevó dominar las habilidades de mecanografía?

Lo acabo de ver ahora, 40 horas en total. Pero estas no son todas las tareas, queda algo menos de la mitad. Por último, la máquina requiere 75 palabras por minuto.

Si te gustó leer esta lectura larga, entonces usando mi posición oficial te invito a mi canal de telegramas. Allí hablo de SRE, comparto enlaces y pensamientos.

Fuente: habr.com

Añadir un comentario