33 puntos por GN⁺ 2025-03-17 | 7 comentarios | Compartir por WhatsApp
  • Conviértete en un desarrollador 10x irreemplazable en 30 segundos
  • rust-stakeholder es una herramienta CLI que genera salida inútil en la terminal para hacerte ver como un genio de la programación
  • Puedes verte impresionante sin escribir código realmente útil
  • Advertencia: este proyecto es una broma satírica sobre el síndrome del impostor y la dinámica laboral en la industria tecnológica. No recomienda engañar de verdad.

"Después de usar rust-stakeholder, en la junta directiva me pidieron ideas en lugar de preguntarme por los plazos." - Desarrollador que todavía no termina los tickets del sprint pasado

  • Es más importante mostrar una salida compleja en la terminal que hacer contribuciones reales al codebase.

Funciones sin valor, pero que se ven muy importantes

  • 🖥️ Simulación de desarrollo deslumbrante: te hace parecer que estás resolviendo problemas computacionales de nivel CERN mientras en realidad solo actualizas Reddit
  • 🧠 Generador de jerga sin sentido: impresiona con frases como "implementar optimización topológica no euclidiana para representación de datos multidimensional"
  • 📊 Barra de progreso convincente: una barra que avanza lentamente mientras estás en la sala de descanso para dar la impresión de que "estás trabajando"
  • 🌐 Actividad de red falsa: simula solicitudes API de misión crítica cuando en realidad tu computadora está hablando consigo misma
  • 🚨 Modo de crisis artificial: genera alertas realistas para que la gente crea que estás evitando heroicamente un desastre
  • 👥 Actividad de equipo imaginaria: finge que amigos invisibles están enviando pull requests importantes
  • 🎮 Camaleón de dominios: cambia rápidamente entre 7 dominios como backend, frontend y blockchain antes de que alguien alcance a decir "desarrollador full stack"

Cómo usarlo para avanzar en tu carrera

  • Uso básico: uso básico para impostores de nivel inicial
  • Uso avanzado: uso para impostores avanzados, ideal para impresionar a inversionistas VC de blockchain o parecer ocupado en temporada de evaluaciones de desempeño

Beneficios

  • Vía rápida al ascenso: sáltate por completo la etapa de "entregar valor"
  • Dominio de reuniones: ejecútalo en segundo plano durante llamadas para parecer ocupado
  • Extensión de plazos: "Lo siento, sigo resolviendo alertas críticas del sistema"
  • Negociación salarial: déjalo corriendo durante la evaluación
  • Seguridad laboral: haz que parezca que eres la única persona que entiende un sistema ficticio

Testimonios de usuarios

  • "Dejé rust-stakeholder corriendo todo el fin de semana y el lunes me ascendieron a ingeniero principal." - Anónimo
  • "Nadie sabe lo que hago y, gracias a rust-stakeholder, yo tampoco." - Usuario satisfecho
  • "Después de instalar rust-stakeholder, mis colegas dejaron de pedirme ayuda porque dijeron que mi trabajo era 'demasiado avanzado'." - Ingeniero impostor senior

¿Pruebas? ¿Qué pruebas?

  • Actualmente este paquete tiene tanta cobertura de pruebas como una excusa por no cumplir una fecha de entrega: ninguna.
  • Al usar esta herramienta, las pruebas, igual que las habilidades reales de desarrollo, son teóricas.

Contribuciones

  • ¿Contribuciones? Eso requiere programación real. Pero si insistes:
    1. Haz un fork del repositorio (sea lo que sea eso)
    2. Agrega una salida inútil pero impresionante
    3. Envía un PR y finge que entiendes el codebase

Descargo de responsabilidad

  • rust-stakeholder es sátira. Si toda tu reputación técnica se basa en ejecutar un programa falso de terminal, no se hacen responsables del momento en que te pidan programar de verdad.
  • Si con eso logras impresionar hasta quedar en un puesto para el que no estás calificado en absoluto... felicidades.

7 comentarios

 
wedding 2025-03-18

Después de usar rust-stakeholder, conseguí un aumento del 3000% en la negociación salarial.
¿Quién soy yo? El dueño de rust-stakeholder~

 
rlaehdus2003 2025-03-17

