Probando Freelancer.com para contratar programadores

9 Mayo, 2014

Curiosidades, Gestión, Negocios

He trabajado en consultoras que cobraban 12.000€ por hacer una sola página, un modelo obsoleto, sin futuro y por eso dejé de trabajar en consultoría. Pero también he visto a autónomos pedir 3.000€ por esa misma página. Vale, esta claro que la gente tiene que comer, que los programadores se han gastado un pastón en la universidad, pero es que no sale rentable contratar un programador español en muchas ocasiones y os voy a poner varios ejemplos, sin menosprecio de los que SI merece la pena contratar.

En los 15 años que trabajé como arquitecto de sistemas he trabajado con IBM, Oracle, Microsoft, etc… y aún recuerdo cuando empecé a trabajar con outsourcing the Accenture en India y Argentina, y aquellas largas luchas por implantar sistemas de calidad CMMi. Por aquél momento no salía nada rentable contratar fuera, pero han pasado 14 años de aquello y lo sucedido estos últimos meses me ha hecho pensar.

Tenía una serie de necesidades y decidí probar www.freelancer.com

Cuestión de competencia

Los consumidores quieren comprar en la tienda más barata, es normal. Con la crisis que hay  la gente compara precios y acaba comprando en la tienda de menor precio. O reduces gastos como hacen ellos o cierras, no hay otro remedio.

Esto te lleva a optimizar tus costes y asignar tu presupuesto de forma diferente, centrarte en calidad en tu core del negocio, donde tienes que tener un equipo fuerte, con conocimiento del negocio y buscar productores alternativos más rentables para aquellas operaciones menos necesarias y fundamentales para el negocio. (No tiene sentido gastarte más dinero en la mesa de la oficina que en el ordenador que pones encima)

Brick or Real

Decidimos hacer un experimento en deMartina con un pequeño juego para ver si la gente daba acceso total a su cuenta cuando se instalaba un juego o no. Para ello elegimos un juego tonto y sencillo, como el  Llama or Duck y planteamos un clone con piezas de construcción tipo Lego. (Aquí podéis ver el juego Brick or Real)

  • Pedimos presupuestos a varias empresas y nos pidieron entre 5.000$ y 10.000$ y dos meses de trabajo, a mi me pareció una burrada para un experimento, porque realmente el juego era para tirarlo después.
  • Busqué a varios autónomos y me dieron presupuesto entre 2.000$ y 4.000$ y un mes de trabajo, también era demasiado.
  • El siguiente paso fue Sudamérica, en concreto Argentina, con unos precios de 30-40$/hora de programación y una semana de trabajo. Todavía caro.
  • Así que acabé contactando con un chaval polaco, becario del ejercito que me pidió 100$ por hacerlo en 2 días. Tardó 24 horas en hacerlo, al final le pedí más funcionalidad como integración con Google Game Center, redes sociales, etc… el precio final fue de 200$ y dos días de trabajo: 140 EUROS.
  • Conclusiones que obtuve de aquí:
    • No hay un buen “lugar” donde pedir presupuestos en España para proyectos pequeños.
    • A las empresa que consulté no les interesaba un proyecto pequeño por sus costes de estructura.

TuEcommerce

Para el portal tuEcommerce, necesitaba un formulario de registro que automáticamente permitieran a las tiendas darse de alta y que se convirtiera en un post de WordPress.

  • Esta vez pasé de pedir presupuesto a empresas, y a los autónomos que se lo propuse me pidieron unos 1.000$-1.500$ y una semana de trabajo.
  • Pedí presupuesto en varios países, Sudamérica sobre 500$, China sobre 300$, hasta que un indio me dice que lo hace por 50$ en una hora. Ole!
  • El hindú no programó absolutamente nada, instaló Gravity Forms, hizo el formulario y se llevo 50$ en una hora, con dos cojones. Pues bien, esto es lo que yo necesitaba, esto es lo que hace falta, las cosas rápido, por que este sector va muy rápido.
  • Conclusiones que obtuve de aquí:
    • Es complicado encontrar en España profesionales de WordPress, no por que no los haya, sino por que no sé donde buscar.
    • No necesitaba un programador, pero eso no lo sabía.

