Odio la auto-indentación


Las funciones automatizadas no ayudan cuando se escriben 80 palabras por minuto.

Author: ME Williamson
Blog Category: Tecnología
Posted: 21 May 2023



Las funciones automatizadas no ayudan cuando escribes 80 palabras por minuto

ADVERTENCIA: CONTIENE LENGUAJE GROSERO QUE PUEDE RESULTAR OFENSIVO PARA ALGUNOS LECTORES. SIN EMBARGO, INCLUYE UNA PROPUESTA DE SOLUCIÓN

Echo mucho de menos los viejos tiempos de los ordenadores. Recuerdo cuando 5 megabytes era un espacio de almacenamiento enorme y, para "pintar" en la pantalla, el sistema tenía que pasar al modo gráfico (de lo contrario, la posición predeterminada de la pantalla era una de 128 caracteres colocados en una matriz de 25 x 80). Todas las pantallas eran verdes. A veces tengo pensamientos locos: una pantalla ámbar es moderna. En esta época pasada, Windows no existiría como producto comercial hasta dentro de 8 años.

En la era moderna de los ordenadores, en la que su terminología se convirtió en lenguaje familiar, que comenzó aproximadamente en el año 1991, las cosas avanzaron mucho más deprisa. Al principio fue bueno. Recuerdo estar en la cola de una oficina de correos escuchando a dos desconocidos hablar de sistemas operativos y periféricos. Era gente normal, pensé. Los piratas informáticos, las verdaderas leyendas de la informática, se apaciguaron durante un tiempo. Nos alimentaban con un flujo constante de actualizaciones y mejoras. Entonces, algo sucedió alrededor de 1996.

Los diseñadores de software empezaron a "poner a prueba de idiotas" nuestra querida herramienta.

Recuerdo que un día estaba escribiendo y pulsé enter en un programa nuevo, y ocurrió algo malo. Iba zumbando, metido en mis asuntos, introduciendo código fuente o algo así. No recuerdo exactamente lo que estaba haciendo, cuando de repente el cursor no fue al margen izquierdo cuando pulsé enter. Se sangró automáticamente.

"¡OH, DRATS!" Pensé para mis adentros.

Enseguida supe que nuestro mundo privado había sido invadido por extraños. Las cosas ya no funcionarían para el experto. Funcionarían para todos.

Vale, desarrollador de software novato, ahora tenemos que tener una pequeña charla. He esperado 30 años para hablar contigo. Sé que tus padres se sintieron orgullosos de ti cuando te graduaste en informática hace unos meses. Yo nunca obtuve uno de esos, ni he contratado nunca a nadie basándome en sus abundantes méritos.

De todas formas, odio el autoindent. ¿Me entiendes?

Trate de imaginar las cosas de esta manera, está bien, yo escribo tal vez 80 palabras por minuto, cuando tengo un buen viento de cola y todas las luces verdes. Eso equivale a 1,33 palabras por segundo. ¿Sabes lo irritante que es parar y corregir por tu "autoindent"? A veces hasta 10 segundos. Eso no parece mucho para muchos "forasteros", pero para mí es una eternidad y una interrupción de mi flujo. Según mis cálculos, en circunstancias normales tardo menos de 2 décimas de segundo en desplazarme hasta el lugar deseado. Por lo tanto, 10 segundos es 50 veces más que 2/10 de segundo. CINCUENTA VECES MÁS.

Además, para corregir este error de formato automágico, a veces tengo que recurrir al ratón. Esto sólo añade insulto a la injuria. Estamos hablando de un trastorno total. Y mi chi está roto (¡lo que sea que eso signifique!)

Por favor, añada una opción de configuración para desactivar la autoindentación. Sé que se activará por defecto. No tengo ninguna esperanza de cambiar esta triste realidad. Pero, no entierren la casilla de verificación para desactivarlo bajo 20 subpantallas de configuración de funciones. La suya no es la única aplicación para la que debo arreglar esto, ni la única casilla en la que trabajo.

Por último, las novedades no siempre son buenas. Tal vez si tuvieras un poco más de experiencia antes de que te dieran este trabajo de chico grande, habrías pensado las cosas un poco más. A todos los comités y líderes ejecutivos, tened la amabilidad de tener mucho cuidado a la hora de autorizar estas adiciones y complementos. Si algo que se añade para "automatizar cosas" puede perjudicar las funciones básicas de una herramienta utilizada por profesionales, entonces tal vez debería desactivarse por defecto. Si el principiante está realmente comprometido, tal vez debería explorar un poco más las cosas antes de aventurarse en nuevas aventuras.

Programadores informáticos por nivel de experiencia laboral (los años escolares no cuentan):

INICIADOR: 0-12 AÑOS

INTERMEDIATE: 13-25 AÑOS

AVANZADOS: 26-40 AÑOS

EXPERTO: 40+ AÑOS

Para ser considerado un experto en programación informática, hay que conocer BIEN un mínimo de 15 lenguajes de programación. Hay excepciones a las de esta tabla, pero son raras.

Gracias


Back to Blog Index
More articles from this category: Tecnología