Yo también voy a dejar esto corriendo durante el fin de semana y esperar que me asciendan el lunes jaja

 
hiatus4322 2025-03-17

zzz

 
joyfui 2025-03-17

¡Debería usar esto en lugar de hollywood!

 
kimjoin2 2025-03-17

Me encantan este tipo de bromas tontas.

 
kimjoin2 2025-03-17

> Enviar un PR y fingir que entiendes el codebase
Guau

 
GN⁺ 2025-03-17
Opiniones de Hacker News
  • Cuando trabajaba en una pequeña agencia en Londres, la estructura de gestión estaba muy concentrada en la parte alta. A menudo revisaban mi progreso por encima del hombro. Chateaba con amigos en IRSSI, leía mis blogs favoritos con wgets y hacía que mi stream de Twitter pareciera una interfaz de hoja de cálculo de Excel. Terminaba el trabajo en las primeras horas del día. Siempre voy a resentir a esos gerentes y el tiempo que desperdicié sentado en una silla de oficina

    • Una experiencia peor que tuve antes fue cuando un gerente iniciaba sesión de forma remota en mi computadora para monitorear aleatoriamente mi trabajo. Cuando aparecía un pequeño ícono en la barra de menú, sabía que él estaba ahí, así que actuaba como si estuviera ocupado tratando de entender código. Espero que no encuentre paz en el purgatorio
  • A principios de los 90 escribí un programa TSR para MS-DOS. Era un programa que mostraba una pantalla falsa de compilación de TurboC por si el jefe entraba mientras uno estaba jugando. Mi jefe no era tonto y, después de varias situaciones tensas, empezó a preguntar por qué la compilación tardaba tanto. Así que terminé mejorando la app de "tecla del jefe" y agregué números de línea que iban aumentando en la pantalla para que pareciera que la compilación falsa realmente estaba avanzando

  • No hay que subestimar el poder del color en la terminal. Cuando me convertí en administrador de sistemas por primera vez, los colores en la terminal eran raros. Los emojis ni siquiera existían como concepto en Occidente

    • El administrador de sistemas senior del equipo me aconsejó: "cuando escribas scripts de administración, agrega códigos de color para cuando el estado sea bueno o malo". Tenía muchísima razón, y aunque el equipo de desarrollo evitaba los códigos de color, el equipo de administración los aprovechaba. "Rojo es malo" es un lenguaje universal en nuestra cultura, y hace que los gerentes sientan que entienden
  • El diseño de Rust se está usando no solo en entrevistas, sino también en reportes burocráticos. La burocracia dentro del equipo ha mejorado y los jefes van a estar muy contentos. Es una herramienta muy útil

    • Cuando el equipo junior de Rust hacía lo que quería en un chat separado, el CTO, el PM y yo no teníamos idea de lo que estaba pasando. Esta herramienta habría ayudado. Ahora voy a concentrarme en las revisiones de código para ver cómo la seguridad de Rust resolvió este problema. Sería un excelente tema para un nuevo artículo sobre el poder de Rust
  • ¿No sería más sensato borrar la carpeta real de build y volver a compilar con un script? Si además limitas los recursos para que tarde más, te ganas puntos extra. De hecho, si alguien mira con detalle, verá que realmente se está compilando trabajo que sí hay que hacer

  • Implementé optimización topológica no euclidiana en representaciones de datos multidimensionales. Según Google Scholar, este artículo escrito por investigadores del Imperial College London es el que mejor encaja. Parece un trabajo muy innovador y revolucionario

  • Deberían usar algo así cuando muestran pantallas de hackers en las películas. Es tan absurdo que a veces pienso que mostrar una página HTML en la terminal cuando "hackean" una computadora del gobierno es una broma interna intencional

  • Cuando a veces necesito comunicarme con amigos por IRC en el trabajo, uso weechat para no llamar la atención. La mayoría de los no desarrolladores ignoran cualquier cosa relacionada con la terminal. Incluso uso hn-text cli para Hacker News para que nadie piense que estoy flojeando

  • Este proyecto está genial. Es parecido a hollywood, pero especializado en programación. Va a ser una herramienta útil en el arsenal de "cosas para ejecutar" para impresionar a la gente que no usa terminal

  • Este proyecto está genial. Una vez hice un proyecto parecido. Si te interesa, échale un vistazo