Seguramente muchos han intendado hacer una aplicación o una que otra tarea de la universidad, pero por algun extraño motivo se les vuelve dificil o simplemente no logran aprender absolutamente nada. Esto tiene una muy sencilla respuesta…

Lamentablemente en Internet se pueden encontrar infinidades de materiales para aprender realizar esta actividad y porque lamentable… esa tambien es una respuesta muy sencilla, te enseñan a programar pero no como pensar la programación he ahí el problema.

…Partamos por lo siguiente: “Observando a mis mismos compañeros de estudios”
Un error recurrente al aprender a programar es directamente querer escribir código para obtener un resultado, pues esto esta mal, sencillamente no sirve.

..¿Entonces como aprendo a programar?:

  1. Parte con lógica: Los programas computacionales no funcionan simplemente porque sí… tienen todo un diseño estructurado, organizado y destinado a resolver uno u varios problemas.
  2. Tienes un problema X: Lo primero es separar tu problema en unidades mas simples de resolver, no prenderas hacer una aplicación con un solo fichero de código o en una sola función.
  3. Prioriza el orden de las acciones a seguir, ya que ellas determinaran si es correcto continuar o no.
  4. Prevee la mayor cantidad de eventos que pueda manipular el programa: Un buen programador siempre tiene que anteponerse a la mayor cantidades de eventos que pueda haber en su programa, para así reducir el margen de errores.
  5. Seleccionar un lenguaje adecuado: Vale vale a muchos les gustan determinados lenguajes como Java, C# (.Net), C/C++, y otros, lamentablemente no todos son buenos en todos, o esperas hacer un juego 3D en Java?, o montar un Sistema de Administración de datos multi-estación solo con C/C++?
  6. Copiar es bueno: ¿Como que copiar no era malo?, En un examen si, en otros aspectos también, pero en programación para realizar muchas cosas se tienen que copiar de otras.
  7. Leer leer mucho: Si bien estas aprendiendo, haz copiado código, te haz tomado el tiempo de leer mis post mal redactados; Es muy importante que te documentes sobre el o los lenguajes que estés aprendiendo, también es clave leer mucho código y entender como funciona.
  8. Sí es que ya estas aprendiendo con código: DOCUMENTA Y COMENTA, Es importante mantener un código bien comentado y organizado, para así lograr su comprensión, modificación y adaptación rápidamente.

Con esto considero que es un buen punto de partida para comenzar a programar, este texto no pretende ser ni perfecto ni profesional ya que soy un simple estudiante de esta area.

Para el próximo post partiré dando una aproximación al PSEUDOCÓDIGO, que es un buen punto para practicar la lógica, que luego servirá en prácticamente cualquier lenguaje de programación que aprendas.

Advertisement