Twitter corre el riesgo de deshilacharse cuando los ingenieros se van por la agitación de Musk

El lanzamiento de bombas gerenciales de Elon Musk en Twitter ha reducido tanto las filas de los ingenieros de software que mantienen el cuadrado público de facto del mundo en funcionamiento que los expertos de la industria y los programadores que fueron despedidos o renunciaron esta semana están de acuerdo: Twitter pronto puede desgastarse tanto que en realidad podría choque.

Musk puso fin a una discusión muy pública con casi dos docenas de codificadores críticos para la estabilidad de la plataforma de microblogging al ordenar su despido esta semana. Cientos de ingenieros y otros trabajadores luego renunciaron después de que él exigió que se comprometieran a realizar un trabajo “extremadamente duro” el jueves por la noche o renunciaran con una indemnización por despido.

Las salidas más recientes significan que la plataforma está perdiendo trabajadores justo cuando se prepara para la Copa Mundial de la FIFA 2022, que se inaugura el domingo. Es uno de los eventos más concurridos de Twitter, cuando las oleadas de tweets estresan mucho sus sistemas.

“Parece que va a hacer estallar Twitter”, dijo Robert Graham, un veterano empresario de seguridad cibernética. “No puedo ver cómo las luces no se apagarán en ningún momento”, aunque muchas salidas recientes de Twitter predijeron una muerte más gradual.

Cientos de empleados indicaron que se irían antes de la fecha límite del jueves, publicando mensajes de despedida, un emoji de saludo u otros símbolos familiares en el tablero de mensajes interno de Slack de la empresa, según los empleados que aún tienen acceso. Docenas también recurrieron públicamente a Twitter para anunciar que se iban a despedir.

A principios de semana, algunos se enojaron tanto por la imprudencia percibida de Musk que recurrieron a Twitter para insultar al CEO de Tesla y Space X. “Bésame el trasero, Elon”, dijo un ingeniero, agregando marcas de lápiz labial. La habían despedido.

El liderazgo de Twitter envió un correo electrónico sin firmar después de la fecha límite del jueves diciendo que sus oficinas estarían cerradas y el acceso a la credencial de los empleados deshabilitado hasta el lunes. No se dio ninguna razón, según dos empleados que recibieron el correo electrónico: uno que recibió la indemnización, otro todavía en la nómina. Hablaron bajo condición de anonimato, por temor a represalias.

Con una falange de codificadores de Tesla de confianza a su lado mientras saqueaba un espacio de trabajo anteriormente agradable, Musk no parecía preocupado.

“Las mejores personas se quedan, así que no estoy muy preocupado”, tuiteó el jueves por la noche. Pero pronto quedó claro que algunos equipos de programación cruciales habían sido completamente destruidos.

Indicando cuán limitado está para los programadores, Musk envió correos electrónicos a todos el viernes convocando a “cualquiera que realmente escriba software” a su puesto de mando en el décimo piso de Twitter a las 2 p. renunció el jueves, pero seguía recibiendo correos electrónicos de la empresa.

Después de hacerse cargo de Twitter hace menos de tres semanas, Musk despidió a la mitad del personal de tiempo completo de la compañía de 7500 personas y a un número incalculable de contratistas responsables de la moderación de contenido y otros esfuerzos cruciales. Luego vino el ultimátum de esta semana.

Tres ingenieros que se fueron esta semana describieron para The Associated Press por qué esperan un disgusto considerable para los más de 230 millones de usuarios de Twitter ahora que más de dos tercios de los ingenieros de servicios centrales de Twitter anteriores a Musk aparentemente se han ido. Si bien no anticipan un colapso a corto plazo, Twitter podría volverse muy difícil, especialmente si Musk realiza cambios importantes sin muchas pruebas fuera de la plataforma.

Los signos de desgaste eran evidentes antes de la salida masiva del jueves. Las personas informaron haber visto más spam y estafas en sus feeds y en sus mensajes directos. Los ingenieros informaron tweets caídos. La gente recibió mensajes de error extraños.

Aún así, nada crítico se ha roto. Aún.

“Hay un grupo de apuestas para cuando eso suceda”, dijo uno de los ingenieros, quienes hablaron bajo condición de anonimato por temor a represalias de Musk que podrían afectar sus carreras y finanzas.

