5 consejos para llegar a ser un programador

Estos tips van dirigidos a aquellos que gastan la mayor parte de su tiempo con lenguajes sencillos cómo HTML y CSS, que quieren aprender otros lenguajes de programación más avanzados e interesantes. La transición es significativa y requiere un cambio en la manera que resuelves una tarea o un problema.

  1. Comenzar por lo más básico Es importante realzar que la lógica en la mayoría de los lenguajes es igual. Por eso es importante entender que variables utiliza el lenguaje, los bucles y funciones. La mejor manera de aprender estos fundamentos está centrándose primero en los conceptos, la sintaxis, etc.
  2. Conseguir un buen libro: Es muy importante hacerte de un buen libro que te acompañe en el proceso de aprendizaje. Intenta comenzar con uno para principiantes aunque creas que no lo necesitas, siempre es muy provechoso releer estos conceptos introductorios.
    También debes considerar tener 2 libros, ya que algunos autores olvidan conceptos importantes, y así los podrás complementar.
  3. Aprende practicando: ésta es quizá la parte más importante porque se asegura de que estés aprendiendo realmente los conceptos y la sintaxis y que estés viendo lo que sucede. Hay una diferencia grande entre realmente escribir el código y decir esto es lo que haría. La mayoría de los libros tienen una sección de ejercicios.
  4. Aprende de la vieja escuelaCuando eres principiante aprendiendo un lenguaje de programación, es fácil abrumarse con la sintaxis relativamente de menor importancia, el estilo y los problemas conceptuales haciéndo difícil de recordar qué era exactamente lo que intentabas hacer. Utilizar sangrado y tabulaciones en las funciones e imprimir el código fuente de tu programa en papel (o el equivalente electrónico) o comentado las líneas de código te puede ayudar a recordar rápidamente lo que estabas intentando hacer.
  5. Participa en comunidadesUna gran parte de personas que están aprendiendo un lenguaje nuevo participan en comunidades. Donde se conectan con expertos que pueden ayudarte o compartiendo conocimientos. Los libros son buenos para iniciarse pero a menudo te encontrarás con obstáculos aparentemente insuperables una vez que comiences a aplicar tu nuevo conocimiento. La experiencia práctica de un programador veterano es esencial no sólo para ayudarte a solucionar tu problema también para aprender cómo el problema fue solucionado.

Vía | Erratic Wisdom y digg

