¿Puedo ayudarte?

Además de ser desarrollador de software, soy consultor y mentor. Los tres roles me gustan siempre que sean medios que me permitan ayudar a los demás. Ser de utilidad a alguien. Cuando tengo que escribir un software que no va a servir a nadie, no encuentro la motivación para ello (de ahí que cada día piense más "lean" porque no me gusta trabajar en cosas que no se usan). Cuando tengo que impartir un curso a alumnos que asisten obligados, no me siento motivado a ello. Cuando tengo que ser consultor en un cliente que no quiere escuchar sugerencias ni propuestas de mejora, no me motiva serlo.
Pero en todos los demás casos estoy encantado de ser desarrollador, consultor y mentor, por separado o combinando los roles. Dependiendo de las necesidades de mi cliente.

Desde hace más de un año, SaludOnNet ha sido mi principal cliente y lo siento como mi equipo de trabajo. El reto era y es muy grande porque la empresa está creciendo muchísimo y el producto es muy poderoso y lider en el sector, con una competencia feroz. Como agente de cambio en la organización he aprendido muchísimo. Afortunadamente hemos mejorado mucho en este año y siento que cada vez se me necesita menos. Esto quiere decir que estamos haciendo bien el trabajo, aunque tambien hemos cometido errores. Yo he cometido algunos que no repetiré.   La misión de un consultor externo consiste en hacer que el equipo mejore sin que se genere una dependencia permantente. Es decir, mi objetivo es ser prescindible cuanto antes, tal que en el largo plazo solo tienen que contar conmigo para momentos puntuales. A partir de enero ire dedicando menos tiempo progresivamente a mi equipo de SaludOnNet para que otros equipos y empresas puedan contar conmigo.
En este periodo también he tenido la suerte de formar parte del equipo de Alea Soluciones, el cual ya por suerte no me necesita, porque son totalmente autosuficientes y el tamaño es más manejable (gracias @eferro!).

Recientemente me ha sorprendido mucho que amigos de la comunidad me dijesen que desconocían que podían contar con mi ayuda para sus equipos. ¡Claro que se puede, ese es mi trabajo!

En España la mentalidad de contratar al consultor externo no está muy consolidada. Cuando a las empresas les gusta cómo trabajas quieren que te quedes en plantilla con ellos de forma exclusiva todo el tiempo posible. Por otro lado cuando no te conocen les resulta difícil entender por qué, en sólo unas semanas de trabajo, les puedes ayudar a dar un gran salto en el camino de la mejora contínua. Pero creo que las cosas están cambiando y se está empezando a confiar más en expertos que sólo están de paso.

¿En qué puedo ayudar a tu empresa o a vuestro equipo?

Cómo desarrollador y arquitecto

  1.  En identificar y solucionar problemas de infraestructura y arquitectura:
    En algunos equipos la arquitectura brilla por su ausencia y sin embargo es esencial para abordar cuestiones como la tolerancia a fallos, la trazabilidad, la escalabilidad, la internacionalización, la seguridad, la reutilización, etc... Puedo ayudar en el diseño de la arquitectura o en mejoras de la arquitectura existente.
  2. En mejorar el proceso y las metodologías de desarrollo. Desde la toma de requisitos en las primeras conversaciones con el cliente hasta las puestas en producción. Revisamos y trabajamos juntos en el ciclo completo de desarrollo aplicando métodos ágiles y lean. A la vez que aplicamos BDD hacemos pair programming para que el conocimiento se quede en el equipo. Practicamos eXtreme Programming adaptado al contexto del equipo. Hacemos código limpio y mantenible en equipo.
  3. En solucionar problemas técnicos varios, como por ejemplo refactor de código legado o nuevos diseño.
  4. En resumen, tanto para ayudar técnicamente en el arranque de los proyectos como para desatascar los que llevan tiempo en marcha.
Tarifa como desarrollador/arquitecto para 2013: 50€/hora. (la tarifas podrían cambiar)