API Ebay

El tercer proyecto que he encargado fuera de España es una API php para ebay, en esta ocasión pasó algo parecido.

  • El autónomo aún está estudiando cuanto costaría hacerlo, no me envió presupuesto.
  • Uno de mis programadores en plantilla tardaría un mes.
  • En Argentina me pedían 3.000$ y en China 2.000$.
  • El mismo indio de los formularios me dice que 600$, y que sólo cobra si lo hace.

Pues bien, 2 semanas más tarde ya tengo el API, funciona, código razonable y limpio con ejemplos de cómo usarlo.

  • Conclusiones que he sacado de aquí:
    • Había trabajado antes con gente de la India y han mejorado una burrada, son mucho mejores que antes.
    • Me ha sorprendido la preocupación que tenían por las licencias, copyrights y condiciones legales. Llevan un control estricto de todo, incluido facturación.
    • El software generado es mantenible, no excesivamente bueno, pero tiene un aprobado.

 

¿Cual es el problema?

Hay un gap enorme entre negocio y desarrollo. Y la culpa no es ni de uno ni de otro, creo que de ambos.

  • Por un lado, hay poca inversión en España en innovación, es que ni siquiera se considera por el gobierno innovación el software.
  • Por otro lado, las empresas no crecen, no sabemos hacer crecer a las empresas, este es un problema de los emprendedores y gestores.
  • Por otro lado, encontramos a programadores que saben programar realmente bien, pero que no saben solucionar las necesidades de las empresas. He visto como desarrollaban un eCommerce completo o como desarrollaban un foro desde cero, por que el CTO de la empresa se negaba a usar software Open Source de otro. Empresas que se han gastado 1m€ en programación y han tenido que cerrar por que se han quedado sin dinero para su negocio. Repito… problemas de entendimiento, no de calidad del desarrollo.

Muchos programadores creen que la tecnología debe ser el “core” de cualquier Startup, pero no siempre es así, está claro que para empresas como Google lo ha sido, pero por ejemplo para Twitter su éxito se basó en la simplicidad del sistema no en la tecnología (la cual tuvieron que hacer casi de nuevo).

Cada empresa en cada fase necesita una solución diferente, al principio te tienes que focalizar en salir al mercado y validar el modelo de negocio lo antes posible, y después en invertir y mejorar. Por ejemplo, Zara se gastó 2 millones de euros en tecnología, tenía un modelo de negocio validado, era normal que formara un equipo de desarrolladores bueno e invirtiera, pero no tiene sentido esa misma inversión para alguien que está empezado y no sabe si va a funcionar.

¿Eso es explotar a la gente?

Mi intención nunca ha sido pagar menos, de hecho el que me instaló un plugin de WordPress y me cobró 50$ en una hora triunfó conmigo. No he contratado fuera por que era más barato, sino por que me daban una solución a mis necesidades, y personalmente no creo ninguno de los desarrolladores que he contratado lo haga gente explotada, si fuera así no lo habría contratado.

¿Y en deMartina?

Desde siempre hemos invertido en desarrollo, empezamos nuestro ERP en 2004, para nosotros es fundamental para nuestro negocio y por eso cuidamos mucho el rendimiento, escalabilidad, seguridad, etc…. en 10 años es la primera vez que contratamos algo fuera, pero ha sido para algo de “usar y tirar”, conociendo los riesgos, y analizando los posibles problemas que podía tener.

if you pay peanuts you get monkeys

Si has pensando en esa frase, es que me he explicado fatal. Al que llamas mono probablamente tiene una licenciatura, un master y ha escrito más lineas de código que muchos programadores que conozcas. Y es cierto que durante muchos años han estado generando “mierda” de código para ganar el máximo dinero posible, pero están aprendiendo y  empiezan a hacer las cosas más rápido, más optimizadas, mejor estructuradas. Al principio todo el mundo hablaba mal de los productos Chinos, pero ahora todo se fabrica allí, y mirad los móviles Xiami chinos. ¿Cuantos informáticos hay en el foro de Xiami diciendo lo bueno que es? pues eso, pensad un poco.

Comments are closed.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR