Por qué debes aprender a programar

Hoy en día estamos rodeados de redes sociales, de aplicaciones que nos hacen la vida mas fácil, de aplicaciones o páginas que nos enseñan algo que está pasando en tiempo real al otro lado del mundo. Tenemos la suerte de vivir en una época así, a veces sentimos que todo ha sido descubierto hasta ahora, que ya esto no puede estar mejor, ya de aquí ¿Qué más van a inventar? dicen algunas personas. La verdad es que queda mucho por descubrir, quizás tienes una idea de algo que puede revolucionar el mundo, pero sientes que no cuentas con las herramientas adecuadas para realizar tu idea, si tu idea implica el desarrollo de una aplicación, juego o página web, consigue la herramienta que te falta para realizar tu idea, aprende a programar.

La programación como herramienta

Así que un día te levantaste y camino a tu trabajo habitual pensaste «Sería genial que alguien hiciera «esto» «. ¿Por qué en vez de esperar de que alguien lo haga, no lo haces tu?. Solemos escuchar como otras personas se quejan comentando «No, es que no tengo tiempo, no se programar, no soy creativo». Si, probablemente no sepas programar o no tengas una mente tan creativa como otros, en eso puede que tengas razón. Pero te puedo asegurar algo y es que todas las personas tenemos la misma cantidad de horas al día y cada quien decide que hacer con ellas. Puedes tomar solo una hora al día y empezar a aprender a programar solo por diversión. Empieza desde ¿Cómo puedo hacer que mi teléfono haga esto? o ¿Cómo funcionará esta página? o quizás lo que pensaste alguien ya lo inventó, pero tu tienes una idea de como mejorarlo ¿Por qué no hacerlo?.

Para programar no importa la edad, ser el clásico estereotipo que se ha visto Star Wars, conocer todos los comics de Marvel y DC o haber salido de «The big bang theory». Nada de esto importa, lo único que importa es tu determinación en aprender una herramienta que te abrirá el camino a un nuevo mundo de creaciones infinitas, donde si cometes un error muchas veces puedes volver atrás utilizando la opción de deshacer.

La programación puede llegar a ser abrumadora, hay muchas tecnologías, lenguajes, patrones de diseño, arquitecturas y todo en constante evolución (una muy veloz cabe destacar). Lo mejor para aprender a programar es trazarte metas pequeñas, porque si empiezas con «Voy a crear el nuevo Instagram» o «Voy a crear una nueva criptomoneda usando blockchain» te vas a dar un gran tropezón.

Seriously

Empieza por lo básico, traza un camino y ponte un objetivo. Por ejemplo, este mes será mes de aprender HTML. Todos los días a una hora en especifico, tomaré una clase de html. Luego empieza con CSS, luego con Javascript. Y poco a poco veras como te vas formando y vas aprendiendo. Ciertamente, si quieres aumentar el número de horas, avanzarás más rápido, pero recuerda que después de cierta cantidad de información la retención disminuye y puede que pierdas la diversión.

Programar para vivir

Hoy en día en el campo de la tecnología siempre se esta buscando nueva gente para integrar al mundo, y lo mejor es que aunque no tengas experiencia seguramente consigas trabajo si has realizado trabajos por tu cuenta como hobby. Si creas proyectos interesantes, subes tu código a repositorios, creas tu portafolio y llegas a una entrevista con un «Esto es lo que he hecho, esto es lo que se hacer, en esto los puedo ayudar», tu esfuerzo será recompensado.

Económicamente los programadores tienen sueldos bastante decentes, no voy a caer mucho en detalles aquí, dependiendo del país que seas puedes buscar un poco en internet y quizás te sorprendan los resultados. Una persona que le guste la programación, se dedique y le ponga cariño, rara vez estará desempleado. Así que si estas pensando en un cambio de carrera o a que dedicarte ¿Por qué no pruebas?.

you-can-do-it

¿En qué empresas podría trabajar?

Puedes trabajar en empresas pioneras en un sector, las startups. Puedes trabajar como una variante de la profesión mas antigua del mundo, en una consultora, solo que en este caso prestas tu cerebro y tus conocimientos como servicios, además perteneces y no perteneces a dicha empresa. Si me permiten una analogía de fútbol, eres un jugador de un equipo que esta en préstamo a otro, así de simple. O por último, puedes trabajar en una empresa grande de tecnología como Google, Facebook, Amazon o Twitter, pero ya estamos hablando de trabajar en el Olimpo.

Cada una tiene sus ventajas y sus desventajas, queda de tu parte valorar en donde quieres trabajar. Pero eso sí, nunca dejes que el trabajo te quite la diversión de programar, siempre mantente actualizado con las nuevas tecnologías, ya que es un área en el que tienes que estar actualizado siempre.

learn

OK, me convenciste pero ¿Dónde aprendo?

Ya tenemos un post aquí en este blog sobre donde puedes aprender, así que no dudes de verlo aqui.

¿Qué hacer después de leer esto?

Empieza un tutorial de los que ya hemos mencionado en el otro post, enrólate en un curso, sigue unos tutoriales, reserva una hora en tu día y utiliza esa hora para aprender a programar y respétala.

Si te ha gustado este post no olvides seguirnos en nuestras redes sociales, las encontraras al fondo de esta página. Además, comenta aquí abajo que te gustaría aprender, ¿Programación web, Móvil o de escritorio?

Foto de la portada por : Riccardo Annandale on Unsplash

Sin comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies