¿Cuánto tiempo le toma a alguien sin experiencia aprender un lenguaje de codificación de computadora? ¿Con qué idioma deberían empezar los principiantes?

Una clase de programación introductoria de nivel universitario toma un trimestre o un semestre para completarse, y eso es suficiente para decir que sabes cómo programar. Es posible que pueda terminar todo el trabajo para una de esas clases en mucho menos tiempo, dependiendo de lo fácil que sea encontrar el material y las otras obligaciones que tenga.

Sin embargo, vale la pena mencionar que la introducción estándar a la programación en realidad tiene lugar en el transcurso de tres clases. El primero introduce un lenguaje de programación y hace que los estudiantes escriban programas básicos. El segundo introduce los principios del diseño de software y hace que los estudiantes escriban programas más grandes. El tercero es una mirada en profundidad a las estructuras de datos básicas y cubre material que se espera que conozca en la mayoría de las entrevistas de programación. Si bien pasar el primer semestre es suficiente para decir que sabe cómo programar, es probable que necesite familiarizarse con los tres para obtener un trabajo.

Todo depende de tu curiosidad en la programación y los esfuerzos que pones para aprenderla.

Si aprendes cualquier lenguaje de programación con dedicación, tardarás unos 6 meses en ser profesional y alrededor de 1 mes para ser más práctico.

De lo contrario, puedes elegir otro camino que sigan la escuela y las universidades. Pero aquí no aprendes cosas creativas, solo saben completar su programa de estudios.

Tienes que hacer la programación por tu cuenta y sin práctica no puedes entenderla. Pero el fruto de la alegría que obtienes cuando haces un programa por tu cuenta sin la ayuda de otros. Es el mejor momento de placer cuando su código se ejecuta sin errores.

Gracias.

Usted comienza con los lenguajes de programación disponibles para usted en las computadoras disponibles.

Necesita documentación sobre ambos.

Y necesita tiempo para aplicar al aprendizaje, tanto leer como practicar (probar cosas).

Con suerte, eso puede venir de un curso bien diseñado (y laboratorio) con buen material instructivo e instructores.

Mucha gente de mi edad comenzó con dispositivos programables muy simples, un manual, un montón de revistas, mucho tiempo después de la escuela y amigos. Fue un poco caótico.

Una vez que tenga un entorno donde pueda ingresar y revisar un programa, puede comenzar a programar, pero los objetivos tendrán que ser muy simples. Ser capaz de GUARDAR, EDITAR y CARGAR un programa (desde archivos en algún lugar) es de gran ayuda para construir programas más y más complejos.

Una computadora de escritorio moderna le dará la oportunidad de programar de la siguiente manera:

(*) En Javascript en el navegador web, pero tendrá que aprender mucho más sobre la publicación de páginas web, HTML y CSS antes de poder escribir su primer programa.

(*) Fórmula de hoja de cálculo (MS-Office, Libre Office, etc.)

(*) Entornos de lenguaje libres: algunos sofisticados, algunos básicos. Perl, Python y Ruby están disponibles en todos los sistemas de escritorio principales.

Todo esto depende de tus esfuerzos y nivel de chimenea. Si tienes una mente aguda, podrás aprender a programar en poco tiempo. Si trabajas duro y pones todo tu esfuerzo en el aprendizaje, podrás aprender a programar en 5 a 7 meses.

Y no puedes estudiarte a ti mismo, entonces tienes que unirte a un instituto para aprender. Entonces es fácil para ti aprender en la línea de tiempo del curso.

No llegue al punto, qué idioma se debe aprender primero en el inicio de la programación. Entonces te sugiero que empieces desde cero a la programación en C. El lenguaje C es tan simple y fácil de aprender. Es el lenguaje fundamental porque todos los conceptos de programación están claros en este lenguaje y pueden ser fáciles de aprender como principiante.

Espero que entiendas el punto y entiendas cómo empezar a programar. Si necesita ayuda para aprender programación fundamental o conceptos avanzados de POO, entonces puedo ayudarlo. Para contactarme haga click aquí.

Desde unas pocas horas hasta nunca, dependiendo de tu aptitud.

Si quieres comenzar con algo con una curva de aprendizaje suave (puedes hacer cosas sencillas de manera simple y puedes escalar hasta grandes problemas) prueba Python.

Hay un montón de entornos de codificación en línea por ahí; alguien que tenga experiencia con ellos puede aconsejarte mejor que yo.

Si estás hablando de los conceptos básicos para principiantes (condiciones, bucles y manejo de archivos), entonces fueron 2 días para mí. Eso fue exactamente lo que me llevó aprender Python (sin ninguna experiencia).

Además, recomendaría comenzar con Python.