Episode Details
Back to Episodes79. Cómo contratar desarrolladores en el extranjero
Description
Si quieres tirar hacia delante una empresa tecnológica, o cualquier proyecto, seguramente la solución ideal, por lo que respecta al desarrollo, sería contratar a un equipo de desarrolladores top (y pagarles 150.000 euros al año a cada uno de ellos). Pero, siempre que no tengas una gran inversión que te respalde (externa, de inversores, o propia), puede que no estés en una situación en el que este escenario sea asumible.
Pero tranquilos, hay otra manera de hacerlo. En este episodio os voy a explicar cómo lo he hecho yo: cómo he montado una startup tecnológica. Primero os voy a explicar el camino largo, cada uno de los pasos que yo he tenido que dar para llegar a la situación en la que me encuentro actualmente (que, creo, es una situación ideal). Y al final os voy a explicar un atajo, por si os queréis aprovechar de todo lo que yo he aprendido en estos más de 5 años montando GuideDoc.
El camino largo
Cuando decidí montar GuideDoc, y para conseguir tirar adelante los primeros pasos, hice lo que supongo es lo más natural: buscar entre los contactos próximos. A través de algunos amigos y familiares encontré los primeros diseñadores y developers que me ayudaron con los primeros desarrollos. Estuve unos dos años subcontratando developers de aquí. La experiencia tuvo cosas buenas y cosas malas. (Lo que pasa es que la mayoría de cosas malas no supe que eran malas hasta que no llegué a la situación en la que me encuentro ahora).
En aquel momento no tenía la intención de externalizar el desarrollo a developers en otro país, no había ni pensado en ello y tal vez no sabía ni que existía esa posibilidad. Todo vino, casi, por casualidad.
Lo que hice fue lo siguiente: Un día tenía que hacer unas modificaciones en una parte concreta de GuideDoc. Algo que no afectaba al desarrollo general de la plataforma y que podía ser asumido por alguien externo sin afectar al resto. Así que busqué servicios online de subcontratación de freelance. Estuve investigando un montón (ya conocía Fiverr, web que había usado para pequeños encargos de diseño) pero buscaba algo más profesional donde hubiera developers de más nivel.
Encontré Freelancer, una web que en aquel momento no era muy conocida pero que ahora se ha convertido, según dicen ellos mismos, en el mayor mercado de freelance y crowdsourcing del mundo por número de usuarios y proyectos.
Freelancer funciona de la siguiente manera: te registras como usuario que va a contratar unos servicios y publicas un proyecto. En ese momento los freelances apuntados, y que responden a las características que has marcado, reciben el proyecto, se lo estudian, te hacen algunas preguntas y te hacen una oferta.
Algunas de las dudas que siempre surgen en este punto son: Pero, ¿cómo voy a saber si el developer es bueno o no? ¿Me entenderé con él o no? ¿Me timará? ¿Le pagaré y se irá con el dinero sin hacerme nada del trabajo acordado?
Las dos últimas preguntas son fáciles de responder porque el propio servicio te protege de estos temas. Se pueden definir unas metas, y tú solo vas liberando el dinero (que has subido previamente a la plataforma) únicamente cuando estás satisfecho con el trabajo. Así que no tenéis que preocuparos en este aspecto.
Sobre las dos primeras preguntas, si el developer es bueno y si te entenderás con él… La respuesta es que no lo sabes, no lo puedes saber. Pero es mucho más sencillo de lo que pensáis detectar a un buen developer o a uno malo o una buena o una mala persona. Y es tan sencillo como hablar con él, por chat o teniendo un meeting en vídeo. Y luego, no tienes que tener miedo a arriesgarte. Lo importante es comenzar por un proyecto pequeño, y descartar si sale mal o continuar si sale bien.
Así que, según mi experiencia, y siguiendo estos pasos que acabo de listar, lo más proba