15 Comentarios (Agrega el tuyo)

  1. Comentado 7 de Julio de 2006 a las 3:18 PM | Permalink | Responder ↓

    Añadiría:

    1. Ponte un horario fijo para programar (si es que eres freelance), porque a veces esta actividad llega a consumir todo tu tiempo sin que te des cuenta. Unas 5 o 6 horas máximo al día.

    2. Consigue un buen asiento, para mayor comodidad de las posaderas y de vez en cuando programa de pie. Estar sentado 5 o 6 horas todos los días no es nada saludable.

    3. No olvides tu lenguaje natal, y trata de hablar en él. A veces es facil empezar a hablar en el lenguaje de programación que estas utilizando, si es que realmente profundizas… o eres un maniático como yo.

    4. Siempre recuerda: no hay imposibles en la programación…

  2. Comentado 13 de Octubre de 2007 a las 9:01 AM | Permalink | Responder ↓

    recomiendo programar unos 15 minutos despues de haberse levantado de la cama. (Cuando el cerebro este fresco y su potencial al maximo)

    No programar de noche ni mucho menos de amanecida es fatal !!(Cuando el cerebro esta cansado y con todo el trajin del dia)

    Y aprender a equivocarte “Para que las cosas te salgan como tu quieres , tendras que ser conciente que te costara” “No hay exito sin esfuerzo”
    “Y esfuerzo que no tenga exito”
    Saludos desde Peru !!

  3. Comentado 13 de Octubre de 2007 a las 9:58 AM | Permalink | Responder ↓

    Muchas gracias por ayudar a extender este post, son muy buenos sus consejos.

  4. Comentado 30 de Agosto de 2008 a las 3:14 PM | Permalink | Responder ↓

    me podrias decir con k lenguaje empezar y como cuantos lenguajes tendria k aprender e encontrado uno k se llama python nose si me podrias aconcejar ps me respondes a mi mesenjer gracias… ecko134@hotmail.com

  5. Comentado 21 de Septiembre de 2008 a las 4:34 PM | Permalink | Responder ↓

    grasias por esos consejos que son vitales para alguien que esta enpesando a despertar en la programacion como yo y a los nuevos por empesar que cuando digan a tal hora voy a programar que lo hagan no lo dejen para otro dia por que hasi mismo diran para el siguiente y el siguiente y tarde sedaran cuenta que han estado perdiendo su tiempo ok att. hamlet

    pos: les deseo exitos viva vgde

  6. Comentado 7 de Octubre de 2008 a las 6:10 PM | Permalink | Responder ↓

    buenas ideas para el que espieza a programar, les recomiendo empezar con c++ es dificil
    al principio, pero te ayuda a desarrollar la logica, despues los otros lenguajes los encontraras mas faciles.

  7. Comentado 7 de Octubre de 2008 a las 6:10 PM | Permalink | Responder ↓

    buenas ideas para el que empieza a programar, les recomiendo empezar con c++ es dificil al principio, pero te ayuda a desarrollar la logica, despues los otros lenguajes los encontraras mas faciles.

  8. Comentado 7 de Octubre de 2008 a las 6:23 PM | Permalink | Responder ↓

    bueno yo programo de noche es mi hora preferida, es gusto de cada quien. la programacion es una pasion no importa la hora.

  9. leonardo
    Comentado 12 de Agosto de 2009 a las 10:12 PM | Permalink | Responder ↓

    hola mira tengo 16 años y me encantaria aprender a programar simplemente por cuiosidad……………..

    me podrias decir como puedo empezar a aprender lo basico y donde conseguir unos buenos libros y paginas que me recomiendes

    de antemano gracias

    espero respuesta

    correo: anzaldo.nightrider@hotmail.com

  10. Comentado 19 de Agosto de 2009 a las 6:12 PM | Permalink | Responder ↓

    Estos 5 consejos son útiles si antes ha descubierto que tiene habilidades y/o destrezas en entender la lógica de programación.

    La programación no se aprende, se puede aprender las sentencias, funciones, etc de un lenguaje de programación, se pueden aprender trucos, técnicas y hasta formas, métodos; pero no a programar.

    Se debe tener como un “sentido” para entender, comprender, interpretar un equipo de computo.

    No se puede de memoria, aprender a programar como si fuera un tema de historia o de geografia o de …. etc.

    Respecto al lenguaje; si después de haber descubierto sus habilidades, intente con un lenguaje moderno, que actualmente se utilice para el desarrollo de aplicaciones comerciales, o de uso diario. Puede ser un lenguaje orientado a la web.

  11. jose
    Comentado 10 de Septiembre de 2009 a las 1:44 PM | Permalink | Responder ↓

    me gustaria q me enseñaras a programar ok.

  12. alejandro
    Comentado 16 de Octubre de 2009 a las 11:51 PM | Permalink | Responder ↓

    me parecio excelente el post saludos desde Argentina

  13. Comentado 28 de Diciembre de 2009 a las 5:16 PM | Permalink | Responder ↓

    No estoy de acuerdo con el comentario que dice que hay que tener un sexto sentido o algo parecido para programar. Cualquiera puede aprender a programar si empieza desde lo más básico.

    Depende de lo que quieras programar te harán falta más o menos conocimientos de algo específico (hardware, sistema operativo, etc)

    Encontré la entrada, por casualidad buscando unas cosas de c++ xD

    saludos

  14. Rostro
    Comentado 29 de Diciembre de 2009 a las 10:06 AM | Permalink | Responder ↓

    Gran post, vereis este es mi caso, estoy en pezando a programar, el lenguaje es modula 2, sé y comprendo los comceptos y la sintaxis, pero a la hora de crear algo, no puedo, no soy capaz de desarrollar un programa……. me quedo en blando, no tengo la imaginacion, la inspiracion……. :(.

    ¿ Algun consejo ?.

Escribe un Comentario

Su correo nunca será publicado ni compartido. Los campos requeridos están marcados *

*
*

Trackbacks a este artículo: (URL del trackback)

  1. [...] en el continente ademas de en el contenido. Por eso, os dejo esta lista de consejos que he visto en http://techtastico.com/post/5-tips-para-llegar-a-ser-un-programador/ y que creo que puede ser interesante para mas de [...]

Estudios Kurin - Técnicas de video y fotografía

Preguntas realizadas por los usuarios:

CODIGOS PARA PROGRAMAR JUEGOSejercicios para principiantes pythonconsejos tips programar phpcomo despertar la logica para programarconsejos al programar en c}aprender a programar php principianteejercicios de logica para aprendeer a programarGUIA TIPS PROGRAMADOR MASTERcomo desarrollar logica para programardesarrollar la logica Como concentrarse, Ideas para programar, Consejos para aprender a programar, Como ser un gran programador, Consejos programacion, Como desarrollar la logica para aprender a programar, DEFINICIONES DE QUE ES CONCENTRARSE , Como hacer para concentrarse, Juegos para escribir rapido, Concentrarse, Como ser un programador facilmente, Como llegar a ser programador, Como desarrollar la logica para programar, Logica para programar, Ejercicios en java faciles para principiantes, Trucos para ser programador, Juegos faciles para programar, Codigo fuente de flash 8 para programar, Quiero consejos para programacion, Ejercicios bucles c++, Consejos para solucionar el problema de un maniatico, Es facil ser programador, Ejercicios para desarrollar logica de programador, Aprender A Ser Programador, Consejos para programar en java, Consejos para aprender a programar en c++, Ayuda para programar maestros en fox, Ser un programador, Es dificil ser programador, Logica para programar en as3, CODIGOS PARA PROGRAMAR JUEGOS, Es facil ser programador de juegos, Como solucionar ejercicios de c++, Ejercicios logica para programar, Aprenda practicando logica de programacion + comentarios, GUIA TIPS PROGRAMADOR MASTER, Como desarrollar logica para programar, Los mejores libros para comenzar a programar, Como ser un gran programador en java, Como despertar la logica para programar, Cerebro aprende a programar, Progamacion consejos, Consejos tips programar php, Ejercicio para programar, Como ser programador, Ejerccios para desarrollar tu logica, Ejercicio para desarrollar la logica, Consejos al programar en c}, Como llegar a ser un programador, Cinsejos para programar en c++,