Cómo consultor

Mediante observación y sentido común, el trabajo del consultor consiste en ayudar a que su cliente vea lo que en realidad es evidente y sin embargo, pasa desapercibido.
El día a día de las empresas absorbe a los individuos de una manera que ya no consiguen ver cuál es la raíz de sus problemas o incluso darse cuenta de cuáles son sus problemas. Unos días de análisis y observación por parte de un agente externo, no condicionado por la rutina de la empresa, da como resultado un informe que incluye acciones de mejora a aplicar en el corto y medio plazo. En cierta forma es una auditoría global que tiene el objetivo de idenfiticar problemas y proponer soluciones a los mismos.
Mi propuesta es pasar cuatro días trabajando en vuestras oficinas, manteniendo contacto con todas las capas de la empresa. Necesitaré tener pequeñas reuniones con los diferentes actores que intervienen en vuestros proyectos/productos y en ocasiones incluso, sentarme a trabajar con los desarrolladores para analizar y auditar también el trabajo técnico.
A veces también aplicaré mi experiencia y conocimientos de coaching (reconociendo que no soy coach profesional) para ayudar a personas dentro de las organizaciones con problemas puntuales.
El último de esos días determinamos juntos las acciones de mejora a aplicar y trazamos un plan de cambio para los siguientes tres meses. Durante esos meses mantenemos videoconferencias regularmente para reforzar el proceso de cambio y regreso a visitar la empresa dos o tres días cada mes. Cada vez paso menos tiempo por la empresa hasta que al final el cambio se produce sin necesidad de que yo ayude.

Tarifa como consultor para 2013: 90€/hora. (la tarifas podrían cambiar)

 

Cómo mentor/docente:

Llevo años impartiendo cursos técnicos. La docencia me encanta cuando no ocupa el 100% de mi actividad profesional y los asistentes vienen con ganas de aprender. En los últimos años me he especializado formando a desarrolladores en  Test Driven Development y Behavior Driven Development, revisando también otras prácticas de XP como la programación en pares.
Ofrezco cursos in-house dentro de las empresas y tambien cursos en abierto. En ambos casos, los trabajadores pueden utilizar la Fundación Tripartita para que hasta el 60% del precio del curso les sea subvencionado.
Si quieres  organizar un curso abierto en tu ciudad y crees que puedes convocar al menos a 10 asistentes, contactame y podrás beneficiarte de descuentos como organizador del evento.
Los cursos son de un dia y de dos días, depende del contenido. El temario y ejercicios son adaptados al contexto del grupo.

Tarifa como profesor para 2013: 190€/dia/asistente. La formación ocupa toda la jornada laboral.

Buscando la sinergia

En los últimos años he buscado colaboraciones con otros profesionales independientes para dar mejor cobertura a las empresas. La sinergia significa que 1+1 pueden ser 3 o 4, no sólo 2. Cada colaboración ha sido para mi un placer y una oportunidad de mejora y aprendizaje. Sin embargo no es fácil crear verdadera sinergia. Hay que estar muy alineados y sincronizados. Por ahora es mi asignatura pendiente como consultor autónomo, hacer verdadero equipo con otros consultores autónomos para proyectos concretos.
Estoy abierto totalmente a colaborar con otros profesionales siempre que exista un win-win, es decir que ganemos todos. Que la energía fluya en las dos direcciones y haya auténtica sinergia.
Es muy posible que pronto haga consultoría en pareja para aportar todavía mayor valor a las empresas y al mismo tiempo conseguir feedback rápido para mejorar.  Es decir que iremos dos consultores juntos a las empresas para complementarnos. Pero será una estrategia muy meditada y trabajada para estar seguro que nuestros clientes obtienen el máximo beneficio.
Si quieres que colaboremos, por favor contacta conmigo y hablemos por videoconferencia y en persona para ver si efectivamente compartimos la misma visión.
Desde luego mi visión no es pelear por los clientes sino hacer bien el trabajo para que lo demás venga por inercia.

Este 2013 se presenta repleto de retos y cambios, como la vida misma. Lo comienzo con la ilusión de poder contribuir al desarrollo de las personas y el bien común.

Gracias por contar conmigo 🙂

Nota: Estos precios son para el mercado español. En otros paises de Europa manejo otras tarifas.

Enjoyed reading this post?
Subscribe to the RSS feed and have all new posts delivered straight to you.
  • http://www.bonillaware.com David Bonilla

    Yo no he trabajado nunca contigo directamente, pero no conozco a nadie que si lo haya hecho y esté insatisfecho. Ese es el mayor piropo, en una industria donde el trabajo bien hecho es el que permite que te olviden fácilmente ^_^

    Me parece un acto de valentía admirable hacer públicas tus tarifas, con una transparencia que puede hacer mucho bien al sector.

    Me temo que lloverán las críticas de los que crean que eres muy caro y de los que piensen que eres demasiado barato. Algunos te acusaran de mercantilista y hasta me temo que algún purista de las metodologías ágiles se indigne por tarificar en horas en vez de vender valor pero, para mi, lo único importante es que creo que con tu post de verdad has ayudado a la profesión que amo.

    Muchas gracias Carlos.

  • JavierJ

    Felicidades por la valentía de hacer pública las cifras. Suerte para el 2.013.

  • carlosble

    Gracias David!

    Llevo unos tres años trabajando como profesional independiente sin un “trabajo fijo” y las tarifas las tengo bien medidas. Sé los gastos que me supone el trabajo, los impuestos que tengo que pagar, lo que cuesta pagar la seguridad social, lo que vale mi trabajo y el tiempo que me lleva estar continuamente preparado y al día. Tengo que pagar mis viajes a conferencias donde aprender de los demás, y estudiar todos los dias. Al final es el valor que aporto a las empresas que en su labor diaria no terminan de sacar tiempo para mejorar. Está todo calculado 🙂
    Lo caro o barato es siempre relativo. Además hay que tener en cuenta que como externo, la empresa no tiene que pagar tu seguridad social ni finiquitos ni bajas laborales. Probablemente quien se queje de caro o barato sean personas que no están en posición de contratarme. Los que tienen el poder de decisión para contratar simplemente sopesan cuánto se van a gastar y cómo van a recuperar la inversión. Al menos es lo que yo hago cuando invierto. Lo importante ahora es que esta información llegue a esas personas que me necesitan y tienen el poder de contratarme.

    No veo nada negativo en ser transparente con mis tarifas. Lo negativo podría ser la competencia pero eso sólo me supondría un problema si quisiera comerme todo el pastel yo solo. Y no es el caso 🙂

    Aprovecho también para decir que estas tarifas son válidas solo para España ya que actualmente estoy trabajando en mas países de Europa y en el mercado europeo las tarifas son mayores que en España.

    Que vaya bien David!

  • carlosble

    Gracias Javier, suerte a tí tambien 🙂

  • Iván Stepaniuk

    Tengo la suerte de haber trabajado contigo como mentor, consultor, desarrollador y docente

  • carlosble

    Esta siendo un placer Ivan! ten en cuenta que esto no es una despedida de SaludOnNet, eh! aun nos queda mucho trabajo por hacer juntos. Lo unico es que no me puedo permitir que un solo cliente ocupe todo el tiempo que tengo porque entonces pierdo mi cartera de clientes, que cuesta mucho hacer, ademas de generar dependencia mutua, lo cual no es conveniente. Si todo va bien seguiremos juntos trabajando todo el 2013, bajando el ritmo poco a poco 😉

    Como siempre digo, estoy en un equipo donde aprendo cosas de mis compañeros a diario y eso es un lujo!

  • Guest

    Enhorabuena y mucho ánimo, Carlos!

  • http://twitter.com/ToniDorta Toni Dorta

    Enhorabuena y mucho ánimo, Carlos!!!

  • http://twitter.com/jc_quijano Juan Quijano

    Curioso Carlos, sigues el camino de la industria: cobras menos cuanto más trabajo cuesta. Es decir, lo más difícil es, en mi opinión, el papel de arquitecto/desarrollador, después el de consultor y finalmente el de formador.

    Pero no solamente es lo más difícil si no lo que menos oferta existe en el mercado. Encontrar buenos profesionales de desarrollo es imposible o dependiente de clientes que estén dispuesto a pagar unas tarifas altas o muy altas (que no digo caras porque vale mucho menos de lo que se obtiene).

    Pero, al igual que en nuestra criticada industria, has puesto las tarifas justo al reves. Yo tengo claro porqué en mi empresa y en todas las del sector se realiza así, pero me causa mucha curiosidad conocer tus motivos por el que tu lo haces cuando, creo, estamos de acuerdo en la valoración.

    Te deseo ese trocito de suerte que todo empresario ha de tener, pero tienes la mejor de las garantías, que eres muy bueno, mucha gente lo cree y lo sabe así.

  • http://twitter.com/jc_quijano Juan Quijano

    No por nada, pero se te nota un tanto “quemado” con la industria, ¿no?

    Para dos líneas de agradecimiento a Carlos, párrafo y medio de lo malo que son los “otros”.

    🙂

    Saludines

  • carlosble

    Gracias Toni, si puedo ayudarte ya sabes que estoy para eso 😉

  • carlosble

    Gracias 🙂

  • carlosble

    Hola Juan Carlos!
    Para mi los tres roles deberian tener el mismo precio porque los tres son necesarios y aportan mucho. Sin embargo, bajo el precio por la parte tecnica porque generalmente me consumo mucho mas tiempo.
    Y por desgracia ese tiempo no siempre es facilmente demotrable ni tangible. A veces con un problema de arquitectura puedes estar dias trabajando y tu gerente no tiene forma de ver ni apreciar ese trabajo. Digamos que las maquinas de hoy en dia siguen siendo muy tontas, siguen siendo maquinas de Turing y hay que dedicarles mucho trabajo. No todo el mundo lo entiende bien. Es mucho mas visible una semana de consultoria que una semana de desarrollo.
    En definitiva, cuando me contratan de consultor estoy pensando en menos horas que cuando me contratan para hacer de desarrollador o arquitecto. Ademas es un trabajo que hago perfectamente en remoto mientras que la consultoria me supone mas gastos de desplazamiento.
    Asi que al final es una especie de regla de ganancia por volumen, para que nos entendamos.
    Una hora de hablar dos personas cara a cara tiene mas beneficio que una hora de pedirle a una maquina tonta que haga cosas maravillosas 🙂
    Y sin embargo, sin esas horas de hablar con maquinas tontas, hablar con la gente tampoco sirve para nada.

  • http://twitter.com/eamodeorubio Enrique Amodeo Rubio

    Carlos, enhorabuena por este post. Muy transparente!

    Sobre el tema de las tarifas, a mi me parecen bastante sensatas, y como bien dices son sólo una guía que puedes cambiar según las circunstancias específicas de cada cliente.

    Lo único que me da pena es que las tarifas en España tengan que ser sustancialmente diferentes que en el resto de Europa, lo que significa que la demanda de este tipo de servicios de calidad es muy baja en este país.

    Enhorabuena de nuevo!

  • carlosble

    Gracias Enrique! Espero que te vaya muy bien a ti tambien 🙂

    En Europa se paga por lo menos el doble que aqui. Y no solo lo que se paga sino que tambien se valora mucho. Pero hay que seguir apoyando al pais y tratando de mejorarlo.
    De todas formas es mi intencion ampliar todo lo posible mi radio de accion y trabajar en mas paises 🙂