El XurxoDojo

Precio: 750 € por persona (+ IVA si aplica)

Formulario para apuntarse a la lista de espera al final.


El mejor maratonista de la historia tiene un secreto para ser el mejor que lo mismo no conoces

Eliud Kipchoge ha ganado 17 de los 20 maratones que ha corrido en su
carrera y es el actual plusmarquista mundial con un tiempo de 2 horas y
un minuto. Además, es el único ser humano que ha conseguido completar
la prueba de los 42 kilómetros en menos de dos horas.

Ahora fíjate en una cosa muy curiosa. Su récord personal está en una 1
y 59 minutos, sin embargo, no ha sido capaz de bajar de las 2 horas y
8 minutos en unos Juegos Olímpicos.

Nueve minutazos de diferencia, poca broma.

Es más... A pesar de que Kipchoge ha finalizado 13 de los 20 maratones que a disputado en menos de dos horas y seis minutos, ni él ni nadie ha sido
nunca capaz de bajar de ese tiempo en unos Juegos Olímpicos.

¿Por qué? ¿Cómo es esto posible?

¿En los Juegos Olímpicos les obligan a correr descalzos?

¿En el resto de las competiciones les permiten ir en bicicleta?

La explicación a este misterio está en la siguiente fotografía.

¿Sabes lo que es una liebre en atletismo?

Una liebre es un corredor cuyo propósito no es ganar la carrera, sino
ayudar a otro atleta a que la gane. Son atletas de élite que ponen su esfuerzo y sus piernas al servicio de otro, en este caso de Kipchoge.

La liebre va por delante del corredor al que ayuda para marcarle el ritmo
adecuado en cada momento, tirar de él cuándo las piernas flojean y
cortarle el viento en condiciones adversas.

Bien, pues el día que Kipchoge corrió un maratón en menos de dos horas
no contó con una liebre, contó con 41.

Entonces, la razón por la que nadie ha sido capaz de bajar de las dos horas
y seis minutos en unos Juegos Olímpicos es que en esta competición no está permitido correr con liebres.

Es decir, el atleta va solo.

Sin nadie que le marque el ritmo.

Sin nadie que le corte el viento.

Sin que nadie le arrope en los momentos complicados.

El hecho de correr con liebres ¿le resta mérito a los logros de Kipchoge?

En absoluto, el tío es un animal capaz de correr durante 42 kilómetros a un
ritmo medio de 2 minutos y 53 segundos.

Si no sabes hasta qué punto eso es impresionante, prueba a correr durante un solo kilómetro a todo lo que te dé el cuerpo, observa tu tiempo, compara y entenderás de lo que estamos hablando.

No hay debate, no hay discusión; este tío es muy grande.

Igual que la gran mayoría de los desarrolladores de software, que corren su particular maratón sin liebres, más solos que el de sistemas en una empresa.

Lo cierto es que muchos de los desarrolladores que acuden a mis formaciones son ellos solos los encargados de liderar la parte de arquitectura o testing en su empresa.

A mi mismo me ha pasado en muchas de las empresas para las que trabajé y qué te voy a contar siendo freelance.

Hemos llegado lejos, muy lejos en algunos casos, insisto... sin liebres.

No necesitamos a nadie.

Sin embargo, lo suyo sería tener un compañero experimentado a demanda para momentos puntuales o en épocas donde no terminamos de ver cómo encajar las piezas de Clean Architecture en un proyecto o qué tipos de testing podrían ser más interesantes para un caso en particular.

Un compañero que entre y salga de tu vida cuando tú quieras.

Un compañero que se implique, pero que no estorbe.

Que opine, pero que no decida.

Que te arrope o te dé una colleja según sea necesario... y que sepa cuándo
darte lo uno y cuándo darte lo otro.

Que tire de ti, pero que se retire cuando vayas a cruzar la meta.

El caso es que, si lo deseas, y aunque hasta ahora te haya ido muy bien a ti o a tu equipo vosotros solos, ese socio experimentado puedo ser yo.

Quiero ser tu liebre.

Quizá ya lo sepas, porque lo he comentado en un sinfín de emails, pero la parte que más me gusta del desarrollo de software es enseñar, ayudar, acompañar y las consultorías uno a uno. Me flipan.

Lo disfrutaba mucho cuando trabajaba en empresas y me pedían ayuda en otros proyectos o en el mío. Y siendo freelance, cuando he colaborado con algún cliente y me integraba con su equipo de desarrollo.

Y me flipan por tres razones:

  1. Porque soy un puñetero cotilla que la goza buceando en el código de
    otros desarrolladores.
  2. Porque me mantiene activo, alerta, al día y en forma.
  3. Porque es la ayuda que mejores resultados devuelve a la otra persona... de largo.

El problema es que, cada vez ha sido más difícil encontrar el tiempo para dar este tipo de servicios individuales, pero no quiero renunciar a lo que tanto disfruto, así que he ideado un servicio en el que puedo acompañarte durante 1 mes en las decisiones estratégicas de tu proyecto... y también revisando código de tu proyecto, ahora te explico cómo.

