Para los desarrolladores que no hablan inglés, lo opuesto es aún más sorprendente: ¿cómo escriben el código los desarrolladores de habla inglesa? ¡Cada palabra realmente significa algo en su idioma! Esa idea parece tonta para los desarrolladores que no hablan inglés.
Para nosotros (para quienes el inglés no es nativo) es solo el conjunto de comandos abstractos. Entendemos lo que hacen y los usamos cuando los necesitamos. Es como aprender un nuevo lenguaje: inicialmente solo sabes lo que significa la palabra y cómo usarla, es un mapeo, como cualquier otro lenguaje que no sea de programación. No piensas en “protegido” como algo que realmente necesitas proteger. No piensas en “romper” como algo que necesitas destruir. Estas palabras simplemente no tienen ningún mapeo en el idioma nativo, a menos que sepa inglés. Así que agrega estas nuevas palabras a su idioma nativo, pero su significado está en el contexto de la programación. “pausa”: solo significa el comando que usa para detener la ejecución del ciclo, no algo que se rompe.
Además, y esto es importante, el inglés está muy extendido en todo el mundo, es probable que los desarrolladores sepan inglés de todos modos (lo necesitan para una mejor programación, leer documentos en línea, navegar por la web, etc.) y el conjunto de palabras reservadas en cualquier idioma es pequeño.
Hay muchas palabras que probablemente no significan nada para la mayoría de las personas y las usa mucho en inglés, como los nombres de empresas, por ejemplo, Google. Pero es muy común decir “google it”. Lo mismo con otras palabras nuevas que no conoce desde hace mucho tiempo, como términos científicos: simplemente las usa.
- ¿Qué es un ciclo de memoria?
- ¿Cuáles son algunas de las mejores prácticas para que un gerente de producto se ocupe de la ingeniería de software?
- Cómo mejorarme en las pruebas de software
- ¿Existen programas de aprendizaje en aprendizaje automático?
- ¿Qué tipo de conocimiento o software de gestión de relaciones utilizan las tiendas de capital de riesgo o de capital privado?