Esta tarde dos amigos han aprovechado una horita libre para enseñarme a programar un poquito. Así que ,en una intensa sesión en estéreo, me han ilustrado en el arte de Ada (un lenguaje de programación).
Por lo que he podido ver en esta primera sesión intensiva de "bate tu seso y haz con él una papilla" es que para programar lo esencial es:
1.- Saber el lenguaje de programación. Realmente todo se basa en "if", "then", "put", etc. Lo más importante para empezar a programar es saber qué leñes hace cada cosa y qué casa con qué.
2.- Tener un poco de coco y comprender el camino que sigue el programa para ejecutarse sin problemas.
Aunque sé que el nivel que me han puesto mis "profesores" era bajísimo y que los programas que he hecho son muy simples (y cutres); he llegado a la conclusión de que programar no es una actividad "inalcanzable" (tal y cómo la veía). Es más, cuando entiendes lo que estás haciendo y compila... ¡Igualito que las drogas! ¡Vaya subidón de autoestima!
Ya veremos si sigo pensando lo mismo cuando me propongan ejercicios más difíciles.
Si es que muchos lo dicen: "No te irás a la cama sin aprender algo nuevo".
9 comentarios:
Yo no subiré jamás ese escalón T_T
1º porque soy lerdilla informaticamente y 2º porque... ¿para qué quiero saber programar si mi trabajo de secretaria ya me lo dan todo hecho xD?
Siempre me ha parecido interesante la programación^^
Aunque con ese programa no he hecho nunca nada, sólo con Pascal y Visual Basic...
Saludos!^^
Yo sentí lo mismo este año que es el primero que tengo informática en la universidad. Aprendemos C++ y mi primer ejercicio era una cutrez que se ejecuta en una terminal (como no), pero me sentí más bien cuando supe que funcionaba ^_^
Para mí la programación es la lógica unida a un lenguaje lógico, me explico, nosotros hablamos y con nuestra lengua podemos cometer sentencias ilógicas sin embargo para un ordenador eso no existe, hay que ponérselo todo ordenado, de tal manera que lo siga lógicamente, es como un niño pequeño :P
La segunda parte de la programación (que en realidad es la primera que se hace) es pensar en cómo vas a resolver tu problema para que el programa salga bien. Con ejercicios más difíciles no puedes hacerlo sobre la marcha, antes tienes que discurrirlo para que luego lo escribas bien.
Espero no haber sido demasiado pesada, pero es mi primer año programando y me está gustando mucho ^_____^
Iba a poner un comentario pero me hubiera salido demasiado largo:
http://dedesvarios.blogspot.com/2007/12/programacin-ayer-le-ech-una-mano-ana-en.html
Ups me temo que ha salido mal. Aquí tienes al enlace con la respuesta al post
Misaoshi: Es muchísimo más fácil de lo que parece y al final resulta muy divertido. ¡Es cómo hacer pasatiempos!
Pruébalo algún día y verás cómo te sorprendes.
Daria: Entonces nos tendremos que poner las dos en conjunto como "pedagogas programadoras" y hacer algo interesante! xD
Chuchería: A eso se refería mi post. Para empezar a que cuando vemos a alguien programar solemos pensar "OMG! ¿Qué leñes está haciendo? ¿Será eso chino mal codificado?" cuando en realidad es mucho más fácil de lo que parecía.
Y a que es adictivo. No sé, es la sensación que provoca cuando ves que funciona. La autorrealización.
Jordi Llull (worm): Te comento en tu blog ya que me has comentado en versión lujo (con un post).
Pues no son buenas las drogas. Espero que la programación no cause los mismos efectos. No hay nada a lo que no podamos llegar sin drogas y sólo debieran usarse en prescripción médica. Y sobretodo, nunca puedes controlarlas. Siempre te controlan. En el fondo son un lata barata.
Hasta que venga Pau y te enseñe lo que es la recursividad...entonces te lo pensaras 2 veces antes de meterte en esto xDD
Bueno, hacer programillas es algo más que saber la sintaxis.
Tienes que saber muy bien que es lo que quieres que haga el programa que vas a desarrollar.
Y hay muchas formas de programar. Puedes ser más elegante, más tosco... todo depende de como uses las "herramientas que tienes"
La directiva principal es:
Cuanto más limpio y más claro esté el código, más elegante es.
Si puedes implementar una funcionalidad en 10 lineas de código ¿por qué vas a usar 30?
Me parece muy bien que te interese aprender a programar. Ayuda a abrir la mente y considerar los problemas de diferentes puntos de vista.
Es una actividad que te invita a ser creativo.
Jeje, perdón por la chapa. ¿Se nota que soy informático?
Publicar un comentario