Quiero empezar a trabajar como freelance con Rails en Upwork, pero aún no tengo ningún proyecto terminado a nivel de producción en ese campo. He estado trabajando con PHP desde hace unos años y tengo un portafolio decente, pero no ayudará mucho para los proyectos de Rails. Mi plan es hacer unos cuantos sitios web usando Rails en mi tiempo libre para alguien por un pago bajo o incluso gratis, para poder obtener más experiencia en el campo y añadirlos a mi portafolio, entonces sería capaz de encontrar un trabajo real. ¿Algún consejo para buscar algo así? ¿Existen plataformas diseñadas específicamente para codificadores de nivel inicial?
Respuestas
¿Demasiados anuncios?Usted tienen para construirlo antes de que vengan. :)
Nadie va a contratarte si no puede ver de qué eres capaz. En general, la experiencia no tiene tanto peso como la capacidad. Si eres una superestrella en tus habilidades, entonces tener poca o ninguna experiencia no será que un gran obstáculo. Pero si no puede mostrar cualquier habilidades directamente, más vale que tengas una montaña de experiencia (demostrable) antes de que te tomen en serio.
Así que, como en cualquier campo creativo, hay que construir proyectos. No te contratarán si no puedes demostrar de lo que eres capaz. Pero creo que eso ya lo sabes.
En cuanto a qué sitios construir.... Yo fuertemente sugieren que no aceptar proyectos basados en el cliente de forma gratuita, siempre . Si necesitas construir sitios RoR para mostrarlos, entonces rehaz los sitios PHP que has construido previamente. Para mí, eso sería un gran punto de venta --- "Aquí está el sitio construido con PHP, y aquí está el mismo sitio con RoR". --- dando un claro indicador de que puedes hacer cualquiera de las dos cosas. De lo contrario, simplemente encontraría proyectos por mi cuenta, un sitio horrible con el que tropezara... y lo reconstruiría a propósito mostrando las habilidades que quiero vender.
Centrarse en sitios de crowdsourcing para conseguir trabajo cuando no se tiene experiencia o proyectos que mostrar va a ser una enorme batalla cuesta arriba. Si construyes un portafolio, al menos tendrás alguna posibilidad de conseguir trabajo en esa área.
Los sitios web de autónomos suelen ser para personas con experiencia en algún campo.
Sin embargo, puedes hacer tu perfil indicando que eres un desarrollador junior que ofrece una tarifa asequible.
Mientras esperas a los clientes, practica el RoR y adjunta ese proyecto en la cartera. Una vez que seas bueno en RoR, estoy seguro de que los clientes empezarán a contratarte.