Actualización : 26/03/2017 – Podría haber leído mal. Tomé “compañero” como “mi colega”. Pero probablemente te refieres a “Mi socio – propietarios de .com”. Entonces mi siguiente es más en términos de “colega”, ambos no son dueños del negocio . Solo tenlo en cuenta para cualquiera que lo lea. Estoy de acuerdo con Alan Mellor, si ambos son copropietarios, definitivamente deberían ponerse de pie y resolverlo, y mantenerse firmes.
Mantén esto en mente. Es su derecho a TDD, no su derecho a decirle que puede o no puede . Eso incluye a su empleador, VP, CEO, PM, Lead, Manager, cualquier persona. Cree esto, y mantente en eso. Apégate a tus armas si alguien te dice que no puedes. Su elección para TDD; No es una decisión del equipo , es tu decisión. Está bien que no quieran hacerlo. Pero nadie debería decirte que no puedes. Defiende eso con todas tus fuerzas si te confrontan al respecto. Estoy dispuesto a perder mi trabajo si alguien me va a decir que no puedo hacer la prueba. Somos adultos , y esta es una profesión , no un hobby. Algunos de nosotros deseamos poder escribir código de manera segura y escribir bien el código. Esta es una de las muchas maneras de hacerlo.
No malgastes tu energía tratando de convencer a alguien que no quiere ser convencido o alguien que no está dispuesto a tener una mente abierta al respecto.
Lo que está buscando es “Sé que las pruebas funcionan”, “¿Qué debo hacer?”.
- Mi conejo tiene más de 10 años y sigue fuerte. ¿Cuál es el promedio de vida de un conejo?
- Tengo un Pulsar 200 NS. ¿Cuál sería un buen reemplazo para neumáticos traseros 130/70 * 17?
- Si tengo dos distribuciones de probabilidad diferentes, ¿cómo puedo definir la probabilidad de que un sorteo aleatorio del primero> sorteo aleatorio del segundo?
- Si quiero convertirme en un experto con MongoDB, ¿qué debería estar leyendo?
- Tengo dinero invertido en una propiedad de otra persona. ¿Puedo asegurarlo con un derecho de retención?
Bueno, son mis entradas:
No estoy de acuerdo con algo de lo que otros han dicho aquí (que es argumentar de inmediato) … porque yo mismo he cometido este error dos veces. Y decidí dejar de hacerlo y adoptar un enfoque diferente para manejar esta situación. En ambas ocasiones traté de discutir y conduje a una estúpida pelea, política, y no diré qué más …
Y eso es … discutir con alguien así no funciona , solo pone petróleo en el fuego.
Esto es lo que tengo que sugerirte:
- siempre y cuando puedas hacer la prueba de tu unidad, y nadie esté tratando de detenerte, al menos estás en un lugar decente . Si bien es probable que desee que todo el equipo realice una prueba unitaria, probablemente no sucederá. Es el lugar en el que estás. Cuando la vida te dé limones (gente así), haz limonada con ella. En este caso, la limonada es, solo concéntrate en hacer bien tu trabajo, prueba y sigue adelante
- Está bien decir que sea asertivo si tiene que estar en desacuerdo, pero deténgase allí. No discutas . Pero incluso si necesita ser firme, observe su tono … su voz y cómo está saliendo. Simplemente diga algo muy simple y breve como “haz lo que quieras, me ha ayudado muchísimo”. Perderás tu precioso tiempo. Si no deja de discutir, podría dejarlo ir porque puede volverse político si no lo hace. Literalmente aléjate. Si tienes ganas de decir algo sarcástico, levántate y ve a tomar un café.
- La predicación excesiva puede ser arriesgada . Si predica demasiado, pueden ocurrir los mismos efectos. Reduzca su entusiasmo también por TDD. Sé que suena ridículo y apesta, pero tienes que hacerlo, hasta cierto punto, o va a funcionar en tu contra. Si alguien tiene curiosidad al respecto y le pregunta que está totalmente bien emocionarse al respecto. Pero no seas el que inicie la conversación. Deje que las personas expresen su interés, porque entonces sabe que tiene sus oídos antes de perder el aliento. Tenga cuidado también con lo que escribe en MI. Mantenga el negocio siempre, manténgalo positivo siempre , sé que a veces es difícil. IM puede dañar tu reputación tanto como verbal
He tenido que aprender eso antes de darme cuenta de que necesitaba cambiarme a mí mismo … no tratar de cambiarlos. Sí, son totalmente irracionales, sé lo difícil que es ignorar a una persona así y morderse la lengua, pero tienes que decirte a ti mismo, no vale la pena, y estar feliz de poder escribir exámenes. Todavía hay muchos lugares que literalmente te despedirán si te dicen que no escribas exámenes.
Toma en serio lo que digo aquí. Suenas apasionado Pero tienes que encontrar una manera de hacerte “feliz”.
Algunas otras cosas para mencionar:
- Siempre hay alguien en un grupo que tiene curiosidad. Encuentra a esa persona, trabaja con ella solo por un tiempo. Conviértalos lentamente con suerte para que puedan ser tu voz en el futuro
- Entiende que no puedes cambiar equipos enteros . Al menos no muy fácilmente. Concéntrese en mejorar sus habilidades de prueba de unidad en lugar de perder tiempo predicando o discutiendo
- Quemar puentes puede dañar realmente tu carrera . No solía creer eso, pero después de codificar durante tanto tiempo, me doy cuenta de que esa frase es verdadera. Cuando dicen que es un mundo pequeño, la realidad es que es un mundo pequeño. La forma en que actúes ahora puede tener consecuencias más adelante … como tal vez realmente quieras trabajar para una compañía increíble, pero solo recuerdan que eras brusco, sarcástico y agresivo sobre las pruebas. Ten cuidado con cómo te encuentras. Una vez que alguien tiene una percepción de ti, eso es malo. Es casi imposible cambiar eso y ganar su confianza nuevamente. Puedes, pero en algunos casos no puedes, lo que apesta, así que no te metas en esa situación
- Las pequeñas cosas que dices tienen enormes consecuencias. Por cada palabra sarcástica o queja, siempre hay alguien pensando en lo que acabas de decir, y tiene consecuencias, ya sea que lo sepas o no. Las personas son personas, así que debes recordar que no piensan de la misma manera que tú cuando dijiste ese comentario sarcástico
Sé donde estás. Muchos de nosotros que estamos infectados por la prueba hemos estado allí. Cuando te apasiona hacer las cosas bien, es muy difícil cambiarte y eso es exactamente lo que necesitas recordar aquí y hacerlo. No vas a cambiar a una persona como esta muy probablemente. No sé si está familiarizado con el Software Craftsmanship, pero la parte de construcción de relaciones es fundamental. Eso significa extender la rama de olivo a los “enemigos” o personas que parecen ser una pared de ladrillos. Lamento decirlo, pero incluso con los idiotas, primero debes generar confianza con ellos.
Esto es algo que las personas infectadas por las pruebas tenemos que tener siempre en cuenta y trabajar, para que podamos influir en los demás.
Os dejo con una cita de Dale Carnegie:
Si usted y yo queremos despertar un resentimiento mañana que puede afectar a las décadas y perdurar hasta la muerte, déjenos caer en una pequeña crítica, sin importar cuán seguros estamos de que está justificado.
Roy Osherove tiene una muy buena charla sobre equipos, insto a todos a verla:
Y finalmente dígales a aquellos que están interesados en aprender, visite http://WeDoTDD.com 😉