{"id":80,"date":"2023-05-13T16:45:04","date_gmt":"2023-05-13T21:45:04","guid":{"rendered":"https:\/\/georgethepenguin.dev\/?p=80"},"modified":"2023-05-13T16:45:04","modified_gmt":"2023-05-13T21:45:04","slug":"hoy-cumplo-20-anos-trabajando-en-desarrollo-de-software","status":"publish","type":"post","link":"https:\/\/georgethepenguin.dev\/index.php\/2023\/05\/13\/hoy-cumplo-20-anos-trabajando-en-desarrollo-de-software\/","title":{"rendered":"Hoy cumplo 20 a\u00f1os trabajando en desarrollo de software!"},"content":{"rendered":"\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"https:\/\/georgethepenguin.dev\/wp-content\/uploads\/2023\/05\/fireworks-1953253_1280-1024x682.jpg\" alt=\"\" class=\"wp-image-81\" srcset=\"https:\/\/georgethepenguin.dev\/wp-content\/uploads\/2023\/05\/fireworks-1953253_1280-1024x682.jpg 1024w, https:\/\/georgethepenguin.dev\/wp-content\/uploads\/2023\/05\/fireworks-1953253_1280-300x200.jpg 300w, https:\/\/georgethepenguin.dev\/wp-content\/uploads\/2023\/05\/fireworks-1953253_1280-768x512.jpg 768w, https:\/\/georgethepenguin.dev\/wp-content\/uploads\/2023\/05\/fireworks-1953253_1280.jpg 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Hola pinguinos! \ud83d\udc27Hoy 13 de mayo, es una fecha muy especial para m\u00ed, ya que cumplo exactamente 20 a\u00f1os de comenzar a trabajar en desarrollo de software. Han sido dos d\u00e9cadas de mucho aprendizaje, de grandes esfuerzos y de muchas y diferentes experiencias programando, dise\u00f1ando, liderando, gestionando proyectos de software, pero principalmente compartiendo y aprendidiendo mucho conocimiento relacionado con el desarrollo y la ingenier\u00eda de software con quienes han sido mis jefes, mis compa\u00f1eros y mis colaboradores a lo largo de estos a\u00f1os.<\/p>\n\n\n\n<p> Este post tiene dos prop\u00f3sitos: El primero, agradecer con toda mi alma a quienes me han acompa\u00f1ado durante estos 20 a\u00f1os, tanto a mi familia, amigos, profesores y compa\u00f1eros de trabajo. El segundo, compartir con Uds. una serie de consejos y reflexiones a las que llego tras todo este tiempo, principalmente dirigida a todos aquellos que hasta ahora est\u00e1n comenzando en esta grandiosa \u00e1rea del desarrollo de software.<\/p>\n\n\n\n<p>A todos aquellos que inician esta genial aventura de programar y construir software, les aconsejo y recomiendo con todo mi cari\u00f1o:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nunca dejen de aprender, de estudiar. Nuestra profesi\u00f3n avanza a gran velocidad y en cualquier momento, si nos descuidamos, nos podemos quedar atr\u00e1s. Esto no significa que debamos ser expertos en cuanta tecnolog\u00eda salga al mercado, pero s\u00ed al menos, dedicar un espacio de nuestro tiempo, para revisar qu\u00e9 nuevo ha salido, y conocer los conceptos que pudiesen ser de ayuda para nuestro crecimiento profesional m\u00e1s adelante.<\/li>\n\n\n\n<li>Los cursos on-line son imporantes, y en la actualidad, son una gran ventaja respecto a quienes fueron nuestros precursores en esta profesi\u00f3n, quienes no ten\u00edan esa posibilidad, o a quienes, aunque ya empezamos en la \u00e9poca de crecimiento de Internet, no ten\u00edamos tanta facilidad de acceder a ellos como ahora. Este tipo de cursos les da la oportunidad a quienes a\u00fan no tienen claro si desean dedicarse a esto, tomar una decisi\u00f3n informada si el desarrollo de software deber\u00e1 ser su profesi\u00f3n. Sin embargo, les recomiendo no \u00fanicamente quedarse con los cursos. Si han decidido que este ser\u00e1 su camino profesional, busquen realizar la ingenier\u00eda, profundizar en esta \u00e1rea de conocimiento obteniendo un t\u00edtulo profesional. Es cierto que en la actualidad se puede conseguir trabajo sin tener un t\u00edtulo de ingeniero, un trabajo como programador, que incluso puede ser bien remunerado. Pero les aconsejo que inviertan parte de su salario, en la mejor inversi\u00f3n que pueden realizar, en su formaci\u00f3n profesional. El tiempo pasa, los a\u00f1os llegan, y el mismo mercado a medida que Uds. sean mayores, les exigir\u00e1 que se hagan cargo de tareas m\u00e1s all\u00e1 de la programaci\u00f3n y la forma en la que pueden aspirar a avanzar laboralmente es con un t\u00edtulo profesional. Un t\u00edtulo no les garantiza que les abran todas las puertas, pero la falta de un t\u00edtulo profesional, en alg\u00fan momento, les cerrar\u00e1 muchas puertas.<\/li>\n\n\n\n<li>Si ya se encuentran cursando la ingenier\u00eda o cuando tengan la oportunidad de hacerlo, conc\u00e9ntrense en estudiar y en el objetivo principal: obtener su t\u00edtulo profesional. La vida universitaria es muy entretenida, y cr\u00e9anme, dentro de tanto entretenimiento, hay mucho distractor. Con el tiempo, la reflexi\u00f3n es que esos distractores no valen la pena. No arriesgen su tiempo, sus energ\u00edas, su disposici\u00f3n y concentraci\u00f3n en otras cosas que los aleje del objetivo principal. Entre m\u00e1s r\u00e1pido obtengan el t\u00edtulo profesional, m\u00e1s r\u00e1pido las oportunidades que llegan con dicho logro les aparecer\u00e1n.<\/li>\n\n\n\n<li>Muchos no contamos con los recursos econ\u00f3micos para poder \u00fanicamente estudiar, as\u00ed que debemos trabajar para poder pagarnos nuestros propios estudios, y en muchos casos ayudar a nuestras familias. S\u00e9, por experiencia propia, que es algo bastante dif\u00edcil, que nos demanda mucho esfuerzo y dedicaci\u00f3n, pero mi consejo es que no desfallezcan, no abandonen el objetivo de obtener el t\u00edtulo profesional y de ser unos empleados destacables. Cre\u00e1nme, este esfuerzo es bien recompensado con tiempo, y la satisfacci\u00f3n de alcanzar la meta es inmensa, adem\u00e1s que si as\u00ed hemos logrado dar bienestar y prosperidad a nuestra familia, es una alegr\u00eda indescriptible. No son los \u00fanicos que est\u00e1n en esa situaci\u00f3n, otros hemos estado y estamos haciendo lo mismo, as\u00ed que mucho \u00e1nimo! S\u00e9 que lo van a lograr! \ud83d\udcaa<\/li>\n\n\n\n<li>A quienes he tenido oportunidad de ense\u00f1arles algo de lo poco que s\u00e9, van a reconocer este consejo: <strong>Pregunten!<\/strong> Nunca que se queden con una pregunta por alg\u00fan tipo de pena o verg\u00fcenza. Simplemente levanten la mano y lancen la pregunta. No hay pregunta tonta. Una pregunta, por m\u00e1s simple que sea, puede salvar un proyecto. En los ambientes acad\u00e9micos, sus profesores est\u00e1n precisamente ah\u00ed para resolver todas sus preguntas; en ambientes laborales, sus jefes, sus compa\u00f1eros de trabajo, sus colaboradores y hasta sus clientes, todos est\u00e1n ah\u00ed con el mismo objetivo de Uds.: hacer un proyecto exitoso. Todos est\u00e1n dispuestos a ayudar para que todo salga de forma correcta, como se espera. Y gracias a sus preguntas, Uds. aprenden, otros aprenden, quienes responden afirman su conocimiento, e incluso aprenden en caso que su respuesta est\u00e9 equivocada. En conclusi\u00f3n, todos ganamos. As\u00ed que no dejen de preguntar.<\/li>\n\n\n\n<li>El anterior consejo tambi\u00e9n lo brindo con especial atenci\u00f3n a los miembros de la iniciativa &#8220;<em>Devs Latam<\/em>&#8221; de la comunidad <strong><a rel=\"noreferrer noopener\" href=\"https:\/\/linktr.ee\/trycatch.tv\" data-type=\"URL\" data-id=\"https:\/\/linktr.ee\/trycatch.tv\" target=\"_blank\">Try-Catch<\/a><\/strong> en la cual estoy colaborando de forma gratuita y voluntaria en mis tiempos libres como consultor. Por favor, no dejen de preguntar. Los miembros con m\u00e1s experiencia estamos precisamente para colaborarles con sus dudas y ayudarles a resolver cualquier situaci\u00f3n que se presente en la construcci\u00f3n de sus proyectos de estudio. A cada pregunta que realicen, aprendemos y avanzamos todos.<\/li>\n\n\n\n<li>Los lenguajes, frameworks y tecnolog\u00edas van y vienen; cada cierto tiempo aparecen novedades en estos aspectos y tanto las &#8220;<em>modas<\/em>&#8220;, las tendencias del mercado y los requerimientos de conocimiento en el \u00e1mbito laboral, tambi\u00e9n cambian seg\u00fan diversas circunstancias. Por tanto, aunque es bueno especializarse en saber dominar un lenguaje, framework o tecnolog\u00eda, la capacidad de adaptaci\u00f3n y lograr poder trabajar en cualquier tecnolog\u00eda tiene mucho mayor valor. Para lograr esto, es m\u00e1s importante que estudiemos, repasemos y tengamos m\u00e1s presente los fundamentos base de programaci\u00f3n y de la ingenier\u00eda de software, el conocimiento de algoritmos y de patrones de dise\u00f1o y arquitectura, m\u00e1s que la totalidad de caracter\u00edsticas de varios lenguajes espec\u00edficos. Al tener claros estos fundamentos, lograremos tener m\u00e1s capacidad de adaptaci\u00f3n y ayudar a construir soluciones, sin importar cu\u00e1l sea la tecnolog\u00eda espec\u00edfica a utilizar. Quienes me conocen, me han escuchado que ante esto, yo digo &#8220;<em>Al son que toquen, bailo<\/em> \ud83c\udfb5\ud83c\udfb6\ud83d\ude01&#8221;, porque aunque durante todo este tiempo, considero que he aprendido bastante de mi lenguaje de programaci\u00f3n favorito, Java \u2615, nunca he tenido problema en aprender y trabajar en otros lenguajes de programaci\u00f3n, tales como Pascal, C#, PHP, Visual Basic, Python, Javascript, entre otros, y tambi\u00e9n con diferentes y variados frameworks, tanto de mi lenguaje favorito, como de otros lenguajes.<\/li>\n\n\n\n<li>Respecto al punto anterior, quiero hacer \u00e9nfasis, que la mejor forma de estudiar los fundamentos de nuestra profesi\u00f3n, se encuentra en los libros. Gracias a Internet, tenemos cientos de miles de p\u00e1ginas web, que hablan de variados temas de nuestro inter\u00e9s profesional, pero son muy escasas aquellas que profundizan en los temas que tratan a niveles que nos permitan alcanzar el dominio de los principios fundamentales del desarrollo de software. Y este conocimiento, s\u00ed se encuentra disponible al grado que requerimos en los libros, en los cuales, autores importantes y destacados de la ingenier\u00eda de software, con gran experiencia tanto acad\u00e9mica como laboral, han plasmado su sabidur\u00eda en las p\u00e1ginas de sus obras escritas. Podemos utilizar la ventaja de Internet, para utilizar las tiendas on-line de las librer\u00edas tanto f\u00edsicas como digitales para comprar de forma sencilla los mejores libros de nuestra profesi\u00f3n. Y hay que leer, y leer bastante para avanzar en nuestro conocimiento de la profesi\u00f3n. Deben buscar dentro de s\u00ed, la motivaci\u00f3n para leer, a aquellos que no les gusta, porque es el mejor camino para aprender. Los videos, y post, deben ser un complemento a nuestro estudio, pero no el eje de aprendizaje, el cual s\u00ed debe ser la lectura de libros.<\/li>\n\n\n\n<li>Ingl\u00e9s! Deben estudiar ingl\u00e9s. No hay otra opci\u00f3n. La mayor\u00eda de contenido de calidad relacionado con nuestra profesi\u00f3n se encuentra en este idioma (Libros, cursos, tutoriales, etc). De igual forma, las mejores opciones laborales se encuentran disponibles para quienes tienen conocimento y cierto dominio de este idioma. No es necesario ser absolutamente angloparlante nivel nativo, pero entre mejor nivel de ingl\u00e9s tengamos, mejores oportunidades tendremos y mayor acceso a contenido de calidad tendremos. Y si est\u00e1 en sus posibilidades, un tercer idioma ayuda a\u00fan m\u00e1s a obtener mejores oportunidades de empleo. Pero antes de dar este siguiente paso, conc\u00e9ntren sus esfuerzos en aprender ingl\u00e9s.<\/li>\n\n\n\n<li>Podemos llegar a ser unos genios de la programaci\u00f3n, la ingenier\u00eda y la tecnolog\u00eda, pero si no desarrollamos nuestras habilidades blandas, nos ser\u00e1 muy complicado avanzar profesionalmente, ya sea como empleados, como independientes o como empresarios. Desarrollar nuestras habilidades de comunicaci\u00f3n, de gesti\u00f3n del tiempo, resiliencia, liderazgo, adaptabilidad al cambio, entre otras muchas habilidades blandas, nos permitir\u00e1 destacar, lograr que nuestras ideas sean escuchadas, y permitirnos alcanzar nuevos retos.<\/li>\n\n\n\n<li>Y finalmente, cuando vayan avanzando en este maravilloso mundo de la programaci\u00f3n y el desarrollo de software, busquen alguna forma de colaborar a quienes est\u00e1n comenzando. Y tambi\u00e9n a los dem\u00e1s colegas que necesiten una mano amiga para continuar en su camino profesional, por m\u00e1s avanzados y experimentados sean. Todos en alg\u00fan momento, necesitamos una ayuda. Grandes retos tenemos por delante como miembros de la comunidad de desarrollo de software, y \u00fanicamente estudiando, trabajando y colaborando entre nosotros, saldremos adelante y brindaremos productos y soluciones para hacer a nuestra sociedad mejor cada d\u00eda.<\/li>\n<\/ul>\n\n\n\n<p>Cualquier duda que consideren, les puedo ayudar a resolver, me pueden encontrar en mis redes sociales: <strong><a rel=\"noreferrer noopener\" href=\"https:\/\/linktr.ee\/george_the_penguin\" target=\"_blank\">https:\/\/linktr.ee\/george_the_penguin<\/a><\/strong> \ud83d\udc27<\/p>\n\n\n\n<p>Y los invito a estar atentos a la continuaci\u00f3n de este post, cuando cumpla 40 a\u00f1os trabajando en desarrollo de software. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comparto con Uds. una serie de consejos y reflexiones a las que llego tras mis primeros 20 a\u00f1os trabajando en desarrollo de software, dirigida a todos aquellos que hasta ahora est\u00e1n comenzando en esta grandiosa \u00e1rea del desarrollo de software.<\/p>\n","protected":false},"author":1,"featured_media":81,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":5,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":86,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/posts\/80\/revisions\/86"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/media\/81"}],"wp:attachment":[{"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/media?parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/categories?post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/georgethepenguin.dev\/index.php\/wp-json\/wp\/v2\/tags?post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}