Consejos para los que se inician en el mundo de la programación de computadoras
Ahora que estás iniciando este proceso de aprender a programar, seguramente te preguntarás cómo empezar, y sobre todo, si tienes lo que se requiere para convertirte en un programador.
Por esto es que he decidido compartir estos tips, que pueden servirte de ayuda o por lo menos darte una idea general de lo que es la programación.
En realidad programar no es un trabajo tan difícil como te lo han pintado, siempre y cuando se tenga la dedicación, disciplina y disponibilidad para esta disciplina.
Lista de consejos:
- Asegúrate de conocer el teclado de la computadora: la experiencia me ha mostrado que cerca del 80% de los errores de sintaxis son los llamados “errores de dedo”. (Por lo menos, en México así los llamamos). Los errores de dedo son errores de captura que cometes cuando presionas una tecla en lugar de otra. En realidad no deberían ser errores difíciles de corregir, pero si estás usando un IDE (Integrated Development Environment – Ambientes Integrales de Desarrollo) generalmente te lo marcarán como error, pero NUNCA te dirán porqué es el error. Piénsalo bien, un IDE no puede detectar que quisiste escribir promedio y en su lugar escribiste proedio.
- Aunque los IDEs tienen versiones en español, el compilador siempre muestra la descripción de los errores en inglés. Por ello, en lugar de odiar este idioma, intenta aprender inglés. Si bien no termines hablándolo al 100%, por lo menos deberías ser capaz de entender lo que el compilador está indicando.
- En ese mismo orden de ideas, nunca es muy temprano para usar la documentación del lenguaje con el que estás programando. Java, así como una gran cantidad de lenguajes, publican la documentación oficial, que es gratuita y accesible para todos. Un pequeño detalle: generalmente está publicada en inglés. La documentación contiene una lista de todas las clases, métodos, paquetes e interfaces necesarias para crear un programa. Prácticamente es la Biblia del lenguaje de programación. Puedes consultar la documentación de Java (Java Platform Standard Edition 8) aquí.
- No te desesperes cuando al compilar tu programa el IDE te reporte un número exacerbado de errores. Tampoco cuando al corregir un error, el compilador te indique que ahora tienes el doble o el triple de errores. Recuerda que la existencia de un error puede estar ocultando muchos más errores. La meta no debe ser tener el menor número de errores, sino NO TENER ERRORES. Aunque sea uno o veinte errores, el resultado es el mismo: el programa no correrá.
- Y hablando de errores, acostúmbrate a revisar tu código antes de compilar. Corregir errores después de codificar, se considera muy costoso (económicamente hablando). Tu objetivo debería ser escribir programas sin errores, o por lo menos con el menor número de errores posible.
- Por último, es importante recordar que de los errores también se aprende. Durante tu proceso de formación como programador (a), aprende a entender los errores en tu código, de tal forma que este proceso sea cada vez más rápido y eficiente para ti.
Estos son algunos tips iniciales que yo misma he aplicado en mi proceso de creación de software. Para aquellos que ya llevan un tiempo en esto de jugar a programar, ¿qué consejos nos pueden compartir?
Dania Garcia Montiel 1° A TIDSM