Quiero programar pero, ¿por donde empiezo?…
En la era digital actual, la programación se ha convertido en una habilidad invaluable. Aprender a programar no solo puede abrirte puertas a nuevas oportunidades de trabajo, sino que también te permite desarrollar habilidades de resolución de problemas y pensamiento lógico. Sin embargo, para muchos, dar los primeros pasos en la programación puede ser abrumador, especialmente cuando no sabes por dónde empezar. Si te encuentras en esta situación, no te preocupes, en este artículo intentaré mostrarte algunos consejos útiles para ayudarte a comenzar en el mundo de la programación.
Mi opinión y mi experiencia personal es, tener en cuenta factores tales como:
- ¿Qué me llama la atención a mi?.
- ¿Lo quiero hacer por que tiene buena salida laboral o por que en realidad me gusta?.
- ¿Puedo dedicarle el tiempo que requiere a aprender las tecnologías necesarias?.
Lenguajes y tecnologías hay muchas, pero no significa que tengamos que aprenderlas todas para adentrarnos en el mundo del desarrollo y la programación. Por ejemplo, si lo que te interesa es ser desarrollador web, puedes empezar por la base, que es aprender HTML, luego seguir con CSS para el tema estético y finalmente JavaScript para dar lógica… eso para la parte del frontend. Para la parte del backend, puedes aprender un lenguaje de backend como PHP que es de los mas usados, y aprender bases de datos SQL, después de eso podrías seguir con los respectivos frameworks para cada una de esas tecnologías.
Por lo tanto puedes darte cuenta de que, lo que debes aprender y la curva de aprendizaje que debes tomar, dependen de qué te interesa mas. Algunas personas preferirán dedicarse al desarrollo de video juegos y todo lo que implica ello, como otras querrán adentrarse en el asombroso mundo de la inteligencia artificial. Por lo tanto simplemente decídete por algo y comienza a investigar.
Decídete por algo y comienza a investigar
Entonces al decidir que nos gusta, el simple hecho de googlear ese tema nos dará la ruta de aprendizaje. Podemos escoger entre, el desarrollo web, la automatización de procesos industriales, la ciencia de datos, el blockchain, robótica, video juegos, etc… Cada una de esas ramas tendrá su grupo de lenguajes, tecnologías, frameworks y demás para aprender.
En mi experiencia personal, estimo que independientemente de la ruta que quieras elegir y los lenguajes y tecnologías que decidas aprender, es de suma importancia familiarizarte con la lógica de programación, en este link encontraras muchos libros gratuitos sobre lógica de programación y lenguajes de programación. Yo utilice un software llamado raptor que es de lenguaje abierto y puedes descargarlo aquí. En raptor puedes empezar a entender la lógica de los lenguajes de programación realizando ejercicios como resolución de secuencias numéricas, empleando seudocódigo, además en youtube se encuentran tutoriales buenos de como manejar raptor.
La programación y el desarrollo son cosas que cada vez toman mucho mas interés en las personas, ya que como lo mencionan varios artículos en la red, hacen parte de lo que hoy en día llaman los economistas la cuarta revolución industrial, y es que si uno ingresa en cualquier sitio de empleos pretendiendo encontrar uno como programador o desarrollador, es evidente que la oferta es enorme, habiendo muchos empleos con muy buena remuneración.
Si decides dar un paso al frente, empieza por escoger lo que mas te apasione y se muy dedicado, mantente actualizado y no pares de aprender.
This is the right site for anybody who wishes to find out about this topic. You understand a whole lot its almost hard to argue with you (not that I really will need toÖHaHa). You certainly put a brand new spin on a subject thats been written about for many years. Wonderful stuff, just great!
I really appreciate your comment and I hope to be able to delve much more into these issues, since there are many people interested but who, seriously, do not know where to start.
English is not my native language but I hope you understand what I just answered you lol.
This is the perfect blog for anybody who wants to find out about this topic. You know a whole lot its almost hard to argue with you (not that I actually would want toÖHaHa). You certainly put a fresh spin on a topic thats been written about for a long time. Excellent stuff, just wonderful!
I really appreciate your comment even though this blog is new and for the moment I have only written this small article, I hope to continue sharing more of the little I have learned in the course of my life and also to receive feedback from all of you.
I also appreciate if you correct me by letting me know if there is something I could have written differently in English.
Great delivery. Solid arguments. Keep up the amazing spirit.
What’s up every one, here every one is sharing these kinds
of know-how, so it’s nice to read this blog, and I used to pay a quick visit
this web site daily.
Cheers
What’s Going down i am new to this, I stumbled upon this I’ve
found It positively helpful and it has helped me out loads.
I’m hoping to give a contribution & assist other
users like its helped me. Good job.
Also visit my web-site: юристы в банковской сфере