<div dir="ltr">Muchas gracias a todos. Actualmente tengo un pequeño proyecto publicado en Github, un log para python, me parecía una buena opción para empezar ya que toca varios palitos. Seguiré investigando y ver como colaborar en algo mas "gordo" que pueda usar de referencia.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">El 6 de septiembre de 2013 22:34, Jesús Espino <span dir="ltr"><<a href="mailto:jespinog@gmail.com" target="_blank">jespinog@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Siguiendo la recomendación de programar algún software que necesites, mi recomendación sería que publicaras el código en algún sitio como GitHub o BitBucket, permitiendo en el futuro usarlo como "Referencia" de tu experiencia.<div>

<br></div><div>También, cuando empieces a coger algo mas de soltura pensaría en intentar aportar a algún proyecto existente (Tambien github o bitbucket son buenas opciones para esto, pero puedes buscar proyectos concretos y ver como colaborar con ellos).<br>

<div><br></div><div>Un saludo.</div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">2013/9/6 Jaime Buelta <span dir="ltr"><<a href="mailto:jaime.buelta@gmail.com" target="_blank">jaime.buelta@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hola Fernando:<div><br></div><div>  Mi forma de abordarlo sería ligeramente diferente, y no es ni más ni menos que intentar hacer algún servicio. Piensa si hay algo que te cubra alguna necesidad que tengas. Yo que sé, puede ser buscar tweets que tengan alguna búsqueda en específico, agrupar RSS de determinada manera, o cosas más normales como un blog o un foro. No necesariamente tiene porqué ser todo web, puedes ver como hacer un juego (un buscaminas o una serpiente, por ejemplo) o algo que lea tu correo. Lo importante es que puedas tener claro qué resultado quieres.</div>



<div><br></div><div>  Y, con esa necesidad, intenta ver cómo te las apañas para hacerlo. Intenta empezar pequeño, con la mínima funcionalidad posible (si haces un blog, no te preocupes del formato al principio, por ejemplo), y luego ve añadiendo poco a poco lo que creas necesario...</div>



<div><br></div><div>  No sólo te ayudará a tener un objetivo claro, sino que al final del proceso puede incluso que lo puedas enseñar a alguien y decir "mira, he hecho esto que funciona así"</div><div>

<br></div><div>  Respecto al tema del trabajo, creo que merece la pena mirar en convenciones y conferencias. Suele haber empresas grandes y pequeñas, y puedes ver oportunidades. Cuanto más grande es una empresa y más estructurado tiene su reclutamiento, más posibilidades hay de que pidan "X, Y y Z". Si conoces a alguien directamente y charlas 5 min con ellos, al menos tienes la posibilidad de "venderte"</div>



<div><br></div><div>  Y nada, mucho ánimo y recordar que ésto es una carrera de fondo. Insistencia y practicar un poquito todos los días. Incluido la búsqueda de trabajo, que "se aprende"</div><div>

<br></div><div>  Jaime</div><div class="gmail_extra"><br clear="all"><div>---<br>Check my blog!<br><a href="http://wrongsideofmemphis.wordpress.com" target="_blank">http://wrongsideofmemphis.wordpress.com</a></div>
<br><br><div class="gmail_quote">2013/9/6 J. Javier Maestro <span dir="ltr"><<a href="mailto:jjmaestro@ieee.org" target="_blank">jjmaestro@ieee.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><div>

<div dir="ltr"><div>2013/9/6 Fernando Oliva Hueto <span dir="ltr"><<a href="mailto:fernando.oliva.hueto@gmail.com" target="_blank">fernando.oliva.hueto@gmail.com</a>></span><br></div><div class="gmail_extra">

<div class="gmail_quote"><div>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr">Muchas gracias a todos, moláis mucho xD, ahora bien planteemos un supuesto, pongamos que manejo lo suficiente Python y Django como para hacerme llamar programador, ¿como se mete la cabeza en algún sitio? por mas que miro en todos los sitios piden mínimo 2 años de experiencia. Lo pregunto por que yo programo principalmente en .NET (esto lo estoy cambiando, no me odiéis xD) y para trabajar si que encontré ofertas que no requerían experiencia.</div>





</blockquote><div><br></div></div><div>+1 a lo que te han dicho. Entiendo que te vas a dedicar a "web" (un término MUY amplio :) y entiendo también que ya conoces "teoría pura", independiente de lenguaje y framework.</div>





<div><br></div><div>En cualquier caso, echa un vistazo a "Life of an HTTP request" (<a href="https://shellycloud.com/blog/2013/09/life-of-an-http-request" target="_blank">https://shellycloud.com/blog/2013/09/life-of-an-http-request</a>) y "What really happens when you navigate to a URL" (<a href="http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/" target="_blank">http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/</a>). Si no entiendes todo lo que pasa y  cuentan en esos enlaces, mi consejo es que te preocupes primero de entenderlo lo más en profundidad que puedas. No dejes de programar, pero aprender esto te hará mucho mejor programador web, independientemente de en qué programes. Debería ser "algo obligado" antes de empezar a programar web :)<br>





<br>Luego, si eres más de Backend, estudia las partes de tu framework y el flow interno de una request por el framework (ahora no tengo enlaces a mano de esto! :-/). Entenderás cómo encajan las piezas del puzzle. Idem si eres más Frontend, pero en el navegador (el FE no es lo mío, pero curiosamente tengo un enlace muy bueno: "How Browsers Work: Behind the scenes of modern web browsers" <a href="http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/" target="_blank">http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/</a>).</div>





<div><br></div><div>Todo esto lo puedes hacer fácilmente en dos o tres meses, en tus ratos libres.<br><br>Y para lo de empezar a trabajar, sin experiencia, generalmente hay que entrar vía "beca". Te recomendaría que busques alguna startup decente (las hay :) donde vayas a *aprender* algo de verdad en 6 meses. Luego, busca algún puesto junior y prueba a ver.</div>





<div><br></div><div>Personalmente, te recomiendo que te dediques a programar cosas en TopCoder y similares y pruebes a hacer un internship en una startup / empresa de tamaño medio/grande. Creo que vas a aprender bastante y te servirá de trampolín.<br>





<br>Suerte!<span><font color="#888888"><br><br>-- </font></span></div><span><font color="#888888"><div>jotas</div></font></span></div></div></div>
<br></div></div><div>_______________________________________________<br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></div></blockquote></div><br></div></div>
<br>_______________________________________________<br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org" target="_blank">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Madrid mailing list<br>
<a href="mailto:Madrid@lists.es.python.org">Madrid@lists.es.python.org</a><br>
<a href="https://lists.es.python.org/listinfo/madrid" target="_blank">https://lists.es.python.org/listinfo/madrid</a><br></blockquote></div><br></div>