Simplemente tienen diferentes valores sobre cómo abordar la incertidumbre y el riesgo. Y esto es lo que fue tan poderoso sobre esta realización. Es simplemente todo, desde el juicio hasta la comprensión. En lugar de pensar, ¿por qué no pueden simplemente? Comencé a pensar, oh, valoran esto. Entonces, por supuesto, van a abordarlo de esta manera. En lugar de ver resistencia o personalidades difíciles, comencé a ver personas tratando de trabajar de maneras que se alineaban con sus valores. Es como una persona daltónica poniéndose gafas de colores por primera vez. De repente, se dan cuenta de su matiz y matices y todas estas interacciones que parecen frustrantes o confusas de repente tienen perfecto sentido.
Una vez que comienzas a ver este patrón, te das cuenta de que hemos estado teniendo las conversaciones equivocadas. Seguimos debatiendo el enfoque técnico correcto cuando deberíamos estar hablando sobre lo que valoramos como equipo. Así que comencé a cambiar cómo abordo las decisiones técnicas en lugar de solo hacer las preguntas tradicionales. ¿Qué es lo más eficiente? ¿Qué es lo más mantenible? ¿Qué escala mejor? Comencé a hacer diferentes preguntas. Primero, ¿qué dice esta elección sobre lo que valoramos? Segundo, ¿cómo apoya esto el crecimiento de los diferentes miembros del equipo? Tercero, ¿qué tipo de cultura de equipo refuerza esto? Estas no son preguntas que la IA pueda responder por nosotros. Requieren entender a los humanos en nuestro equipo, sus valores, sus caminos de crecimiento, sus estilos de trabajo.
Permítanme darles otro ejemplo concreto de cómo esto se desarrolló recientemente. Así que soy parte del equipo central de Redwood JS, y enfrentamos una decisión arquitectónica significativa. Recientemente, nos alejamos de GraphQL y reconstruimos todo el framework sobre CloudFlare Services, inicialmente aprovechando D1 para nuestra capa de base de datos. Ahora, me encanta absolutamente D1. Es rápido, es simple, se integra maravillosamente con el resto del ecosistema de CloudFlare. Pero descubrimos que había preocupaciones sobre D1 y el cumplimiento de GDPR. Hay una especie de ubicaciones de almacenamiento de datos poco claras y potencialmente transferencias de datos transfronterizas. Ahora, para ser claros, CloudFlare está abordando estas preocupaciones. Y parte de la carga recae en cómo los desarrolladores configuran e implementan sus soluciones. Pero aquí es donde entran en juego los valores. Como autores del framework, podríamos haber dicho, esto es un problema de configuración. Los desarrolladores pueden manejar el cumplimiento de GDPR por sí mismos. Y eso habría sido técnicamente correcto. Pero mi equipo, muchos de los cuales están basados en Sudáfrica, valoran la inclusividad. Priorizan a los usuarios con conexiones a internet lentas, presupuestos más pequeños, y, sí, desarrolladores que necesitan cumplir con regulaciones estrictas de datos sin convertirse en expertos legales. Así que hicimos lo que parecía un gran cambio arquitectónico.
Comments