Artículos de Tecnología > Programación

5 dudas de quien quiere iniciarse en la carrera de programación

Paulo Silveira
Paulo Silveira

¿Cómo me puedo convertir en programador? viene seguido por muchas dudas. Después de todo, es una carrera que parece ser bien pagada, tiene muchos puestos vacantes, no necesariamente requiere mucho estudio formal o equipo costoso para practicar. Sí, parte de eso es cierto.

Si te gustan mucho las computadoras, los Smartphone, navegar por Internet, siempre estás en los canales de YouTube de curiosidades científicas y tecnológicas, es realmente posible que esta sea una carrera profesional para ti. Vale la pena señalar: no es fácil, llevará tiempo y mucho esfuerzo. No existe una solución mágica, a pesar de las muchas promesas de empleo garantizado que existen.

Así que intentaré responder algunas preguntas que en Alura siempre recibimos de los alumnos que quieren estudiar nuestros Cursos de Lógica de Programación:

1. ¿Qué debo estudiar?

Debes concentrar tu tiempo en aprender lo que se llama ‘lógica de programación’. Es una forma de traducir su pensamiento en una estructura que se puede escribir utilizando un lenguaje de programación. Puedes hacer ambas cosas al mismo tiempo, eligiendo un primer lenguaje para poner en práctica la lógica. Recomiendo encarecidamente JavaScript, no porque sea un lenguaje importante en el mercado, sino especialmente porque no necesitará instalar ningún software o aplicación nueva en su computadora y ya comenzará a probar y practicar.

2. ¿Y cómo puedo practicar?

Es necesario no solo aprender comandos y estructuras, sino repetirlos hasta el cansancio. La fluidez es una medida importante de la experiencia de un programador: ¿qué tan cómodo se siente al escribir código en un determinado lenguaje? No me gustan mucho las comparaciones con idiomas, pero es algo parecido: de nada sirve conocer bien la gramática y el vocabulario de la lengua alemana si no tienes la velocidad para combinar todo para que salgan frases en una velocidad esperada. Para ser un buen programador, realmente se necesita mucha repetición y ejercicio de sus habilidades de lógica y conocimiento del 'vocabulario' del lenguaje.

3. ¿Necesito saber mucho de matemática?

No necesita. Si realmente odias las matemáticas, puedes encontrar un camino complicado. Pero para el día a día de la programación, la matemática necesaria es la que más nos gustó cuando éramos más jóvenes: ¡es lógica, acertijos, desafíos y trucos de razonamiento!

4. ¿Qué tan pronto estaré listo?

Si estás comenzando desde cero, no estás yendo a una universidad relacionada y nunca has tenido experiencia con la tecnología, es un largo camino. Tu primer curso, tu primer libro, sólo te mostrará los pasos iniciales. La práctica es que te dará fluidez, como dijimos. Un año después de tu inicio, es un buen momento para decir que puede que hayas cumplido las condiciones para empezar a trabajar con tu primer lenguaje. Por supuesto, esto variará mucho de una persona a otra.

5. ¿Cómo encontrar un primer trabajo?

¿O incluso una primera práctica? Este es un gran desafío. A pesar de la gran cantidad de vacantes, las empresas tienden a desconfiar un poco de quienes no tienen formación en el área y al mismo tiempo no tienen experiencia comprobada. Lo ideal es encontrar un espacio para que guardes tus pruebas y experiencias, creando un pequeño portafolio de lo que conoces y ya sabes hacer, mostrando también tu dedicación. Codepen.io te permite hacer esto para tecnologías conocidas como front-end, eche un vistazo en ésta y en esta otra colección que vimos. Github es otro canal esencial.

Te invito nuevamente a conocer nuestro curso de Lógica de Programación, que está todo en JavaScript, por una razón que ya he detallado en el blog al respecto.

Puedes leer también:

Artículos de Tecnología > Programación

En Alura encontrarás variados cursos sobre Programación. ¡Comienza ahora!

  • 118 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
  • Descuento de lanzamiento de 30%

Trimestral

Descuento de lanzamiento de 30%
  • 118 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$19,90
un pago de US$29,90 US$19,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Semestral

Descuento de lanzamiento de 30%
  • 118 cursos

    Cursos de Programación, Front End, Data Science, Innovación y Gestión.

  • Videos y actividades 100% en Español
  • Certificado de participación
  • Estudia las 24 horas, los 7 días de la semana
  • Foro para resolver tus dudas
US$33,90
un pago de US$49,90 US$33,90
¡Quiero empezar a estudiar!

Paga en moneda local en los siguientes países

Acceso a todos los cursos
Estudia las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana