En este episodio Víctor te explica cómo montó el equipo tecnológico de GuideDoc sin un gran presupuesto detrás: desde los primeros desarrolladores locales por contactos de amigos, pasando por plataformas como Freelancer, hasta encontrar a Gitesh, el desarrollador que hoy se encarga de todo el stack de GuideDoc y de otros proyectos como No es Asunto Vuestro. Un camino de cinco años resumido en diez minutos, con un atajo al final para que tú no tengas que recorrerlo entero.
¿Quieres saber cómo Víctor gestiona los contratos, los precios y las conversaciones con desarrolladores internacionales? En el episodio Premium de esta semana hay muchos más detalles sobre cómo funciona esto por dentro. → Apúntate al Premium
Lo que vas a escuchar
- Por qué los desarrolladores locales a 150.000 euros al año no son la única opción para sacar adelante un proyecto tecnológico con presupuesto ajustado.
- Cómo funciona Freelancer: publicar proyectos, recibir ofertas, hablar con los candidatos y proteger tu dinero con el sistema de milestones.
- Cómo cribar a un desarrollador desconocido sin poder ver su código ni su historial real.
- La realidad del proceso: proyectos que salen mal, código que el siguiente desarrollador detesta y cómo aprender de cada iteración.
- La historia de Gitesh, cómo pasó de ser un freelance en una plataforma a llevar todo el desarrollo de GuideDoc, iPhone, iPad, Apple TV, web y otros proyectos.
- El atajo: cómo contactar directamente con Gitesh a través de Víctor para saltarte cinco años de prueba y error.
El episodio Premium de esta semana
Este episodio es una pieza en abierto con mucho contexto útil. En el episodio Premium de esta semana Víctor va más allá de la historia y entra en los detalles que no siempre se cuentan en público:
- Las señales concretas que indican si un desarrollador va a funcionar o no, antes de darle el proyecto.
- Cómo estructurar los milestones para que el sistema de protección de Freelancer realmente te proteja.
- Los errores más frecuentes al contratar developers internacionales y cómo evitarlos desde el primer proyecto.
→ Apúntate a No es Asunto Vuestro Premium para escuchar el episodio completo.
Transcripción del episodio
[00:00] El problema de arrancar una empresa tecnológica sin gran inversión
Si quieres tirar hacia adelante una empresa tecnológica, o sencillamente lanzar un proyecto, aunque sea pequeño, la solución ideal sería contratar un equipo de desarrolladores y pagarles a cada uno 150.000 euros al año. Pero si no tienes una gran inversión detrás, si no tienes mucho presupuesto, si no tienes inversores externos, ese escenario probablemente no es para ti.
Pero no hay que preocuparse, porque hay otra manera de hacerlo. En este episodio voy a explicar cómo lo he hecho yo, cómo he montado una empresa tecnológica. Porque aunque el core de GuideDoc sea el cine documental, se podría considerar perfectamente una empresa tecnológica: hay un montón de tecnología involucrada. Tenemos aplicaciones en iPhone, en Android, en Apple TV, tenemos la web, etc.
[00:42] El camino largo: los primeros desarrolladores locales
Primero os voy a explicar el camino largo, todos los pasos que he tenido que dar para llegar a la situación tecnológica ideal en la que estoy ahora. Y luego, al final del episodio, os voy a dar un atajo para que os podáis saltar toda la sangre, el sudor y las lágrimas que yo he acumulado durante cinco años.
Cuando decidí montar GuideDoc y dar los primeros pasos, hice lo que supongo que es lo normal: preguntar a familiares y amigos para que me pasaran contactos de desarrolladores y diseñadores. Por lo tanto, los primeros que trabajaron en GuideDoc fueron exactamente eso, contactos de amigos y de familiares, para hacer el primer MVP. Una primera web en la que solo se podía consultar información, sin poder ver documentales, que es lo que hoy es la base del negocio.
Estuve un par de años contratando desarrolladores de aquí. Hubo cosas buenas y hubo cosas malas, aunque en aquel momento no sabía que eran malas. Lo he descubierto ahora que estoy en la situación ideal de la que hablaré enseguida.
[01:43] El descubrimiento casual: contratar developers en el extranjero
En aquel momento no tenía ninguna intención de contratar desarrolladores de otros países. Ni siquiera había pensado en eso y probablemente ni sabía que era posible. Todo vino casi por casualidad.
Un día tenía que desarrollar un pequeño proyecto dentro de GuideDoc, algo más bien paralelo que no afectaba al desarrollo general de la plataforma. Los desarrolladores de aquel momento no podían asumirlo, así que decidí investigar en plataformas que permiten contratar developers externos, de otros países del mundo.
Conocía Fiverr porque lo había utilizado para subcontratar algunas tareas pequeñas de diseño, pero quería algo más profesional, con developers más top. Estuve investigando bastante y al final topé con Freelancer. En aquel momento creo que no era muy conocida. Ahora ellos mismos dicen que es la plataforma más grande, la que tiene más developers y más proyectos. Puede ser.
[03:05] Cómo funciona Freelancer: paso a paso
Estoy muy contento con esta plataforma. Funciona así: te registras como usuario que quiere hacer la contratación y publicas un proyecto. Por ejemplo, una aplicación de lista de tareas para iOS. Explicas cómo quieres que sea, en qué tiempos, qué tecnología necesitas. Esa oferta de trabajo la reciben los developers apuntados en ese sector concreto, y comienzas a recibir propuestas de desarrolladores dispuestos a hacer el trabajo con su precio.
Ahí miras todas las ofertas, comienzas a hablar con ellos, responden preguntas y tú eliges con quién quieres trabajar.
En este punto es donde vienen la mayoría de las dudas que la gente me pregunta: ¿cómo voy a saber si el developer es bueno? ¿Cómo voy a saber si es buena persona? ¿Cómo voy a saber si me va a timar? ¿Cómo voy a saber si le pago y huye con el dinero sin entregar el trabajo?
[04:31] El sistema de protección: milestones y dinero en custodia
Sobre la última pregunta, la respuesta es sencilla porque Freelancer mismo te soluciona el problema. Lo que haces es subir el dinero que cuesta el proyecto a la plataforma. Por ejemplo, te piden mil euros. Subes esos mil euros y se quedan retenidos en Freelancer. Entonces, con el desarrollador defines unos milestones, unas metas. A medida que se van cumpliendo las cosas que le has pedido, tú vas liberando ese dinero y pasa a su cuenta. Por lo tanto, hasta que el proyecto no está finalizado y tú estás contento con el trabajo, no liberas el dinero. El developer no cobra hasta que tú lo apruebas.
Hasta ahí se acaban bastante los miedos.
[05:20] El riesgo inevitable: cómo cribar y cómo arriesgarse bien
Sobre las otras preguntas, si va a ser un buen desarrollador, si te vas a entender con él, si va a ser buena persona: la respuesta honesta es que es imposible saberlo de antemano. Es muy complicado. Y es muy probable que te equivoques al principio.
Pero sí puedes hacer una buena criba hablando con él. Cuando recibes su oferta puedes escribirle por el chat, incluso hacer una videollamada. Yo creo que ahí se ve bastante bien si te entiendes o no con una persona, si te transmite confianza o no. Lo que sí tienes que hacer, lo siento mucho, es arriesgarte. Pero si el proyecto es pequeño, lo que puedes perder si todo sale mal también es pequeño. Empieza con proyectos pequeños y con cada paso que dáis trabajando juntos irás viendo si esa persona está bien o no, si tienes ganas de seguir con él o no.
Lo complicado de verdad sería firmar un contrato con alguien, comprometerte a pagarle 150.000 euros y gestionar todo lo que implica una contratación de ese tipo. Aquí estamos hablando de otra cosa. Así que no tienes que tener miedo: contrata ese proyecto pequeño, prueba, y si no funciona, vuelves a Freelancer y buscas otro desarrollador.
[06:49] La realidad del proceso: proyectos que salen mal y código desastroso
Según mi experiencia, lo que probablemente pasará es que haréis tres, cinco o diez proyectos pequeños con gente que os irá mal: acabarán el trabajo, pero tarde y mal. Y el siguiente developer que vea ese código os dirá algo como «¿quién te ha hecho esto?». Esto pasa así, tanto en fontanería como en desarrollo.
Habrá proyectos que irán mal. Habrá otros que bueno, están bien, pero tampoco para tirar cohetes, y decidirás que es mejor seguir probando con nuevos developers. Y lo que es muy poco probable que pase, lo que es muy complicado que suceda, es que encuentres una maravilla de desarrollador que además sea buena persona, que además os entendáis y que al final os acabéis haciendo amigos.
Y tengo la suerte de deciros que eso es exactamente lo que me ha pasado a mí.
[07:41] La historia de Gitesh: del primer proyecto a llevar todo GuideDoc
Después de años trabajando con desarrolladores en Freelancer, con pequeños proyectos, un día encontré unos desarrolladores que hicieron aquel trabajo de una manera fantástica. Enseguida me entendí con ellos y vi que eran buenas personas. ¿Qué hice? Les subcontracté otra parte del desarrollo de GuideDoc. Y luego otra. Y luego otra. Hasta que al final, Gitesh y su empresa se encargan de todo el desarrollo de GuideDoc: iPhone, iPad, Apple TV, la web.
Y no solo eso. Cada vez que quiero tirar adelante un desarrollo, como la web de No es Asunto Vuestro, o proyectos como Overgroups o NordicWire, todo se lo encargo a ellos. Son buenas personas, me entiendo fantástico con ellos y, sobre todo, son grandes trabajadores a un precio muy asequible comparado con lo que te cobrarían si trabajaras con gente de aquí.
Ahora mismo Gitesh para mí se ha convertido en un amigo. Hablamos cada día, no solo de trabajo: de nuestras familias, nos pasamos fotos de los hijos, hablamos de mil cosas. Nos conocemos personalmente. Estoy muy feliz de haber conocido a una persona como Gitesh, no solo por todo lo que han solucionado a nivel tecnológico en GuideDoc, sino porque he conocido a una gran persona.
[09:09] El atajo: contactar con Gitesh a través de Víctor
Vosotros podéis probar y dar todos estos pasos si queréis. Estaré encantado de leer vuestra experiencia en los comentarios. Pero si os queréis saltar todos estos pasos, hay una opción: me escribís un correo a victorcorreal.com y yo os pongo en contacto con Gitesh. Le explicáis vuestro proyecto, lo que queréis sacar adelante, y él os atenderá porque están abiertos a nuevos proyectos. Os dará un precio y todo lo que le pidáis.
[09:32] Consultorías disponibles en No es Asunto Vuestro
A raíz del último episodio, algunos me habéis animado a que tire adelante el tema de las consultorías. Ya está disponible en la web. Si creéis que os puedo ayudar en algún tema, en vuestro emprendimiento, en podcasting, en YouTube, en contratación de desarrolladores en el extranjero, en contenido, en comunidades, etc., podéis contratar una consultoría a través de la web de noesasuntovuestro.com.
Nos vemos en Internet. ¡Chao!
Menciones y recursos del episodio
- GuideDoc: la plataforma de cine documental de Víctor Correal. Disponible en iPhone, Android, Apple TV y web.
- Freelancer (freelancer.com): plataforma para contratar desarrolladores internacionales con sistema de milestones y pago en custodia.
- Fiverr (fiverr.com): plataforma de freelance mencionada como opción para tareas pequeñas de diseño.
- Gitesh: desarrollador y empresa responsable de todo el stack tecnológico de GuideDoc, No es Asunto Vuestro y otros proyectos de Víctor.
- Overgroups: proyecto de Víctor desarrollado por el equipo de Gitesh.
- NordicWire: proyecto de Víctor desarrollado por el equipo de Gitesh.
- No es Asunto Vuestro (noesasuntovuestro.com): el podcast y plataforma de Víctor Correal.
- victorcorreal.com: web de Víctor para contactar y solicitar consultorías o la introduccion con Gitesh.
¿Te ha quedado con ganas de saber mas?
En el episodio Premium de esta semana hay todo lo que no cabe en el episodio en abierto: las señales que te dicen si un developer va a funcionar antes de empezar, cómo estructurar los milestones para protegerte de verdad y los errores más frecuentes al contratar internacionalmente.