Contenido del curso
Developing in English
The Developer Vocabulary
- 6

Vocabulario técnico esencial para developers
Viendo ahora - 7

Roles y jerarquías en equipos de software
05:40 min - 8

Jerga técnica que todo programador debe conocer
05:21 min - 9

Cómo preparar una entrevista en inglés
07:31 min - 10

Cómo hablar en un daily standup en inglés
02:03 min - 11

Práctica de conversación en inglés (contexto profesional tech)
00:00 min
Conclusion
Vocabulario técnico esencial para developers
Resumen
Si trabajas como software developer y necesitas comunicarte en inglés, dominar el vocabulario técnico y su pronunciación correcta marca la diferencia en entrevistas, code reviews y reuniones internacionales. Aquí encontrarás cómo nombrar tecnologías, lenguajes, bases de datos y herramientas como lo hacen los hablantes nativos.
¿Cómo se pronuncian los sistemas operativos y tecnologías base?
Empecemos por lo más común. Tienes Microsoft Windows, Apple macOS y iOS, además de sistemas como Unix, Linux y BSD. Aquí un dato curioso: aunque su creador se llama Linus, el sistema se pronuncia Linux.
Cuando hablas de tecnologías base como HTTP, HTML y CSS, entra en juego una regla clave: el artículo antes de un acrónimo depende del sonido de la letra, no de la letra escrita. Por eso, aunque la H no sea vocal, suena como una, y dices:
- An HTTP connection.
- An HTML page.
- A CSS rule.
Esta regla suele confundir, así que vale la pena memorizarla con ejemplos reales.
¿Por qué se dice "an HTML" si la H no es vocal? Porque el artículo se elige por el sonido inicial, no por la letra. La H en HTML se pronuncia "eich", que empieza con vocal, así que toca an.
¿Cómo nombro lenguajes y frameworks correctamente?
En JavaScript hay un detalle que muchos developers pasan por alto. Puedes decir React o React JS, pero nunca digas "React punto JS". El punto desaparece al hablar.
En Python pasa algo parecido con Django: la D es muda, así que se pronuncia "Yango". Y con C# no digas "C numeral", se dice C sharp porque viene de la notación musical. Sin embargo, en ASP.NET sí pronuncias el punto como "dot".
Algunos lenguajes y frameworks que vale la pena tener en el radar:
- Node y el motor V8 para JavaScript.
- Express, Vue.js y Svelte como frameworks frontend y backend.
- FastAPI, Ruby on Rails (abreviado ROR) y Laravel, Symfony, Drupal en PHP.
- Scala y Clojure corriendo sobre la JVM.
- Elixir, Erlang, Go, Rust, Kotlin y Swift como opciones modernas.
- LISP y COBOL como lenguajes históricos escritos en mayúsculas porque son abreviaciones.
Esa última pista de las abreviaciones es importante: cuando veas un nombre de lenguaje completamente en uppercase, casi siempre estás frente a un acrónimo o abreviación.
¿Qué bases de datos debo saber pronunciar?
La mayoría de bases de datos relacionales usan SQL, que puedes pronunciar como las letras "S Q L" o como "sequel". Ambas formas son válidas, pero el contexto manda.
Donde sí hay reglas estrictas es en los nombres compuestos. Puedes decir MySQL o My sequel, pero con PostgreSQL siempre se pronuncia letra por letra: nunca "Postgre sequel". También está SQLite dentro del mundo relacional.
En el lado NoSQL, las bases de datos sin estructura rígida, tienes nombres como:
- MongoDB y CouchDB para documentos.
- Redis para caché y estructuras en memoria.
- Firebase como backend gestionado.
- Elasticsearch para búsqueda.
- MariaDB, que se pronuncia igual que el nombre Mariah Carey.
¿Cuál es la diferencia entre SQL y NoSQL? SQL son bases de datos con estructura definida y tablas relacionadas. NoSQL agrupa bases sin estructura fija, ideales para datos flexibles como documentos, grafos o pares clave valor.
¿Cómo se dicen los servicios cloud y herramientas de DevOps?
En la nube, los nombres más frecuentes son AWS (Amazon Web Services) con servicios como S3 y EC2, GCP (Google Cloud Platform), Microsoft Azure y Heroku.
Un caso especial es Kubernetes, una palabra difícil que muchos abrevian como K8s. Esto es un numerónimo: la K, ocho letras en medio y una S al final. Por debajo, casi todas estas plataformas usan Docker como tecnología de contenedores.
¿Qué editores y herramientas de línea de comandos uso a diario?
En editores tienes VI (se deletrea V I) y VIM (se pronuncia como una sola palabra, "vim"). Basta una letra para cambiar la forma de decirlo. También están Emacs, VS Code, IntelliJ, Sublime Text, Xcode, Notepad y Notepad++.
Para control de versiones, Git es el rey. Sobre él trabajas con repositorios (o repos) y un vocabulario muy específico que conviene dominar:
- Forks y branches para ramificar el código.
- Commits, pushes y pulls para mover cambios.
- Rebases para reorganizar el historial.
- Pull requests y code reviews para colaborar.
¿Cómo distingo entre las shells y terminales?
En la línea de comandos, NPM y Yarn gestionan proyectos JavaScript. Para el shell tienes Bash, el C shell (letra C) y el Z shell (letra Z).
Aquí un truco práctico: para evitar confusiones entre C y Z al hablar, usa la pronunciación británica "Zed" en lugar de "Zee". Así dejas claro de cuál hablas. En Windows tienes CMD o Command Line, junto con herramientas como Commander, PowerShell y WSL (Windows Subsystem for Linux).
¿Qué es un numerónimo? Es una abreviación que reemplaza letras intermedias por un número que indica cuántas letras hay. K8s significa K más 8 letras más S, es decir, Kubernetes.
El vocabulario técnico cambia rápido y cada mes aparece una herramienta nueva con su propia pronunciación. Si conoces alguna que falte aquí o tienes dudas con un nombre raro, déjalo en los comentarios y entre todos lo resolvemos.