Como comenzar a programar y no fracasar en el intento

Hola Coders !
4 min readJun 12, 2020

--

Si estas pensando en comenzar a programar y no tienes ideas de como o donde iniciar, te dejo acá varios sencillos pasos que te ayudaran en este arduo camino:

Escoge un lenguaje para comenzar

Esta sin duda es una de las primeras barreras con que se topan las personas al querer ingresar a este mundo, el lenguaje de programación

y no es para menos habiendo 700 lenguajes de acuerdo wikipedia: https://en.wikipedia.org/wiki/List_of_programming_languages

para ello, te dejo acá la ultima encuesta de StackOverFlow donde indica los lenguajes de programación preferidos por la comunidad, los mas detestados y los mejor pagados.

Yo en particular recomiendo mucho python y javascript para comenzar a programar, son lenguajes bastantes versátiles, dinámicos y al ser lenguajes de alto nivel son mas fácil de aprender, no por nada son los lenguajes mas populares y mas usados.

Inscribete en un curso (YA!)

Muchos no estarán desacuerdo con esto argumentando que en Internet hay gran variedad de recursos gratuitos al que acceder, pero pienso que inscribiendote en un curso te obligara a realizar y buscar todo lo relacionado con el rubro y te mantendrá motivado, el curso puede ser presencial, online, no importa la modalidad mientras lo logres terminar.

No te quedes con lo impartido en clase:

Hay mucho material para comenzar a programar, el curso y el profesor son solo un medio para que te obligues a programar, a buscar sobre el lenguaje, entender los procesos, etc.

Pon en practica lo que viste en la clase, dale mas valor a lo que se desarrolla, usa lo que aprendiste y crea algo diferente a lo que hizo el profesor, lee la documentación, la documentación de todo lenguaje es tu amiga, ahí esta todo lo que necesitas saber.

Construye pequeños proyectos

Luego del curso, inmediatamente lo que tienes que hacer es buscar un proyecto donde aplicar lo aprendido.

La programación es un mundo para crear, es lo emocionante de esta carrera y por la que muchos se deciden por ella, si estas queriendo ingresar en este mundo porque piensas que conseguirás trabajo mas rápido o ganaras mucho dinero, mejor que te vayas por otra carrera o industria,
lo que están en este rubro es por que les apasiona crear (no programar).

Tal vez si estas viendo esto y aun estas aprendiendo creerás que programar es una pantalla oscura llena de código complejo que solo comprendemos los que
desarrollamos

pero en realidad esto es irrelevante ante la situación de que lo que importa y nos mueve por este rubro es el crear cosas de la nada, funcionales, que puedan ser utilizadas por miles de personas, así que uno de los pasos
para aprender este rubro es buscar un proyecto que programar, no tiene que ser usado por miles de personas, con que solo sea de utilidad para ti esta mas que perfecto, puede ser algo tan sencillo como tu blog propio, una wiki donde llevar anotaciones, una agenda de contraseñas, etc.

Planteate un camino

En la industria del desarrollo al igual que otras carreras existen un sin fin de especializaciones en la que puedes formar parte, esto es importante ya que marcara tu paso profesional en la industria, según StackOverflow tenemos las siguientes especializaciones:

Las principales o mas buscadas por empresas son las de Frontend, backend o Full Stack, yo personalmente recomiendo si estas comenzado irte por backend o frontend y luego especializarte en otra ya habiendo dominado una de estas dos.

Básicamente si te gusta la parte creativa, el diseño, lo estético de un desarrollo, tu camino es el Frontend, si en cambio te gusta mas resolver problemas, utilizar mas lógica y te gusta mucho organizar datos, tu camino es el Backend, para ser Full stack tienes que saber los dos primeros caminos, así que escoge uno antes de llegar acá, otro camino que puedes elegir desde el comienzo es el desarrollo de aplicaciones mobiles,
hoy en día es el mas fuerte de los tres ya que todo lo que hagas podrá ser utilizado en teléfonos, incluso por tus familiares y amigos.

Estos son apenas simple pasos de un amplio camino por recorrer pero que te incitaran a aventurarte a desarrollar y entrar cada vez mas a este grandioso mundo.

Si te gusto, dale unos aplausos al posts y si te gusta ver tips de programación te recomiendo nuestro instagram donde publicaremos muchas mas cosas: https://www.instagram.com/holacoders/

--

--