Cover of The Editor Who Makes Sure Computers Understand Each Other

La Editora Que Se Asegura de Que los Ordenadores Se Entiendan

The Editor Who Makes Sure Computers Understand Each Other

Una editora de estándares compuesta pule la redacción de las especificaciones de protocolo palabra por palabra, luchando por must en lugar de should, para que cada dispositivo en la Tierra pueda hablar el mismo idioma digital.

Review
Compare with:

En el mundo de la tecnología, hay miles de documentos llamados especificaciones.

In the world of technology, there are thousands of documents called specifications.

Una especificación es un acuerdo escrito: le dice a cada ingeniero del mundo exactamente cómo debe comportarse un sistema.

A specification is a written agreement: it tells every engineer in the world exactly how a system should behave.

Si una especificación dice que un determinado mensaje debe terminar con un punto, entonces cada computadora que envía y recibe ese mensaje debe poner un punto al final.

If a specification says that a certain message must end with a full stop, then every computer that sends and receives that message must put a full stop at the end.

Si incluso una palabra es ambigua, lo que significa que podría leerse de dos maneras diferentes, diferentes ingenieros construirán cosas diferentes, y no funcionarán juntas.

If even one word is ambiguous, meaning it could be read two different ways, different engineers will build different things, and they will not work together.

Ahí es donde entra en juego una editora llamada Sam.

That is where an editor named Sam comes in.

Sam es un personaje compuesto, construido a partir de las historias de muchos editores de estándares reales que trabajan entre bastidores de internet.

Sam is a composite character, built from the stories of many real standards editors who work behind the scenes of the internet.

Sam tenía experiencia en redacción técnica y fue contratada por un organismo de estándares, el tipo de comité que escribe las reglas sobre cómo deben comunicarse los ordenadores.

Sam came from a technical-writing background and was hired by a standards body, the kind of committee that writes the rules for how computers should communicate.

Al principio, los conceptos de ingeniería eran abrumadores.

At first, the engineering concepts were overwhelming.

Pero Sam aprendió a preguntar: ¿qué pasa si alguien lee esta oración de manera diferente?

But Sam learned to ask: what happens if someone reads this sentence differently?

¿Y si un lector enfatiza esta palabra en lugar de esa otra?

What if a reader emphasizes this word instead of that one?

¿Y si un desarrollador se salta esta sección y va directamente al ejemplo?

What if a developer skips this section and goes straight to the example?

Sam encontró contradicciones que habían estado escondidas en el documento durante años.

Sam caught contradictions that had been hiding in the document for years.

Luchó educada pero firmemente por palabras individuales.

She fought politely but firmly over single words.

En una reunión, una discusión sobre si escribir must o should duró tres horas.

In one meeting, a discussion about whether to write must or should lasted three hours.

La diferencia parece pequeña: must significa una regla que no se puede romper, y should significa una regla que se aconseja firmemente.

The difference seems small: must means a rule that cannot be broken, and should means a rule that is strongly advised.

Pero equivocarse significa que algunos dispositivos seguirán la regla estrictamente y otros no, y entonces no podrán comunicarse entre sí.

But getting it wrong means that some devices will follow the rule strictly and others will not, and then they cannot talk to each other.

Sam también dibujó diagramas y escribió ejemplos, ilustraciones simples y claras que evitaron que los ingenieros implementaran mal un protocolo y desperdiciaran meses de trabajo.

Sam also drew diagrams and wrote examples, simple and clear illustrations that prevented engineers from mis-implementing a protocol and wasting months of work.

Orientó a los recién llegados en lo que ella llamaba la cultura de la especificación cuidadosa.

She mentored newcomers in what she called the culture of careful specification.

Su nombre no aparece en ninguno de los productos que usan su trabajo.

Her name appears on none of the products that use her work.

Pero cada vez que un navegador carga una página, o dos teléfonos se conectan, o un archivo se abre correctamente en un ordenador diferente, un poco del lenguaje cuidadoso de Sam está trabajando silenciosamente dentro de él.

But every time a browser loads a page, or two phones connect, or a file opens correctly on a different computer, a little of Sam's careful language is working quietly inside it.

Moraleja: Una sola palabra clara, elegida con cuidado, puede prevenir mil malentendidos.

Moral: A single clear word, chosen carefully, can prevent a thousand misunderstandings.