Mi experiencia... Aprendiendo a Programar.

18 de may. de 2021

馃槷驴C贸mo inicia esta historia?

Egres茅 de la universidad hace 4 a帽os de la ingenier铆a en Sistemas, en la carrera no generamos muchos conocimientos de programaci贸n, los temas eran escasos y poco llevados a la pr谩ctica. El primer lenguaje de programaci贸n con el tuve contacto fue con Java, posteriormente HTML, CSS y PHP, en su mayor铆a, el c贸digo que desarroll茅 en la universidad era coloquialmente llamado 鈥渆spagueti鈥. La programaci贸n se volvi贸 uno de mis pasatiempos favoritos, recuerdo que mi m茅todo para aprender consist铆a en descargar los programas open source e intentar entender su c贸digo.

Hablando de mi experiencia laboral, cuando termin茅 la universidad no ten铆a trabajo, pero hab铆a la oportunidad de crear un sistema para un contador, aqu铆 en M茅xico existe la contabilidad electr贸nica, facturas entre otras cosas. Decid铆 elaborarlo con PHP, el sistema est谩 en dos versiones; una con c贸digo puro y otro haciendo uso de freamworks, hablare sobre esta transici贸n.

Cursos de programaci贸n recomendados

馃く Manos a la obra...

Cuando empec茅 con el proyecto no ten铆a conocimiento sobre librer铆as ni nada por el estilo, las inserciones SQL las clases todo lo hice de cero, el proceso de terminaci贸n del sistema fue largo, pero esto me ayudo a entender como es el n煤cleo de la programaci贸n y como cada persona juega un papel importante en la construcci贸n de algo, llegando la construcci贸n de bases de programaci贸n s贸lidas, Hablando de los freamworks o librer铆as al transcurso de 1 a帽o conoc铆 Laravel, me facilito el trabajo y me hizo progresar laboralmente, el mismo sistema con el que empec茅 lo reorganic茅 y reconstru铆 en un tiempo record, cualquier trabajo que antes me tomaba varios meses fue realizado en muy poco tiempo. Algunas de las cosas por las que todos pasamos alguna vez, no tenemos un conocimiento de toda la informaci贸n, es necesario investigar y tener un panorama m谩s amplio de todas las posibilidades de construcci贸n, desarrollo y creaci贸n de c贸digo.

via GIPHY

Despu茅s me surgi贸 la oportunidad de trabajar como freelance en una empresa espa帽ola Leanga Software, donde conoc铆 a Leifer M茅ndez. Me postule haciendo la prueba de angular, despu茅s del transcurso de un a帽o a煤n me siento junior ante todas estas librer铆as, gracias a esta empresa aprend铆 sobre Node.js, estructura de proyecto, despliegues, scrappers y diversidad de contenido. Me siento muy agradecido por todo lo aprendido y el crecimiento significativo que he tenido a partir de sus ense帽anzas y gu铆as.

Resumiendo todo esto, invito a la gente que apenas empieza en este mundo de la programaci贸n a que nunca se rinda, todo esfuerzo tarde o temprano ser谩 recompensado, a que d铆a a d铆a aprendan nuevas tecnolog铆as, en el camino se conoce a gente maravillosa dispuesta a colaborar y ense帽ar, el regalo m谩s grande que alguien puede recibir es el conocimiento.

隆Genial! Te has suscrito con 茅xito.
隆Genial! Ahora, completa el checkout para tener acceso completo.
隆Bienvenido de nuevo! Has iniciado sesi贸n con 茅xito.
脡xito! Su cuenta est谩 totalmente activada, ahora tienes acceso a todo el contenido.