top of page
image (18).webp

Programación para principiantes: consejos para aprender

Actualizado: 2 dic 2022



Escoger estudiar programación no es una decisión fácil, pero, para quienes han decidido seguir este camino, hemos preparado una serie de consejos de programación para principiantes, para que puedas empezar con el pie derecho.

Si ya sabes qué rama de la programación estudiar o estás aprendiendo algún lenguaje específico, no te pierdas estos consejos.


8 Tips útiles en la programación para principiantes


Hemos recopilado 8 tips que te ayudarán con tu aprendizaje, para que puedas ser un mejor profesional. Sabemos que, cuando somos aprendices, queremos aprender la mayor cantidad de conceptos que sean necesarios, pero siempre es bueno dar un paso atrás y ver el panorama para saber por dónde empezar.


#1 Usa un controlador de versiones


Los controladores de versiones son un sistema que permite guardar un registro de las modificaciones que se hacen sobre uno o varios ficheros; de manera que se puedan recuperar versiones antiguas en el futuro. Utilizar estos programas es como cuando guardas el progreso en un juego, de cierta forma, es una especie de back-up para volver atrás en caso de ser necesario.


Utilizar el controlador de versiones es una forma de evitar problemas y tener respaldo de un código. Son de gran ayuda cuando estás trabajando en equipo y varias personas deben editar un mismo código, por lo que será muy útil si te acostumbras a utilizarlos desde el principio.


Acostumbrarse a utilizar el controlador desde el principio es de los mejores hábitos que puedes adquirir.


#2 Practica cada día


Siempre lo decimos y no nos vamos a cansar: el código debe practicarse cada vez que puedas. Lo recomendable es hacerlo unas 4 veces a la semana, al menos dos horas al día, pero si puedes dedicarle más tiempo, mejor.


Un lenguaje no se aprende un día, ni en una semana, ni un mes; y menos si no practicas cada vez que puedes. La práctica intensiva es la diferencia entre la programación para principiantes y la avanzada, adquirir nuevos conocimientos, reforzar los viejos y mantenerte al día.


Este es uno de los primeros pasos que detallamos en nuestra guía para aprender a programar desde cero.


#3 Crea un proyecto propio


Los tutoriales y la teoría ayudan mucho y te permiten obtener conocimientos, pero, en la formación para principiantes, el aprendizaje práctico es el que hace la diferencia.


Desde programar una calculadora, hasta crear un programa completo y funcional, ponerte retos y solucionar problemas mediante el código es la forma perfecta de aprender un lenguaje en todos los aspectos.


Al ponerte retos, te encuentras con situaciones y problemas que con la teoría no aprendes directamente, además de que es una buena práctica para lidiar con la frustración.


#4 Busca ejercicios en internet


Existen foros y páginas en internet donde puedes encontrar ejercicios resueltos, para practicar, retos de programación, según el lenguaje que estés aprendiendo, y dudas con respuestas de personas que también fueron aprendices. Quora y Reddit son lugares en donde puedes encontrar información valiosa si buscas los hashtags correctos.


#5 Registra los errores


Cuando empieces a programar en un proyecto, es muy importante que lleves una base de datos en donde puedas registrar todos los errores que se han presentado. Este registro puede hacerse, en una hoja de cálculo; lo importante es que hagas anotaciones de los errores, haciendo énfasis en:

  • Que hizo que ocurriera el bug.

  • Determinar cómo debería funcionar el código realmente.

  • Comportamiento actual del código.

  • Si un bug ya ha sido arreglado y cómo.

#6 Testea el código siempre que puedas

Muchas veces pasa que, si el código no arroja ningún error, el programador continúa con el código sin testearlo, lo que puede originar que, al momento de testearlo y se presente algún error, sea más difícil corregirlo.


Para evitar esto, te recomendamos testear todos los cambios que realices y todo lo que avances, incluso si no se presenta ningún error al escribir el código. Esto te permitirá verificar que el código funcione exactamente como está planeado y sin errores.


Si estás en la fase donde te estás familiarizando con el código que quieres aprender, no dejes de ver estos consejos para aprender a programar.


#7 Trata de tener un buen equipo para trabajar


No es necesario tener un computador, laptop o teléfono de gama alta para empezar a aprender, de hecho, existe la famosa frase de que puedes empezar con un simple bloc de notas. Está claro que el equipo no hace al profesional, pero está más que demostrado que un buen hardware puede facilitar tu trabajo.


Si bien puedes empezar con el equipo que tengas, lo ideal es que, para poder trabajar en diversos proyectos sin que el hardware sea un problema, lo mejor es actualizar tu equipo en la medida que tu presupuesto lo permita.


Te daremos algunas recomendaciones de características para que tu equipo sea funcional y no se convierta en un obstáculo al programar:

  • Pantalla: de al menos 23 pulgadas, para trabajar cómodamente, si tienes un equipo de escritorio. Si optas por una laptop, lo mejor será que la pantalla sea de 15.6 pulgadas o más; además de Full HD.

  • Procesador: Intel Core i7/i9, AMD EPYC o Ryzen 9.

  • Memoria RAM: con 8 GB son suficientes, pero si puede ser más alta, mejor. Si te dedicas a la rama de los videojuegos, te servirá una memoria de 32 GB.

  • Teclado y mouse: esos son más a criterio propio, escoge los que sean más cómodos para ti. Normalmente, los programadores suelen escoger teclados mecánicos y prescindir de los mouses pequeños, los robustos tienen mayor ergonomía.

#8 Utiliza una herramienta para analizar el código


La revisión de código es una parte esencial del desarrollo de software y consiste en la comprobación del código fuente para determinar si hay errores en cualquier etapa de la misma, aunque esto suele hacerse en las primeras fases.


Una revisión de código efectiva y a tiempo puede ser la diferencia entre un proyecto exitoso y uno fallido. GitHub tiene una herramienta de revisión de código (incluida en su servicio principal) incorporada en sus solicitudes de extracción. Review Board también es una simple herramienta para revisiones de código y la puedes alojar en tu servidor.

image (2).webp
logomorado.png

Todos los derechos reservados © LarnU 2022

Nos respaldan:

corfo.png
startup.png

Producto

platanus.png

Oficinas:

🇨🇱 Chile

Avenida Apoquindo 6410, Of 605

Las Condes, Santiago

+569 81801932

Contáctanos:

  • LinkedIn - Círculo Negro
  • Facebook
  • Twitter
  • Instagram
bottom of page