Otro dijo que si Twitter ha estado cerrando servidores y “de repente entra un gran volumen, podría comenzar a colapsar”.

“La Copa del Mundo es el evento más grande para Twitter. Eso es lo primero que aprendes cuando te incorporas a Twitter”, dijo.

Con los despidos anteriores de empleados de curaduría, las páginas de tendencias de Twitter ya estaban sufriendo. Los fuegos artificiales de ingeniería comenzaron el martes cuando Musk anunció en Twitter que había comenzado a cerrar “microservicios” que consideraba “bloatware” innecesarios.

“¡En realidad se necesita menos del 20% para que Twitter funcione!” tuiteó.

Eso generó objeciones de los ingenieros que le dijeron a Musk que no tenía idea de lo que estaba hablando.

“Los microservicios son la forma en que la mayoría de los grandes servicios web modernos organizan su código para permitir que los ingenieros de software trabajen de manera rápida y eficiente”, dijo Gergely Orosz, autor del blog Pragmatic Engineer y ex programador de Uber. Hay decenas de tales servicios y cada uno maneja una característica diferente. En lugar de probar la eliminación de microservicios en un entorno simulado del mundo real, aparentemente el equipo de Musk ha estado actualizando Twitter en vivo en las computadoras de todos.

Y, de hecho, un microservicio se rompió brevemente: el que las personas usan para verificar su identidad en Twitter a través de un mensaje SMS cuando inician sesión. Se llama autenticación de dos factores.

“Has alcanzado el límite de códigos SMS. Inténtalo de nuevo en 24 horas”, aconsejó Twitter cuando un reportero intentó descargar su archivo de historial de microblogging. Afortunadamente, la alternativa de verificación de correo electrónico funcionó.

Uno de los ingenieros de Twitter recién separados, que había trabajado en servicios básicos, le dijo a AP que los grupos de equipos de ingeniería se redujeron de unas 15 personas antes de Musk, sin incluir a los líderes de equipo, que fueron despedidos, a tres o cuatro antes de las renuncias del jueves. .

Luego, más conocimiento institucional que no se puede reemplazar de la noche a la mañana salió por la puerta.

“Todo podría romperse”, dijo el programador.

Se necesitan seis meses para capacitar a alguien para trabajar en una rotación de guardia para algunos servicios, dijeron los ingenieros. Tales rotaciones requieren que los programadores estén disponibles a todas horas. Pero si la persona de guardia no está familiarizada con la base del código, las fallas podrían ocurrir en cascada mientras revisan frenéticamente los manuales de referencia.

“Si me hubiera quedado, habría estado de guardia constantemente con poco apoyo durante un tiempo indeterminado en varios sistemas complejos adicionales en los que no tenía experiencia”, tuiteó Peter Clowes, un ingeniero que aceptó la indemnización.

“Ejecutar incluso sistemas relativamente aburridos requiere de personas que saben a dónde ir cuando algo se rompe”, dijo Blaine Cook, ingeniero fundador de Twitter, quien se fue en 2008. Es peligroso reducir drásticamente la fuerza laboral de programación a un equipo mínimo sin primero proteger el código, dijo. dijo.

“Es como decir: ‘Estos bomberos no están haciendo nada. Así que los despediremos a todos'”.

A los ingenieros también les preocupa que Musk cierre las herramientas involucradas en la moderación de contenido y elimine el material ilícito que las personas suben a Twitter, o que simplemente no haya suficientes personas en el personal para ejecutarlas correctamente.

Otra preocupación son los piratas informáticos. Cuando han violado el sistema en el pasado, la disminución del daño depende de detectarlos rápidamente y expulsarlos.

No está claro cómo la limpieza interna de Musk en Twitter afectó a su equipo de seguridad cibernética, que sufrió un gran golpe de relaciones públicas en agosto cuando el muy respetado jefe de seguridad despedido por la compañía a principios de este año, Peiter Zatko, presentó una denuncia de irregularidades alegando que la plataforma era una plataforma de seguridad cibernética. ruinas.

“Gran parte de la infraestructura de seguridad de una gran organización como Twitter está en la cabeza de las personas”, dijo Graham, el veterano de ciberseguridad. “Y cuando se van, ya sabes, todo se va con ellos”.

—–


El escritor de tecnología de AP, Matt O’Brien, contribuyó a este despacho.