{"id":116,"date":"2018-01-18T22:09:24","date_gmt":"2018-01-19T03:09:24","guid":{"rendered":"http:\/\/blogs.gentoo.org\/chrisadr\/?p=116"},"modified":"2019-11-01T03:35:27","modified_gmt":"2019-11-01T08:35:27","slug":"como-saber-que-estas-listo-para-contribuir","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/chrisadr\/2018\/01\/18\/como-saber-que-estas-listo-para-contribuir\/","title":{"rendered":"\u00bfC\u00f3mo saber que est\u00e1s listo para contribuir?"},"content":{"rendered":"<p>Hola a todos :) estos d\u00edas he cumplido con varios logros personales y ciertamente me han dejado pensando un poco, as\u00ed que quiero compartir con ustedes los resultados de mi divagar, adem\u00e1s de responder de manera indirecta a algunos correos que me llegan al buz\u00f3n cada cierto tiempo :)<\/p>\n<h3>Todos tenemos un principio<\/h3>\n<p>Esta es una an\u00e9cdota que ya he contado en mi <a href=\"https:\/\/blogs.gentoo.org\/chrisadr\/2017\/10\/17\/gentoo-linux-la-historia-de-un-viaje\/\">primer art\u00edculo<\/a>, pero hasta el d\u00eda de hoy me sigue impactando en esos momentos que me tomo para reflexionar sobre mi camino en el desarrollo de software. Cuando reci\u00e9n ten\u00eda Ubuntu en mi laptop, recuerdo un d\u00eda haber estado en la biblioteca y haber querido actualizar mi computadora, nunca lo hab\u00eda hecho, pero no s\u00e9 por qu\u00e9 en ese momento lo necesitaba&#8230; creo que hab\u00eda algo que quer\u00eda instalar para un curso y no aparec\u00eda en los repositorios cuando se supon\u00eda que deb\u00eda estar&#8230; todav\u00eda me acuerdo de la frustraci\u00f3n que sent\u00ed y el desanimo con el que recorr\u00eda las listas de resultados de google hasta que encontr\u00e9 la soluci\u00f3n&#8230; me faltaba ejecutar el oscuro y misterioso comando:<\/p>\n<p><code>sudo apt-get update<\/code><\/p>\n<p>Evidentemente en ese tutorial segu\u00eda la l\u00ednea:<\/p>\n<p><code>sudo apt-get upgrade<\/code><\/p>\n<p>al poco tiempo y leyendo en otros lugares hab\u00eda incluso visto :<\/p>\n<p><code>sudo apt-get update &amp;&amp; sudo apt-get upgrade<\/code><\/p>\n<p>pero recuerdo curiosamente haber escrito:<\/p>\n<p><code>sudo apt-get update &amp;&amp; upgrade<\/code><\/p>\n<p>pensando que de esa manera se ejecutar\u00eda lo mismo :) qu\u00e9 tiempos aquellos&#8230;<\/p>\n<h3>Todos tenemos m\u00e1s de un principio<\/h3>\n<p>Ahora en inevitable que llegue a mi mente el primer momento en que escuch\u00e9 de Kali Linux, ciertamente estaba maravillado por esto de la seguridad, hab\u00eda le\u00eddo un post que trataba sobre descifrado de claves de redes inhal\u00e1mbricas, me sent\u00eda todo un hacker al momento de ejecutar\u00a0<code>john<\/code>.<\/p>\n<p>Horas pasaron en el primer intento por descubrir la clave de una red WEP que se encontraba en las cercan\u00edas de mi tarteja de wifi&#8230; me llev\u00f3 un buen tiempo descubrir que las listas de claves por defecto de\u00a0<code>john<\/code>\u00a0solo ten\u00edan palabras en ingl\u00e9s, algo que ciertamente no es muy \u00fatil en mi ciudad, y mucho menos en las cercan\u00edas de donde vivo&#8230;<\/p>\n<h3>Mi primer libro de &#8216;hacker&#8217;<\/h3>\n<p>Recuerdo con mucho cari\u00f1o mi primer libro de hacker, ciertamente fue todo un desaf\u00edo&#8230; primero porque en ese momento todav\u00eda no estaba acostumbrado a leer en ingl\u00e9s, segundo&#8230; y m\u00e1s importante a\u00fan, porque cada l\u00ednea de texto me parec\u00eda chino mezclado con alg\u00fan tipo de lenguaje alien\u00edgena. Para todos aquellos que se est\u00e9n preguntando qu\u00e9 libro es ese&#8230; la respuesta est\u00e1 <a href=\"https:\/\/blogs.gentoo.org\/chrisadr\/2017\/11\/24\/que-significa-realmente-hacker\/\">aqu\u00ed<\/a> :)<\/p>\n<p>Y fue ese un punto interesante en mi camino de aprendizaje, porque ese fue el momento en que descubr\u00ed que no me gustaba usar Kali Linux sin saber qu\u00e9 estaba sucediendo a cada paso, ciertamente es interesante correr cosas como\u00a0<code>nmap<\/code>\u00a0o burp o mil y un herramientas m\u00e1s que vienen por defecto. Descubr\u00ed que quer\u00eda saber\u00a0<em>por qu\u00e9<\/em> funcionaban, y\u00a0<em>c\u00f3mo<\/em> lo hac\u00edan. Desde ese momento dej\u00e9 de practicar con las herramientas de Kali y empec\u00e9 a leer sobre <em>lenguajes de programaci\u00f3n<\/em>.<\/p>\n<p>Y volvimos al primer instante donde todo parec\u00eda chino alien\u00edgena :) ciertamente entend\u00eda poco o nada de lo que le\u00eda, y al mismo tiempo segu\u00eda y segu\u00eda, devorando informaci\u00f3n en cada rinc\u00f3n de internet a m\u00e1s no poder&#8230; evidentemente me preocupaba por conseguir la mejor fuente posible para llenarme de informaci\u00f3n.<\/p>\n<h3>Entrar en lo profundo<\/h3>\n<p>Pas\u00f3 un poco de tiempo y ya estaba en Gentoo, y me llamaba mucho la curiosidad de muchas cosas, y con el pasar de los d\u00edas aprend\u00eda mucho sobre compilaci\u00f3n y sobre construcci\u00f3n, y sobre seguridad, y sobre muchas cosas. Pero evidentemente al principio, como en todas las experiencias previas, sent\u00eda que le\u00eda chino alien\u00edgena.<\/p>\n<h3>\u00bfPor qu\u00e9 cuento esto?<\/h3>\n<p>Pues porque estos d\u00edas empec\u00e9 a mandar mis primeros parches (cosas bastante peque\u00f1as) a la comunidad del kernel, hac\u00eda mucho tiempo hab\u00eda escuchado que era una comunidad de comentarios despiadados, que no eran el lugar para un novato en el mundo FOSS, que era muy selectivos con lo que se aplicaba y \u00bfsaben lo que he descubierto? que no es nada de eso, si conoces las reglas :)<\/p>\n<p>Ya en otro momento hablamos sobre el entrar a casa a ajena, y no respetar las reglas de casa&#8230; evidentemente me ha tomado tiempo aprender estas reglas, aprender a usar git lo suficientemente bien como para mandar un parche adecuadamente, aprender a usar un software de an\u00e1lisis est\u00e1tico de c\u00f3digo, aprender a revisar mis trabajos con detenimiento, aprender a comunicarme con la comunidad, aprender a usar vim, aprender C&#8230; y s\u00ed, al principio todo puede parecer chino alien\u00edgena, pero conforme van pasando los d\u00edas, todo esto cobra sentido y te das cuenta de cu\u00e1nto has avanzado y cu\u00e1nto has aprendido.<\/p>\n<h3>Hoy<\/h3>\n<p>Hoy conozco m\u00e1s comandos y formas de actualizar un sistema de las que podr\u00eda haber imaginado, lo mismo que hoy conozco y domino en cierta medida el flujo de trabajo colaborativo en una comunidad&#8230; hoy leo aquellas p\u00e1ginas (o incluso algunas m\u00e1s complicadas) y no me pierdo en el camino&#8230;<\/p>\n<h3>Ma\u00f1ana<\/h3>\n<p>Si hablamos de ma\u00f1ana&#8230; pues todav\u00eda hay mucho que quiero aprender, quiero conocer nuevas tecnolog\u00edas, quiero dominar nuevos lenguajes, quiero construir nuevas comunidades, quiero ense\u00f1ar a m\u00e1s personas, y probablemente pasar\u00e1 lo que ha pasado en cada primer paso de mi descubrir tecnol\u00f3gico&#8230; que no voy a entender nada al principio :) y a esto quer\u00eda llegar con tantas palabras, mucho se habla de la <em>zona de confort<\/em>, yo creo que ese es el lugar a donde llegan todos aquellos que creen que han dominado algo&#8230; porque tan solo creer que lo has dominado, es ciertamente motivo y raz\u00f3n suficiente para descubrir que te equivocas, y que todav\u00eda te falta mucho por recorrer. Al principio tal vez no entiendas, tal vez te equivoques, tal vez incluso quieras tirar la toalla, pero todo eso es necesario para no llegar jam\u00e1s a la zona de confort, porque si solo haces lo que conoces, \u00bfqu\u00e9 m\u00e1s confortable que eso?<\/p>\n<p>Este lo dejo hasta aqu\u00ed porque solo es una peque\u00f1a opini\u00f3n&#8230; no quiero que piensen que s\u00e9 m\u00e1s de lo que en realidad s\u00e9, lo poco que he aprendido es porque me he dado el trabajo de nunca estar en una zona de confort por tiempo suficiente como para creer que &#8220;domino&#8221; alg\u00fan tema :) y para los que me preguntan que cu\u00e1ndo estar\u00e1n listos para colaborar en un proyecto o comunidad, pues la respuesta es sencilla&#8230;<\/p>\n<blockquote><p>Si te sientes listo, ya est\u00e1s tarde.<\/p><\/blockquote>\n<p>Gran parte de la aventura est\u00e1 en descubrir cosas :) si ya todo lo conoces y dominas, todo pierde sentido :) es por esto que disfruto tanto aprendiendo sobre GNU\/Linux, porque es un mundo que no parece acabar. Cierto es que puedes dedicarte a hacer la misma labor por muchos d\u00edas o a\u00f1os sin crecer, pero tambi\u00e9n es cierto que puedes hacer una labor sin dominarla, pero aprendiendo mucho cada d\u00eda :) Gracias a los que lleguen hasta aqu\u00ed, y saludos y cuidado con su <em>zona de confort<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hola a todos :) estos d\u00edas he cumplido con varios logros personales y ciertamente me han dejado pensando un poco, as\u00ed que quiero compartir con ustedes los resultados de mi divagar, adem\u00e1s de responder de manera indirecta a algunos correos que me llegan al buz\u00f3n cada cierto tiempo :) Todos tenemos un principio Esta es &hellip; <a href=\"https:\/\/blogs.gentoo.org\/chrisadr\/2018\/01\/18\/como-saber-que-estas-listo-para-contribuir\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">\u00bfC\u00f3mo saber que est\u00e1s listo para contribuir?<\/span><\/a><\/p>\n","protected":false},"author":169,"featured_media":117,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"jetpack_featured_media_url":"https:\/\/blogs.gentoo.org\/chrisadr\/files\/2018\/01\/linux-evolution.jpg","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/posts\/116"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/comments?post=116"}],"version-history":[{"count":1,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/posts\/116\/revisions"}],"predecessor-version":[{"id":118,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/posts\/116\/revisions\/118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/media\/117"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/media?parent=116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/categories?post=116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/chrisadr\/wp-json\/wp\/v2\/tags?post=116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}