Inglés para programadores route: learn for free from scratch in 12 weeks
De cero (A1) a nivel senior (C1) en inglés técnico, comercial y de entrevistas: standups, code review, emails, clientes, entrevistas, system design y negociación salarial. With free videos in Spanish, plain-words explanations, hands-on challenges, quizzes and review by a teacher.
- Level: Principiante a avanzado
- 12 weeks
- 109 challenges
- 79 free videos
- 96 questions
- Certificate at the end
Route content is in Spanish.
Week-by-week syllabus
Week 1 · Pronunciación, saludos y presentarte (A1)
Empiezas desde cero, como en el nivel 1 de un videojuego. Aprendes los sonidos del inglés que más confunden (las vocales y las terminaciones), a deletrear tu nombre y tu correo, a saludar y a presentarte con el verbo to be. El inglés se escribe de una forma y se pronuncia de otra, así que desde el día uno escuchas y repites, no solo lees.
🎮 Misión del día: graba un audio de 20 segundos con "Hi, I'm [tu nombre], I'm a developer from [tu ciudad]" y escúchalo dos veces.
Ejemplo: "Hi, I'm Ana. I'm a developer from Peru. Nice to meet you."
Error típico del hispanohablante: decir "I have 25 years" (tengo 25 años). En inglés se usa el verbo to be: "I am 25".
Week 1 topics
- El alfabeto en inglés y cómo deletrear (A de ay, E de ee, I de ai, J de jay, G de yi, Y de wai)
- Vocales: la diferencia entre ship /ɪ/ y sheep /iː/; el sonido neutro schwa /ə/
- Sílaba tónica: la palabra tiene una sílaba más fuerte (DEvelop no, deVElop sí)
- Terminaciones: la -ed del pasado y la -s del plural (se pronuncian distinto)
- Pronunciación de palabras tech: cache, queue, SQL, Linux, GitHub, async, width, Kubernetes, nginx
- Saludos y despedidas: Hi, Hello, How are you?, Nice to meet you, See you later
- Pronombres personales y el verbo to be (afirmativo, negativo, pregunta): I am, you are, he/she/it is
- Artículos a / an (según el sonido, no la letra: an API, a user)
- Plural de sustantivos: bug → bugs, class → classes, library → libraries
- Presentarte: nombre, trabajo, ciudad, qué estudias (I work as, I'm learning, I'm from)
Cursos: "Complete English Beginners Course: Grammar and Vocabulary" + videos gratis de pronunciación y presentación.
Recommended free videos
9 challenges · 8-question quiz
Week 2 · Presente simple y continuo, rutinas y vocabulario tech (A1 → A2)
Nivel 2: ya hablas de tu día. Aprendes el presente simple (lo que haces siempre: "I write code every day") y el continuo (lo que haces ahora: "I am fixing a bug"). Con ellos puedes contar tu rutina, preguntar "What are you working on?" y entender un standup básico.
🎮 Misión del día: escribe tu daily en 3 frases ("I start at nine. I review pull requests. I am fixing a bug now") y léela en voz alta.
Ejemplo: "She doesn't write tests, but she reviews every pull request."
Error típico del hispanohablante: olvidar la -s en tercera persona ("He work") o decir "I am agree". Es "He works" y "I agree".
Week 2 topics
- Presente simple: afirmativo, negativo (don't / doesn't) y preguntas (do / does)
- La -s de la tercera persona: he works, she deploys, it fails
- Adverbios de frecuencia: always, usually, often, sometimes, never
- Presente continuo: I am + verbo-ing (I'm testing, We're deploying)
- Presente simple vs continuo: hábito vs acción ahora
- Preguntas con What, Where, When, Who, Why, How
- La hora y los días: at 9:30, on Monday, in the morning
- Preposiciones básicas: in, on, at, to, for, with
- Vocabulario tech esencial: bug, feature, ticket, task, branch, commit, deploy, release, server, client, database, request, response, error
- Rutina de un día de desarrollo en inglés
Cursos: "Easy English Grammar Course" + videos gratis de rutinas y vocabulario tech.
Recommended free videos
- Do and Does in English - Simple Present Tense Questions - Learn English DO vs. DOES — Woodward English
9 challenges · 8-question quiz
Week 3 · Pasado, futuro y present perfect (A2)
Nivel 3: viajas en el tiempo. Cuentas lo que pasó ("I fixed the bug yesterday"), lo que harás ("I'm going to deploy tomorrow") y lo que ya hiciste sin decir cuándo ("I have finished the task"). Es el truco para contar tu experiencia y planear tu trabajo.
🎮 Misión del día: escribe 3 frases: algo que hiciste ayer, algo que haces hoy y algo que harás mañana, y léelas en voz alta.
Ejemplo: "I fixed the bug yesterday. I have been here since Monday. I'm going to deploy tomorrow."
Error típico del hispanohablante: decir "I have fixed it yesterday". Con una fecha pasada se usa el pasado simple: "I fixed it yesterday".
Week 3 topics
- Pasado simple regular: -ed (work → worked, deploy → deployed) y sus tres sonidos (/t/, /d/, /ɪd/)
- Pasado simple irregular: go → went, write → wrote, break → broke, build → built, run → ran, make → made, find → found, send → sent
- Negación y preguntas en pasado: didn't + verbo base, Did you...?
- Expresiones de tiempo pasado: yesterday, last week, two days ago, in 2024
- Futuro con will (decisión inmediata, promesa) y be going to (plan)
- Futuro con presente continuo para citas: I'm meeting the client at 3
- Present perfect: have/has + participio (I've fixed, She hasn't merged)
- Present perfect vs pasado simple: just, already, yet, ever, never, for, since
- Modales: can, could, should, must, may, might para pedir permiso, ofrecer ayuda y aconsejar
- El standup completo: ayer, hoy y bloqueos
Cursos: "Complete English Grammar Course 2022: Beginner to Advanced" (secciones de pasado, futuro, present perfect y modales) + videos gratis.
Recommended free videos
- How to Pronounce the Irregular Verbs in British Accent- British English Pronunciation — English with Lucy
9 challenges · 8-question quiz
Week 4 · Leer documentación y errores en inglés (A2 → B1)
Nivel 4: ya lees el mundo real. Documentación, mensajes de error y README están en inglés. Aprendes a entender un error ("Cannot read properties of undefined"), a detectar palabras clave (deprecated, missing, invalid) y a leer sin traducir todo. No necesitas entender cada palabra: necesitas entender el problema.
🎮 Misión del día: copia un mensaje de error de tu último proyecto, subraya 3 palabras clave y escribe qué crees que significa antes de traducirlo.
Ejemplo: "The request failed with a timeout error" = la petición falló por tiempo agotado.
Error típico del hispanohablante: traducir "deprecated" como "depreciado" (finanzas). En programación significa "obsoleto: no lo uses, será eliminado".
Week 4 topics
- Skimming y scanning: títulos, primer párrafo, listas, bloques de código
- Estructura típica de la documentación: Overview, Getting started, Installation, Usage, API reference, FAQ, Troubleshooting
- Verbos de la documentación: install, configure, import, pass, return, throw, call, extend
- Anatomía de un mensaje de error: tipo, descripción, archivo y línea, stack trace
- Vocabulario de errores: undefined, null, not found, unauthorized, forbidden, timeout, invalid, deprecated, missing, unexpected token
- Códigos HTTP en inglés: 200 OK, 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 500 Internal Server Error
- Cómo buscar un error en Google en inglés (copiar el mensaje, quitar tu ruta local)
- Cómo hacer una buena pregunta: título, context, expected, actual, what I tried, código mínimo
- Phrasal verbs tech: set up, log in/out, look up, run out of, break down, roll back, back up, find out
- Comparar y describir con because, so, but, however, although
Cursos: "English for Information Technology (IT)" + videos gratis de documentación, errores y Stack Overflow.
Recommended free videos
9 challenges · 8-question quiz
Week 5 · Escribir en inglés: commits, issues, README y PRs (B1)
Nivel 5: pasas de leer a escribir. Redactas commits claros, issues que otros puedan reproducir y un README que alguien pueda seguir. En inglés técnico la regla es simple: frases cortas, verbo primero y sin adornos. Un buen commit se entiende en 5 segundos.
🎮 Misión del día: escribe tres mensajes de commit reales de tu proyecto, en imperativo y de menos de 50 caracteres ("Add validation to signup form").
Ejemplo: "Fix crash when the user clicks Save twice."
Error típico del hispanohablante: escribir el commit en pasado o en español ("Fixed bug", "Arreglo login"). La convención usa el imperativo: "Fix login bug".
Week 5 topics
- Modo imperativo para commits: Add, Fix, Remove, Update, Rename, Refactor
- Conventional Commits:
feat:,fix:,docs:,refactor:,test:,chore:+ descripción corta - Reglas del mensaje: ≤ 50 caracteres en el título, línea en blanco, cuerpo que explica el why
- Issues: título, Steps to reproduce, Expected behavior, Actual behavior, Environment, Screenshots
- Feature request: Problem, Proposed solution, Alternatives
- Descripción de un PR: What, Why, How to test, Screenshots, Related issues (
Closes #12) - README: título, descripción de una línea, Features, Installation, Usage, Contributing, License
- Escritura clara: oraciones cortas, voz activa, una idea por párrafo
- Vocabulario de claridad: clean up, work around, break, fail, pass, ship, merge, rebase
- Tono: directo, amable y sin ambigüedad (please, thanks, would you mind)
Cursos: "English For Tech Professionals" + videos gratis de commits, bug reports, README y PRs.
Recommended free videos
- How to Write a Git Commit Message: Conventions & Best Practices #github #gitlab #bitbucket #python — Cameron McKenzie
9 challenges · 8-question quiz
Week 6 · Standups, reuniones, emails y Slack (B1 → B2)
Nivel 6: jefe de zona. Entras al día a día del equipo: el standup, los emails y los mensajes de Slack. La fórmula del standup es corta: qué hiciste ayer, qué harás hoy y qué te bloquea. En mensajes profesionales importa el tono: amable, directo y con una acción clara.
🎮 Misión del día: escribe tu daily en 3 frases ("Yesterday I finished X. Today I'll work on Y. I'm blocked by Z") y léelo en voz alta como si estuvieras en la llamada.
Ejemplo: "Yesterday I finished the payment integration. Today I'll write the tests. I'm blocked waiting for the API keys."
Error típico del hispanohablante: decir "I'm constipated" para "estoy resfriado". Constipated es "estreñido". Resfriado = I have a cold.
Week 6 topics
- El standup: Yesterday I..., Today I'm going to..., I'm blocked by... y variantes más naturales (I wrapped up..., I'm picking up..., I'm waiting on...)
- Tipos de reuniones: daily, sprint planning, retro, demo, 1:1, all-hands, kickoff
- Entrar, interrumpir y ceder la palabra: Can I jump in?, Sorry to interrupt, but..., Go ahead, Please, finish your point
- Pedir repetición y aclarar: Could you say that again?, What do you mean by...?, Just to confirm...
- Ganar tiempo y no saber: Good question, Let me check and get back to you, I don't have that info right now
- Problemas técnicos en llamadas: You're on mute, Can you hear me?, My connection is unstable
- Emails profesionales: asunto, saludo, cuerpo, cierre y firma
- Frases de email: I'm writing to..., Just following up on..., Please find attached..., Looking forward to hearing from you
- Slack: mensajes cortos, hilos (threads), menciones, heads up, FYI, ASAP, EOD, OOO, LGTM
- Formal vs informal: Dear Mr. Smith vs Hey Sam
Cursos: "Business English for IT Professionals" + videos gratis de standups, reuniones, emails y Slack.
Recommended free videos
- English for Developers: Real Daily Stand-up Meeting - Listening Practice — EnglishNotNull
- 📢 5 Easy English Expressions for Daily Standup Meetings - English for IT Professionals — English for IT Professionals
9 challenges · 8-question quiz
Week 7 · Code review, feedback y demos en inglés (B2)
Nivel 7: arena del code review. Aprendes a comentar el código de otros sin sonar duro y a recibir feedback sin tomártelo personal. Los ingleses suelen suavizar: "Have you considered...?" en vez de "This is wrong". También ensayas tu demo para mostrar tu trabajo en voz alta.
🎮 Misión del día: escribe tres comentarios de review: un elogio, una sugerencia y un nit ("Nit: consider renaming this variable").
Ejemplo: "Great catch! I'll fix it right away. Nit: consider renaming this to something clearer."
Error típico del hispanohablante: decir "This is wrong". Es mejor "I think there might be an issue here" o "Have you considered...?".
Week 7 topics
- Estructura del feedback: observación + impacto + sugerencia
- Prefijos de comentarios: Nit: (detalle menor), Question:, Suggestion:, Blocking:, Praise:
- Frases amables para pedir cambios: Would you mind...?, Could we...?, What if we...?, Have you considered...?
- Responder a un review: Good catch, Done, Fixed in abc123, I see your point, but..., I'd prefer to keep it because...
- Aprobar y pedir cambios: LGTM, Approved with minor comments, Request changes
- Explicar un bug: The root cause is..., it happens when..., the fix is...
- Explicar una decisión técnica con because, so that, in order to, the trade-off is...
- La demo en la sprint review: apertura, contexto, demo en vivo, valor para el usuario, siguientes pasos
- Presentar en una sola frase: What it does, who it's for, why it matters
- Manejar preguntas en la demo: Good question, I'll follow up on that, That's out of scope for this sprint
Cursos: "English Speaking for Tech Professionals (Intermediate)" + videos gratis de code review, feedback y presentaciones.
Recommended free videos
- English in Code Reviews – What to Say and Avoid - DevLingo — DevLingo
- How to improve Code Reviews using Conventional Comments — Software Developer Diaries
9 challenges · 8-question quiz
Week 8 · Clientes, estimaciones y negociar plazos (B2)
Nivel 8: el cliente aparece. Aprendes a estimar ("around two weeks"), a decir que algo está fuera de alcance y a negociar plazos sin quedar mal. La clave es no prometer de más: usas frases como "I'd estimate..." o "Let me check with the team and get back to you".
🎮 Misión del día: escribe una respuesta para un cliente que pide una función nueva para mañana. Usa "That's out of scope for this sprint, but we can...".
Ejemplo: "I'd estimate two weeks, including testing. If we add that feature, the deadline will slip."
Error típico del hispanohablante: decir "eventually, we deliver on Friday". Eventually no es "eventualmente": usa possibly u occasionally según el caso.
Week 8 topics
- Vocabulario de proyecto: scope, requirements, deliverable, milestone, deadline, dependency, risk, assumption, budget, timeline
- Estimaciones: It'll take roughly..., Around..., Between X and Y, It depends on..., best case / worst case
- Condiciones y suposiciones: If..., Provided that..., Assuming..., Unless...
- Decir "no" con diplomacia: I'm afraid we can't..., That's not feasible within..., Here's what we can do instead...
- Gestionar el alcance (scope creep): That would be a change request, It's outside the current scope
- Negociar plazos y prioridades: What if we...?, How about...?, We could trade..., Which is more important?
- Dar malas noticias: Unfortunately..., I wanted to give you a heads-up..., The good news is...
- Pedir y dar prioridades: top priority, nice to have, must have
- Small talk: How was your weekend?, Any plans for the holidays?, How's the weather there?
- Desacuerdo educado: I see it differently, I'm not sure that's the best approach, Could we look at it from another angle?
Cursos: "Business English: Conferences, Meetings and Networking" + videos gratis de negociación, estimaciones y small talk.
Recommended free videos
- Negotiating Deadlines With Clients — Flux Academy
- Planning Poker Explained: How Agile Teams Estimate Story Points — Mountain Goat Software: Agile & Scrum Mastery
9 challenges · 8-question quiz
Week 9 · Entrevistas behavioral y el método STAR (B2)
Nivel 9: jefe de entrevistas. Las preguntas "Tell me about a time when..." se responden con el método STAR: Situation, Task, Action, Result. Tu historia no tiene que ser épica, tiene que ser clara y tener un resultado medible. Prepara 5 historias y reutilízalas.
🎮 Misión del día: escribe una historia STAR de 4 frases (una por letra) sobre un bug o conflicto que resolviste, y léela en voz alta.
Ejemplo: "Our API was slow (S). I needed to cut response time (T). I added caching (A). Latency dropped 40% (R)."
Error típico del hispanohablante: decir "I have worked there since 3 years". Con una duración se usa for: "for three years"; con una fecha se usa since.
Week 9 topics
- Qué buscan los entrevistadores: colaboración, ownership, comunicación, resolución de problemas, aprendizaje
- El método STAR: Situation, Task, Action, Result (y una L opcional: Lesson learned)
- Tell me about yourself: presente, pasado y futuro en 60–90 segundos
- Preguntas frecuentes: conflicto con un compañero, un fracaso, una decisión difícil, liderar sin autoridad, un proyecto del que estés orgulloso, trabajar bajo presión
- "Why do you want to work here?" y "Why are you leaving your current job?"
- Fortalezas y debilidades: cómo hablar de ellas sin trampas
- Hablar de ti: I led, I designed, I proposed, I decided vs we helped, we kind of
- Verbos de impacto: reduced, increased, improved, launched, automated, mentored, simplified
- Cuantificar resultados: by 40 %, from X to Y, saved 10 hours a week
- Manejar el nerviosismo, pedir un momento para pensar y pedir que repitan la pregunta
Cursos: "Job Interview Complete: English and Interview Skills" + videos gratis de STAR y preguntas frecuentes.
Recommended free videos
- Top 10 Behavioral Software Engineering Interview Questions — Aced (formerly Exponent)
- Behavioral Interview: Common Questions Broken Down by Ex-Meta & Amazon Senior Managers — Hello Interview
9 challenges · 8-question quiz
Week 10 · Explicar tu código y live coding en inglés (B2 → C1)
Nivel 10: pensar en voz alta. En live coding, el silencio asusta más que el error. Aprendes a narrar lo que haces ("First I'll iterate over the array..."), a pedir aclaraciones y a explicar la complejidad. El entrevistador quiere ver tu razonamiento, no solo la solución.
🎮 Misión del día: resuelve un ejercicio simple (invertir una cadena) narrando cada paso en inglés, y grábate.
Ejemplo: "I'll start with a brute force solution, then I'll optimize it. The time complexity is linear because we loop once."
Error típico del hispanohablante: quedarte en silencio cuando te trabas. Mejor di "Let me think out loud" o "I'm considering two options".
Week 10 topics
- Think aloud: decir lo que haces y por qué mientras codificas
- Reformular el problema: So, if I understand correctly, I need to...
- Preguntas aclaratorias: Can the input be empty?, Are there duplicates?, What should I return if...?
- Proponer un enfoque antes de escribir: My first idea is a brute force approach, and then we can optimize
- Describir algoritmos: iterate over, loop through, keep track of, store in a map, return early, break out of the loop
- Describir estructuras: array, linked list, stack, queue, hash map, tree, graph, set
- Complejidad: constant time, linear time, quadratic, logarithmic; O(1), O(n), O(n log n), O(n²)
- Probar tu solución: Let me walk through an example, test cases, edge cases, dry run
- Recibir pistas sin ponerte a la defensiva: That's a good hint, let me think about that
- Corregir errores en voz alta: Oops, I made a mistake here. Let me fix it
- Explicar un proyecto propio: contexto, arquitectura, decisión clave, desafío, resultado
Cursos: "English for Tech" + videos gratis de pensar en voz alta y entrevistas de código.
Recommended free videos
- Coding Interview - Software Engineer @ Bloomberg (Part 1) — Keep On Coding
- Google Coding Interview With A Normal Software Engineer — Clément Mihailescu
9 challenges · 8-question quiz
Week 11 · System design, salario y preguntas al entrevistador (C1)
Nivel 11: arquitecto y negociador. Aprendes a razonar un system design en voz alta (usuarios, tráfico, cuellos de botella, tradeoffs) y a negociar tu salario sin miedo. En ambos casos pides información, propones opciones y justificas tus decisiones.
🎮 Misión del día: diseña un acortador de URLs en 5 minutos, explicando en voz alta "What do we expect at peak traffic?" y "I would add a cache layer".
Ejemplo: "This design trades consistency for availability, so I would add a cache layer to reduce database load."
Error típico del hispanohablante: decir "I want X salary". Mejor: "Based on my experience and the market, I'm looking for a range of..." .
Week 11 topics
- Marco de system design: requirements, estimations, API, data model, high-level design, deep dive, bottlenecks
- Requisitos funcionales y no funcionales: scalability, availability, latency, consistency, durability
- Estimaciones: requests per second, storage, bandwidth, read-heavy, write-heavy
- Vocabulario de arquitectura: load balancer, cache, CDN, queue, message broker, database replica, sharding, microservice, API gateway, rate limiting
- Expresar trade-offs: On one hand..., on the other hand..., the trade-off is..., I'd lean towards..., it depends on...
- Justificar decisiones: I chose X because..., the downside is..., an alternative would be...
- Pensar en voz alta con un diagrama: As you can see here..., this component is responsible for..., data flows from... to...
- Preguntas al entrevistador: sobre el equipo, el producto, el crecimiento, la cultura, el proceso técnico
- Beneficios y términos de una oferta: base salary, bonus, equity, benefits, PTO, remote policy, relocation, signing bonus
- Negociar: I'd like to discuss the compensation, Is there flexibility on..., Based on my research..., I'm excited about the role
- Responder "What are your salary expectations?" sin dar un número demasiado pronto
Cursos: "Interview Mastery: The Science of Getting Hired" + videos gratis de system design, salario y preguntas al entrevistador.
Recommended free videos
- Beginner System Design Interview: Design Bitly w/ a Ex-Meta Staff Engineer — Hello Interview
- Software Engineer Salary Negotiation - How to Negotiate a Software Engineer Salary — The Salary Negotiator®
9 challenges · 8-question quiz
Week 12 · Nivel senior: liderazgo, mentoría y escritura técnica (C1)
Nivel final: jefe del juego. Hablas como líder: alineas al equipo, haces mentoría, escribes un RFC (propuesta técnica) y entregas feedback difícil con tacto. A nivel C1 la meta es sonar claro, tranquilo y con propósito, no usar palabras raras.
🎮 Misión del día: escribe la introducción de un RFC en 5 frases: contexto, problema, propuesta, alternativas y decisión que necesitas.
Ejemplo: "Let's align on the goals first, then take the details offline and circle back next week."
Error típico del hispanohablante: decir "I assist to the meeting". Assist es ayudar; asistir a una reunión es attend.
Week 12 topics
- Escritura técnica C1: claridad, concisión, voz activa, tono, estructura
- El RFC / design doc: Context, Goals, Non-goals, Proposal, Alternatives considered, Risks, Open questions, Rollout plan
- Frases para proponer y justificar: I propose that we..., The main motivation is..., The alternative would be..., This comes with the risk of...
- Comunicar a gerencia: headline, impact, risk, ask, next steps
- Mentoría: preguntas abiertas, escucha activa, feedback de crecimiento (What have you tried?, What would you do differently?)
- Liderar reuniones técnicas: agenda, tiempos, decisiones, action items, parking lot
- Desacuerdos entre seniors: I'd like to push back on that, Let's align on the goals first, Can we agree to disagree and commit?
- Delegar y pedir ayuda: Could you take ownership of..., I'd appreciate your input on...
- Postmortems: timeline, root cause, impact, what went well, what went wrong, action items
- Hablar de carrera: I want to grow into a staff role, I'm interested in tech leadership
Cursos: "English for IT: Interactive Course" + videos gratis de mentoría, design docs y escritura técnica.
Recommended free videos
- How to Write Design Docs That Get You Promoted to Senior — Romanticize Code
- L8 Explains The Leap From Junior To Senior Software Engineer — Kun Chen
10 challenges · 8-question quiz
Portfolio projects
Cuando buscas trabajo internacional, el reclutador no solo lee tu CV: lee cómo escribes. Un GitHub con README, issues y PRs en inglés claro, y un video corto presentándote, habla por ti antes de la entrevista.
1. Tu perfil profesional bilingüe
- Qué construyes: el README de tu perfil de GitHub y tu perfil de LinkedIn en inglés, más un video de 60–90 segundos presentándote ("Hi, I'm... and I'm a developer who...").
- Qué practicas: presentación personal, escritura clara y pronunciación (semanas 1, 5 y 9)
- Súbele el nivel: agrega una sección "How I work" con tu stack, cómo te gusta recibir feedback y tu zona horaria.
2. Un proyecto open source con documentación en inglés
- Qué construyes: un repo tuyo con un README completo en inglés (qué es, cómo instalarlo, cómo usarlo), un
CONTRIBUTING.md, una plantilla de issues y 5 issues y 2 PRs bien redactados. - Qué practicas: escritura técnica, commits, issues, PRs y code review (semanas 5 y 7)
- Súbele el nivel: consigue que una persona externa abra un issue o un PR y respóndele en inglés.
3. Tu portafolio de entrevista
- Qué construyes: un repo
interview-kitcon tus 6 historias STAR, tu "Tell me about yourself", tu explicación de un proyecto, tu diseño de un sistema y tus preguntas para el entrevistador, más 3 grabaciones de simulacros. - Qué practicas: entrevistas behavioral, explicar código, system design y negociación (semanas 9 a 12)
- Súbele el nivel: haz un simulacro con alguien que no sea de la cohorte y pídele feedback por escrito.
Inglés para programadores glossary in plain words
| Palabra | Qué significa |
|---|---|
| CEFR (A1–C1) | La escala europea de niveles de idioma: A1 es principiante, B1 puedes sobrevivir solo, B2 trabajas en inglés, C1 casi no te trabas, como los cinturones de un arte marcial. |
| Standup | La reunión diaria de 15 minutos donde cada persona dice qué hizo ayer, qué hará hoy y qué la bloquea, como el parte de la mañana en un equipo de fútbol. |
| Blocker | Lo que te impide avanzar en una tarea, como un derrumbe en la carretera que te frena el viaje. |
| Code review | Cuando otra persona lee tu código y deja comentarios antes de unirlo, como un amigo que corrige tu ensayo antes de entregarlo. |
| Pull request (PR) | Una solicitud para que revisen y acepten tus cambios, como entregar el trabajo al profe para que lo corrija antes de publicarlo. |
| Feedback | Opinión sobre tu trabajo para mejorarlo; en inglés se da de forma amable y concreta, como un buen entrenador. |
| Stakeholder | Cualquier persona interesada o afectada por tu proyecto (cliente, jefe, otro equipo), como los invitados a una boda que quieren que todo salga bien. |
| Deadline | La fecha límite de entrega, como el cierre de matrículas. |
| Estimate | Calcular cuánto tardará una tarea; es una apuesta informada, no una promesa. |
| Scope | Todo lo que incluye un proyecto; scope creep es cuando le van agregando cosas sin cambiar el plazo, como pedir más platos en la misma mesa reservada. |
| Roadmap | El mapa de lo que el equipo construirá en los próximos meses. |
| STAR | Método para contar una historia en entrevista: Situation, Task, Action, Result (situación, tarea, acción, resultado), como las cuatro partes de un cuento corto. |
| Behavioral question | Pregunta de entrevista sobre tu comportamiento pasado ("Tell me about a time when..."), para ver cómo actuarás mañana. |
| Think aloud | Decir en voz alta lo que piensas mientras resuelves un problema, como un comentarista deportivo narrando la jugada. |
| System design | Entrevista donde diseñas la arquitectura de un sistema grande (por ejemplo, un acortador de URLs) y explicas tus decisiones. |
| Trade-off | Lo que ganas y lo que pierdes al elegir una opción, como escoger entre un celular barato y uno con mejor cámara. |
| Offer | La oferta de trabajo formal con salario, bono y beneficios. |
| Counteroffer | Tu respuesta a una oferta pidiendo mejores condiciones, como regatear con educación en el mercado. |
| RFC | Request for Comments: un documento donde propones un cambio técnico grande para que el equipo opine antes de construirlo. |
| Mentoring | Acompañar a una persona con menos experiencia para que crezca, como un guía en la montaña. |
| Shadowing | Técnica de hablar repitiendo una grabación casi al mismo tiempo, para copiar ritmo y pronunciación, como cantar con la radio. |
| False friend | Palabra que se parece al español pero significa otra cosa (actually no es "actualmente"), como una trampa en la que cae todo hispanohablante. |
Ready to start?
Free, no card and no prior experience. Sign in with Google or without an account.
Start Inglés para programadores for free