Detalles de Blog

Programación para no entendidos

julio 14, 2019

Si bien este tema es extenso y existen varios puntos de vista diferentes, o maneras de explicar, yo quiero en esta ocasión dar un punto para gente no muy familiarizada con este fascinante mundo.

Empecemos con lo básico
¿Qué es programación?

Imaginemos que una computadora es como un ser obediente, sin ningún tipo de capacidad de pensar por si mismo, que sigue al pie de la letra las órdenes que le indiques.

Entonces, programar es darle una serie de instrucciones finitas en un lenguaje determinado a la computadora para resolver un problema en concreto. La computadora al ser tan obediente seguirá las instrucciones que le indiques, y si están correctamente escritas el problema se resolverá.

Cuando estamos escribiendo un programa le estamos dando a la computadora una serie de instrucciones en forma de comandos que depende del lenguaje de programación en concreto.


¿Qué es lo interesante de programar?

Todo depende de que sea interesante para ti. Infinidad de cosas:

  • Se puede crear programas para controlar robots con múltiples usos.
  • O los que ayudan a que se conduzcan los autos solos como saber cuando acelerar, donde girar y cuando frenar.
  • Existen programas que ayudan a los profesionales de la salud a tratar enfermedades procesando miles de datos médicos
  • Los videojuegos también son programas.
  • Los programas permiten hacer impresionantes películas en 3D y que se puedan desarrollar efectos especiales.
Y sí, también esto (para los que vieron la película entenderán)

Parece demasiado bueno para ser cierto, sin embargo, sin nada de programación, no sucedería nada…

Hay programas en las páginas web, y en las aplicaciones que se usa a diario, como Youtube, Facebook, Instagram, fotografía, llamadas, etc etc.

Programar va relacionado con la capacidad de: Imaginar y Pensar.

Si no sos humano y no cuentas con ninguno de las dos capacidades mencionadas previamente, entonces mi amigo, deja de leer este post.


¿Pero, qué necesitas para empezar a programar?

Por si no lo escuchaste alguna vez, se dice que los programadores tienen una forma de pensar muy “cuadrada”, que no salen tan fácilmente de los esquemas, que son muy metódicos, aunque esta forma de pensar  es la ideal para ser un experto programador, no es una limitante.

Existen 5 requisitos indispensables que todo programador debería tener:

  1. Deseo de aprender
  2. Motivación e iniciativa
  3. Tener determinación
  4. Ser dedicado (practicar una y otra vez)
  5. Ser curioso

Aunque algunos programadores sobresalientes cuentan con habilidades en la parte técnica y matemática, al final siempre es opacada por la voluntad y el deseo.

Cada vez se logra más por voluntad que por habilidad…


Pero, hablemos claro, ¿Para qué te serviría aprender a programar?

Muy bien, si llegaste hasta aqui me queda claro tu curiosidad, mira el siguiente post, creo que todos necesitan aprender a programar, te lo contaré porque…





One Comment

  • Pablo Cruz 1 mes ago

    Gracias Roberto, creo que la programación ayuda a tener un pensamiento ordenado y metódico. Qué interesante sería trasladar esa filosofía a nuestra decisiones diarias.
    Espero con ansias tu próximo artículo.

    Responder
  • Leave a comment

    es_ESSpanish
    en_USEnglish es_ESSpanish