Etiqueta: educación

    Aprender a programar

    Una de las preguntas más difíciles de responder, entre las muchas que se repiten en cuenta de TikTok sobre programación, es cómo aprender a programar desde cero. La dificultad radica en que la respuesta es muy larga. Y en que no existe un forma de aprender que le sirva a todas las personas. Por lo que decidí escribir este artículo en forma de guía para quienes quieran iniciarse en el aprendizaje de la programación de computadoras.

    Pasaje por copia o referencia en Rust

    La mayoría de los lenguajes de programación pasan la información de los argumentos de una función por copia o por referencia. Es decir, creando una copia de los datos o pasando una referencia a los datos originales respectivamente. Y esto es muy importante dependiendo del caso y del lenguaje podrá haber consecuencias de performance o hacer el código menos robusto. Por copia El pasaje por copia hace que el código sea más funcional y menos propenso a errores.

    Cómo aprender a programar

    No podría empezar este artículo sin aclarar que mi recomendación personal es que vayas a la universidad a estudiar una carrera de desarrollo de software. Pero existen diversas circunstancias por las cuales a una persona puede resultarle imposible eso. Y de todas maneras tiene derecho a (y ciertamente la posibilidad de) aprender a programar. Es por eso, y porque he visto que esta pregunta surge todo el tiempo, que decidí escribir esta nota.