Atlasingeniería

Inglés técnicoConversación y reuniones — Semi-SeniorTema 2Semi-Senior

Explicar código y decisiones en voz alta

Contar cómo funciona algo que escribiste vos es la conversación en inglés más frecuente de un equipo remoto: en un pair, en una revisión, en una entrevista. Tiene un orden que la vuelve fácil, y es el inverso del que sale natural.

Cuando alguien pregunta “can you walk me through this?”, el instinto es empezar por donde empezaste vos: el archivo que abriste primero, el bug que te llevó ahí, la función que tuviste que cambiar. Y quien escucha se pierde en treinta segundos.

Explicar bien en voz alta —en inglés o en el idioma que sea— es contar la historia al revés de como la viviste: primero qué hace, después cómo, y sólo al final los detalles. El inglés que hace falta para eso es de nivel básico; el orden es lo difícil.

De arriba hacia abajo

NivelQué se diceEjemplo
1. Qué haceUna oración, en presente, sin detallesThis service turns invoice PDFs into structured JSON
2. Por dónde entra y saleLa forma general del flujoIt picks up files from a queue, parses them, and writes rows to Postgres
3. Las partesTres o cuatro, con su responsabilidadThere's a reader, a parser and a writer. The parser is where the interesting part is
4. La decisión que importaLo no obvio, con su porquéWe parse page by page instead of loading the whole file, because some invoices are 200 pages
5. El detalleSólo si preguntanThe regex handles the two date formats our suppliers use
La regla de oro: cada nivel tiene que poder ser el último. Si te interrumpen después del nivel 2, la persona ya entendió lo esencial.
MomentoFórmula
Abrir la explicaciónAt a high level, this… · The short version is…
Anunciar las partesThere are three moving pieces here: …
Bajar un nivelLet me zoom in on the parser — that's where the tricky part is
Señalar lo no obvioThe non-obvious bit is that… · One thing worth knowing: …
Justificar una decisiónWe went with X because … The trade-off is …
Reconocer algo feoThis part is not pretty — it works around a bug in the provider's SDK
Chequear que se entiendaDoes that make sense so far? · Want me to go deeper anywhere?
Admitir que no sabésI'm not sure — that predates me. I can find out
«Does that make sense so far?» cada dos o tres minutos convierte un monólogo en una conversación, y te dice si hay que subir o bajar de nivel.

Antes de seguir, predecí

En una entrevista, ¿conviene escribir en silencio y explicar al final?

Hablar mientras pensás

En una conversación en vivo hay un problema que la escritura no tiene: pensar y hablar al mismo tiempo, en un idioma que no es el tuyo. Las fórmulas de relleno no son un vicio, son la herramienta que mantiene el turno mientras ordenás la idea.

SituaciónQué decirPor qué funciona
Necesitás dos segundosLet me think for a second… · Good question, give me a momentMantiene el turno; el silencio hace que el otro empiece a hablar
Te falta una palabraI don't know the word — it's the thing that… · how do I say this…Describir el concepto siempre funciona y nadie lo juzga
Te equivocaste al explicarSorry, scratch that — it's actually the other way aroundCorregirse en voz alta es normal y genera confianza
Perdiste el hiloWhere was I? … Right, the parserTodo el mundo lo dice, también los nativos
Querés confirmar que entendiste la preguntaJust to make sure I understood: you're asking about X, right?Evita responder tres minutos a la pregunta equivocada
Te preguntan algo que no sabésI don't know off the top of my head — let me check and get back to youEs una respuesta profesional, no una falla
«Off the top of my head» es «así de memoria». Aparece todo el tiempo y conviene tenerla lista.

Practicalo

Reescribilo

Alguien pidió «walk me through this service» y la respuesta arranca por el detalle. Reescribila —como si la fueras a decir en voz alta— empezando por qué hace y para quién.

so in the index file we import the config and then there is a function called processAll that has a for loop, inside the loop we call parsePage which uses a regex I copied from the old script, and there is also a retry somewhere, I think in the writer

Las dos versiones usan inglés más simple que el original. Explicar bien no requiere vocabulario: requiere orden.

  • Can you walk me through it?

    /kən juː wɔːk miː θruː ɪt/ · suena como kan iu uók mi zrú it

    Error común: pronunciar la l de «walk»: es muda

    Es la forma más común de pedir una explicación. «Walk through» es recorrer algo paso a paso.

  • At a high level

    /ət ə haɪ ˈlevl̩/ · suena como at a jái lével

    Error común: decir «hái» sin la j aspirada inicial

  • Off the top of my head

    /ɒf ðə tɒp əv maɪ hed/ · suena como of de top ov mai jéd

    Error común: traducirlo literal

    Significa «así de memoria, sin buscarlo».

  • Does that make sense?

    /dʌz ðæt meɪk sens/ · suena como das dat méik sens

    Error común: decir «dus» en vez de «das»

  • The trade-off is

    /ðə ˈtreɪdɒf ɪz/ · suena como de tréidof is

    Error común: acentuar «tradeóf»

Las dos primeras abren y ordenan casi cualquier explicación técnica.

Lo que preguntan sobre esto

En la práctica

Cierre

Autoevaluación

¿Lo entendiste?

¿Por qué recorrer el código de arriba hacia abajo es una mala explicación?
¿Qué quiere decir que «cada nivel tiene que poder ser el último»?
¿Qué significa «off the top of my head»?
¿Para qué sirven las muletillas tipo «let me think for a second»?