¿Qué es el XurxoDojo?

El XurxoDojo es un servicio de auditoría y acompañamiento grupal, exclusivo, limitado a un máximo de 10 personas, en el que durante 1 mes nos reunimos por videollamada cada martes unas 3-4 horas, encendemos la cámara, abrimos los micros y hacemos dos cosas:

1- En la primera parte de cada sesión respondo a las dudas relacionadas con Clean Architecture, testing o saber trabajar con código legado que me hayan llegado.
2- En la segunda parte comento en directo la revisión del código de los miembros del grupo que me lo hayan pasado. O reviso en directo el código si no me lo habías enviado.

No son 4 días seguidos como mis formaciones en directo. Es un mes con reunión en directo los martes. Entre sesiones puedes trabajar en mis recomendaciones y volver a la sesión siguiente con nuevas dudas o código a revisar.

El funcionamiento es el siguiente: puedes enviar hasta tres preguntas para cada sesión. Las preguntas deben enviarse máximo hasta 48 horas antes de cada reunión, así las reviso, investigo si es necesario, pienso la respuesta con calma y te doy la mejor solución en vivo.

Cuando estamos en directo te respondo a tus preguntas y tú puedes abrir el micro para plantearme tus dudas, comentar la jugada o debatir sobre el tema.

Además, el resto de compañeros que estén en el directo también pueden darte feedback si lo desean y sienten que tienen algo que aportar, de tal manera que no solo cuentas con mi mente pensante, sino que otros desarrolladores con experiencia aportan su granito de arena.

Después, una vez resueltas todas las dudas, pasamos a la revisión de
código; para cada sesión puedes enviar una pieza de contenido adicional, si ya no queda nada por revisar a los demás compañeros de días anteriores.

Los contenidos que reviso son partes concretas de un proyecto, arquitectura general de un proyecto, tests, pull request, estrategias de rearquitecturas, etc.

Es decir, analizo cualquier pieza de código que me pases y te propongo
mejoras para que sea más fácil de mantener y aporte seguridad, etc.

Y luego está el tema de la inteligencia colectiva. En el XurxoDojo no solo
recibes opiniones de otros desarrolladores, sino que puedes aprender e inspirarte con las dudas, respuestas y revisiones al resto de compañeros.

Es un mastermind en toda regla donde no solo aprenderás de mi.

El contenido de las sesiones lo ponen los alumnos con sus dudas y código para revisar, no yo.

Obviamente este servicio no es escalable, cada cliente se lleva un buen
pellizco de mi tiempo y quiero que los miembros del XurxoDojo tengan la
mejor experiencia posible, por eso he limitado el acceso a 10 plazas.

¿Y el precio?

El precio es un regalo para lo que te va a aportar. Lo cual me lleva al siguiente apartado.

Para quién es este servicio

Y para quién no, claro.

El objetivo de XurxoDojo, al igual que pasa con las liebres en atletismo, es que vayas más rápido y con mayor seguridad. Que consigas que tu software sea fácil de mantener, ahorrando costes de mantenimiento en el futuro, más rápido y con mayor seguridad.

Que alcances la seguridad de poder refactorizar sin miedo a romper más rápido, que cubras con los mínimos tests para alcanzar la máxima confianza más rápido.

El XurxoDojo es un acelerante y un acompañamiento grupal.

Lo que no te puedo garantizar es cuánto y de qué manera va a influir este acelerante en tus resultados porque el impacto de este servicio depende, como siempre, más de ti que de mí. Yo soy tu liebre, el que tira de
ti, el que te pone en la dirección correcta y el que te corta el viento, pero tú vas a tener que comerte los 42 kilómetros, eso no te lo quita nadie.

Por eso este servicio no es para todo el mundo, de hecho, no aceptaré a nadie que no esté en condiciones de generar un impacto significativo en su código gracias al XurxoDojo y pueda aportar al grupo.

Ahora bien, lo que puedes llevarte del XurxoDojo depende, sobre todo, de
tu punto de partida. Si tienes poca experiencia, acabas de empezar con la arquitectura de software o el testing, etc. Es evidente que en estos momentos no tienes (todavía) los recursos necesarios para entender, aprovechar y aplicar en su máxima expresión los consejos que te pueda ofrecer en las sesiones.

Por eso, recomiendo el XurxoDojo a:

√  Desarrolladores de software que hayan asistido a mi formación de Clean Architecture o hayan adquirido alguno de mis cursos o master class y lo hayan puesto en práctica.

√  Desarrolladores de software con más de 2 años de experiencia en temas de arquitectura, testing y saber trabajar con código legado. No importa si tu proyecto actual empezó hace poco o si estás pensando en crear un nuevo proyecto, pero tener cierta experiencia en los temas a tratar es crucial.

√  Desarrolladores de software con el tiempo necesario para asistir a las sesiones en directo o, en su defecto, para ver las grabaciones en diferido (aunque la parte más poderosa de este servicio son los directos).

√  Desarrolladores de software con el tiempo necesario y la intención de hacer cambios en su proyecto. Asistir al XurxoDojo y no aplicar lo que vemos es tan efectivo como ver vídeos de fitness en YouTube tumbado en el
sofá. Si no tienes la firme intención de trabajar en tu proyecto, mejor no entres.

√  Desarrolladores de software a los que no les importe hablar en público de sus proyectos, miedos, debilidades, fortalezas, aciertos, planes y
objetivos. Este es un servicio grupal, si lo que buscas es la intimidad de un servicio uno a uno, el XurxoDojo no es para ti. En ese caso te recomiendo la auditoría para empresas.

√  Desarrolladores de software con ganas de abrirse, de opinar, de ayudar, de aprender y de crecer junto al resto de compañeros. Ya sea sobre proyectos en su misma tecnología y lenguaje o no.

Ya sabes a quién recomiendo entrar, ahora vamos con el típico esto NO es
para ti sí
:

● De entrada, resoplas y tienes serias dudas (o la total certeza) de poder aprovechar la inversión.

● Si acabas de empezar en el desarrollo de software y sientes que estás muy verde (o si no tienes la experiencia necesaria todavía, claro).

● Si no tienes un proyecto con el que trabajar y poner en práctica.

● Si no vas a tener el tiempo de asistir / ver las sesiones.

● Si eres adicto a las formaciones, pero no a la aplicación práctica de
las mismas.

● Si no quieres que otros desarrolladores sepan que tu proyecto no es perfecto, o te da miedo que otros te copien.

Condiciones

Después de pagar tendrás que rellenar un formulario contándome sobre tu proyecto y lo que necesitas de mí. Vamos a ser muy poquitos y quiero conoceros a todos como si os hubiera dado la teta, así que lo primero es conocer en qué estás metido.

Además, al realizar el pago deberás coordinar una mini reunión de 15 minutos conmigo. Es obligatorio para confirmar tu plaza.

La reunión inicial sirve para valorar y confirmar / desestimar tu
candidatura. No entrará cualquiera. Si veo que todavía no tienes la experiencia o conocimiento necesario para el grupo, no entras y te devuelvo el dinero.

Preguntas frecuentes

¿El XurxoDojo incluye audios, vídeos, o algún otro tipo de
formación aparte de las sesiones de soporte estratégico y
revisiones de código?

No. El XurxoDojo no es una formación online en la que se publican contenidos cada semana o cada mes al margen de las sesiones. Lo que hacemos es reunirnos durante 1 mes 4 martes, responder todas las dudas que te impiden avanzar más rápido en tu proyecto y revisar los contenidos que me enviáis. Las sesiones se graban y luego el link de la grabación os lo paso. Ese es todo el contenido que tendrás.

¿Podré hablar contigo en los directos?
Claro. Las dudas se envían antes de la sesión, en el directo las respondo y tú puedes abrir tu micro, activar tu cámara y comentar la jugada conmigo.

¿En las sesiones nos comunicaremos por chat o con webcam y micrófono?
Cuando quieras intervenir, lo podrás hacer activando el micro y la cámara.

¿Qué tipo de dudas respondes?
No responderé dudas que se resuelvan con una simple búsqueda en Google. Es decir, no me preguntes por un ORM para NestJS. En su lugar, explícame qué ORM tienes en mente y vemos la mejor forma de usarlo de forma desacoplada.

En realidad responderé cualquier duda que esté relacionada con el diseño de software, testing y saber trabajar con código legado.

¿Cuántas dudas puedo enviar en cada sesión?
Para cada sesión puedes enviarme hasta 3 preguntas.

¿Cuánto código puedo enviarte para que me lo revises?
Un poco de sentido común, no me pidas que te revise el proyecto entero porque va a ser imposible por tiempo. Trata de concretar en las dudas o partes, para que te pueda ayudar mejor.

No quiero ser estricto en el tiempo dedicado a cada persona, pero en cada sesión debería haber contestado las preguntas de todos y al final de las 4 sesiones debería haber realizado al menos 1 revisión de código a cada miembro del grupo.

Si hay más o menos revisiones individuales, dependerá de las revisiones del grupo.

¿Puedo participar en varias ediciones?
Sí, haré tantas ediciones al año como demanda haya. Podrías perfectamente apuntarte a dos o tres ediciones en un mismo año si se hacen o las que quieras.

Lo bueno de este formato es que será diferente cada vez. Depende de vuestras dudas y código.

El precio de cada edición puede ser diferente si decido subirlo.

¿El precio es por persona?

Sí, el precio es por alumno.

Si venis 2 personas de la misma empresa, es el precio por 2.

Si te interesa participar en la próxima edición del XurxoDojo apuntate a la lista de espera.

Lista de espera

¡Genial! Te has inscrito con éxito.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a XurxoDev.
Su enlace ha caducado.
¡Éxito! Comprueba en tu correo electrónico el enlace mágico para iniciar sesión.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.