Como único diseñador de la empresa, ¿cómo debo ganarme la confianza de mis colegas, que en su mayoría son programadores nerd?

Los programadores son vanos, por lo que tienes dos tareas. El primero es demostrar que su forma de hacer las cosas es al menos tan valiosa como la de ellos. El segundo es mostrar que su trabajo se realiza realmente con el mismo tipo de estándares exigentes con los que tienen que lidiar, y cumple y supera esos estándares.

Comenzando con la parte 2, los programadores podrían pensar que son los gigantes mentales de resolución de problemas que controlan el mundo entero; Este tipo de punto de vista megalomaníaco no es del todo sorprendente porque es cierto.

Lo que generalmente no saben es que todos los demás son tan inteligentes como ellos. Esta es quizás la lección más valiosa que he aprendido en mis propios estudios. Los programadores conocen programas y otras personas conocen a otras personas. Lo mejor que puede darle a un programador es un diseño extremadamente detallado que muestre todo su trabajo. Esto es algo que pueden respetar.

Piensa en ellos como tu profesor de matemáticas. Eres un estudiante de la vida, estás aprendiendo sobre tu propia marca de inteligencia y lo que puedes hacer. Pero no quieren tu respuesta a la vida. Quieren verte mostrar tu trabajo. No quieren su pintura ilustrada elocuentemente que combina siglos de historia en un trozo de Unobtainium cuya rareza rivaliza con el valor de mil soles. Eso es lo que haces y les das, pero eso es para el Jefe. Los programadores quieren las líneas de boceto que muestren qué tan lejos está entre el punto A y el punto B. Mientras más de su proceso pueda reflejar el de ellos, más hablará su idioma y más personalmente podrá llevarse bien. con ellos.

Sea cual sea su trabajo, usted es tan bueno como lo es un programador para ellos, requiere la misma complejidad dinámica de pensamiento y un trabajo difícil y riguroso, y utiliza la misma creatividad y enfoque.

Considere al trabajador de línea de la fábrica que no hace nada todo el día sino mover su brazo hacia adelante, doblar un recorte de cartón y luego volver a quedarse quieto. La tarea de esta persona es crear cajas. Esto no es nada como programar, piensas. Pero, ¿qué hace un programador sino mover el brazo hacia adelante, presionar una llave de plástico y luego volver a quedarse quieto? ¿Está pensando en profundidad sobre lo que está haciendo? No, es la memoria lo que lo guía, su ubicación mental en un laberinto pausado diseñado íntimamente para sus pies. La realidad del programador nerd es que está sentado en una máquina gigante de abrazos de vacas realizando una operación que sabe que es GIGO: Garbage In significa Garbage Out.

Ahora hemos establecido que en realidad no deben confiar el uno en el otro, porque están haciendo diferentes tipos de trabajos para un poder superior y no en el interés de apoyar el desarrollo de la comunidad. A partir de este punto, puede comenzar a ganar su confianza.

Para lograr la primera parte, todo lo que tiene que hacer es comparar su trabajo con las normas establecidas para el nicho que ocupa. Si eres mucho mejor que los competidores, tus amigos nerds confiarán fácilmente en ti. Si está muy por detrás de las increíbles ofertas de los competidores, como suele ser el caso, entonces quizás necesite algo más que la confianza, para que pueda confiar en usted mismo. No eres más que una máquina de fabricación de cajas sin sentido. La calidad de su trabajo está establecida por lo que es posible, tal como lo es el de ellos, y de todos modos se desempeña lo mejor que puede, al igual que el fabricante de cajas.

Como programador nerd que tiene amigos diseñadores (nota: a algunos programadores no les gusta que los llamen nerdy, algunos están orgullosos de ser nerds, algunos prefieren ser llamados geeks, imagínate), lo mejor que puedes hacer es hacer preguntas .

Sabemos que los diseñadores no tienen idea de la programación, incluso si lo hacen, asumimos que no es suficiente … nunca. PERO, si hace preguntas, significa que está interesado, quiere aprender y quiere ayudar.

Déjelos participar en el proceso de diseño, sí, lo sé. Ahora es al revés, ¿no? “Los programadores no tienen idea sobre el diseño, incluso si lo hacen asumimos que no es suficiente”. No digo que debas dejar que cambien las cosas. Pero puedes dejar que decidan cosas estúpidas “Hice este diseño, no estoy seguro de si el botón debe ir aquí o 3 píxeles a la derecha”, o como dejar que los niños elijan cosas “¿quieres la camisa azul o la roja? “..” QUIERO EL VERDE “” no, no … azul o rojo “.

Corríjalos … suavemente. “¿¿estás ciego?? Esos colores no coinciden; parece una página web de los 80 “no hagas eso. “Esos colores no se complementan, mira esta tabla de colores complementaria, creo que sería mejor usar azul”

Encontrar un área comun. Es extraño, pero la programación y el diseño tienen muchas cosas en común. Ambos son un proceso creativo, ambos requieren tiempo extra y lo odiamos, ambos enfrentan cambios estúpidos constantes por parte del cliente “¿podemos agregar otro botón como este … debe ser rápido, así que no espere un pago extra”, ambos AMAN la música , y la mayoría de las veces a los dos les encantan las cosas geek (Star Wars, Marvel / dc, Pixar, etc.) Entonces, puedes enfocarte en esas cosas en lugar de las diferencias de diseño de programación. Pero haga eso solo si realmente lo dice en serio, los programadores son REALMENTE buenos con los patrones y encuentran cosas extrañas (en realidad nos pagan para que lo hagamos), así que lo veremos. “Hola, me di cuenta de que te gusta comenzar la caminata, a un amigo mío le gusta dibujar Jar Jar Binks … meesa piensa que es divertido” (nota: nunca digas eso)

Y por último, me temo decir que no a todos les gustará, así que no se esfuercen demasiado.

PD: los programadores tienen solo 3 emociones, odio (en las reuniones), neutral (cuando piensan / trabajan) y se ríen (cuando bromean), los 3 dan miedo y a veces es difícil saber la diferencia. “El jefe me acaba de decir que, incluso con todo este tiempo extra, estamos retrasados, así que supongo que estamos perdiendo demasiado tiempo durmiendo [sonrisa espeluznante], estaré en mi cubículo golpeándome la cabeza contra la pared [estás a punto de reír, pero ves que en realidad lo hace … e incluso tiene un cartel de ‘golpea la cabeza aquí’ en la pared que también pensaste que era una broma] ”