Cuando se habla de progrmar para algunos esta puede ser una activiad dificil y aburrida, y si crees esto, desde un de inicio podria decir esta actividad no es para ti, pero no quiero hacer eso, y yo creo que cualquier persona con disciplina y esfuerzo y tiempo puede llegar a progamar y disfrutar de ese proceso
asi que en este video quisiera ayudarte a hacerlo mas facil y que el programar sea divertido para ti.
Desarrolla Proyectos como un Hobby
El programar es mas divertido cuando das rienda suelta a tu imaginacion y puedes crear lo que se te antoje. Es decir si en tu tiempo libre empiezas a programar quizas una aplicacion para tu uso o algo que tu le veas utilidad es mas facil que puedas disfrutar del proceso.
En mis fines de semana cuando he tenido tiempo libre, en lugar de jugar algun videojuego o ver solo videos de tiktok, pues se me ocurri la idea de una apliaccion que nadie compraria pero que me ayudaria a hacer mas facil mi trabajo en algun momento
Por ejemplo tengo sistemas que ya llevan como 7 o 8 años y que los cree como hobby, entre estos estan desarolle para administrar mis tareas, otro que cree para organizar el codntenido que iba creando, otro para manejas mis fnanzas, y asi. y obviamente ya hay aplicaicones que hacen eso, hasta con empresas por detras que dan mejoras constantes a esas aplicaciones y que tienen mejor calidad, pero el hecho de querer hacer esas aplicacioens a mi modo y desde cero me permite aprender ademas que se convierte en un hooby divertid, porque puedes probar cosas en un proyecto que tu mismo usas, si falla no pasa nada, y tambien puedes experimentar mas libremente con tecnologias nuevas y lo otro es que vas perfeccionando tus habildiades sin que sea algo frustrante. Por ejemplo si hay un frameokr nuevo o tecnologia nueva puedes crear un proyecto pequeño de uso personal y vas aprendiendo.
Ademas quizas esos proyectos hobbies en algun momento se pueden convertir en algo mas, pero ojo con eso, porque de nuevo la idea es disfrutar del proces de crear algo, asi que si lo que buscas en solo crear un Saas para cobrar por el, o estas buscando trabajar aqui no estas buscando un hobbie sino un side-project, un proyecto adicional que te de mas dinero, y esto es un trabajo veas como lo veas, asi que ese es otro asunto aparte.
De cualquier forma de lo que te hablo aqui es que cuando tengas tiempo libre intentes crear algo a modo experimental.
Divide Tu tiempo
Ahora no todos disponen del tiempo suficiente para jugar con proyects nuevos y desde cero, pero si es posible organixarse al menos en gran medida. Recuerda la idea aqui es que el programar no solo sea tu trabajo quizas sino tambien tu hobby, y el tiempo que le dediques en tus ratos libres es la diferencia.
Por ejemplo quizas trabjaa lunes a viernes pero tienes fines de semana donde puedes estudair, o quizas todos los dias tienes 2 horas libres, bueno todo esto se puede aprovechar continuamente, la idea aqui no es tener muchas horas juntas, sino mas bien el que seas constante, es decir com que programes 2 horas todos los dias es mejor que solo sea 8 horas un solo fin de semana.
Prueba Herarmientas nuevas
Algo interesante y que cambia tu modo de ver el codigo es tambien ir probando herramientas de software o servicios que van surgiendo, por ejemplo con todo esto de las IAs, salieron muchas herramientas para generar interafces de usuario a partir de textos o archivos de figma, agentes inteligentes en el editor como cursor o windsurf, o generacion de imagenes con ia, chats nuevos como deepseek o Grok y asi.
Bueno algo que yo hago es pagar por una herramienta nueva y cuando la tengo trato de exprimirla por asi decirlo lo mas que pueda, creo multiples proyectos, o empiezo a probarlos con mis proyectos personales, para ver que tan utiles realmente son. todo te ayuda a que mientras pruebas la herramienta conoscas de mas empreas, mas servicios y otras formas de softwre, ademas que como tienes algo nuevo te van dando mas ganas de usarlo. bueno esto tambien ayuda a que el programar sea mas interesante.
Aprender tecnologias nuevas
Una de las cosas que me encanta es ir a plataformas de cursos, y ver todos los temas que podria aprender, de hecho si alguna vez se preguntaron porque es que tratos a veces distintos temas es justamente porque algunas veces entro en estas plataformas y veo un buen libro o un buen curso y como me gusta la forma en la que esta redactado o como enseña, lo tomo como distraccion, y me gusta continuarlo de a pocos en mis ratos libros, auqneu aqui al igual que muchos tambien me es dificil terminar el libro o curso en su totalidad y a veces solo lo dejo hasta cierto punto.
A medida que voy conciendo temas se me hace mas interesante otros, y igual en algun momento como llevo proyectos con clientes, eso que aprendo llego a usarlo de algun modo.
Pero a lo que voy aqui es que como todo lo que aprendes desde un inicio es facil o comienza facil, te sientes mas confiado de poder dominar un tema nuevo, ademas que a mas aprnedas otros temas se te hacen mas accesible, es decir si vas a aprender inteligencia artificl quizas te sea dificil empezar desde cero, pero si ya sabes programar o ya sabes temas de estadisticas o algebra, puedes complementar con otros temas y asi uniendolos en algun punto puedes derivar a mas temas, como ciencia de datos, seguridad, y asi. es decir un tema se relaciona a otro y no tiene un fin.
Si aprendes Go unos meses y te gusto el sentimiento de dominar un lenguaje nuevo, estudiar las bases de go no te va a dar la misma emocion, porque ya lo sabes, pero puedes hacer lo mismo con otro lenguaje mas, quizas Rust, o Typescript, y asi. Ademas lo que aprendes de un lenguaje en alguna medida puedes llegar a reusar lo que ya conoces, por lo que te es mas facil aprender tu segundo o tercer lenguaje, que el primero.
Aunque esto no solo es pear lenguajes sino tambien para frameowrks, sdks, bibliotecas y areas tech, como inteligencia artificial, robotica, y si te pones a pensar no hay como un limite, asi que ya depende de tu tiempo.
Forma parte de una comunidad
Escribir codigo solo esta bien, pero tambien te recomendaria formar parte de una comunidad, esto por el asunto que quizas puedas conocer cosas nuevas o te puedan recomendar cosas nuevas.
Por ejemplo en el Discord de la comunidad, algunas veces entro y pido opinones de alguna herramienta o entorno, y varias veces me corrigen o me dan alternativas que nunca las habia visto, por ejemplo yo siempre uso los mismso servicios cloud, pero muchas veces me algunos usuarios de buena intenacion me recomiendan hostings mas baratos, o serviciso alternativos a los de aws, que me es dficil probarlos todos, pero gracias a que ellos lo prueban me dan una idea de que tan buenos son esos servicios.
Y de hecho la idea de la comunidad es que tu tambien compartas y conozcas gente nueva que hace lo mismo que tu. Asi que es un apoyo comunitario.
COnclusion
como puedes ver estas son simples opciones que puedes hacer para que programar no sea una actividad estresante, y que te permita incluso si lo estas aprendiendo como hobby en algun momento convertilo en algo mas.
Aunque claro si ya estas trabajando por lo que te pagan no lo tomes como hobby, pero si en tus ratos libres hacer otros proyectos o practicar en lo que te llame la atencion puede darte un rato de desestres al mismo tiempo que te estas volviendo mas habilidado y que cuando trabajes hara que tu trabajo sea mas simple.
En fin me gustaria saber tambien sus opiniones, asi que si tienen sus sugerencias de como disfrutar de la programacion o como uestedes hacen que su trabajo sea mas comodo, me gustaria leerlos en los comentarios. nos vemos en un proximo video.