¿Qué tan difícil es aprender codificación si usted es de mediana edad y no tiene experiencia técnica o de programación previa? ¿Cuál es la mejor manera para que un principiante aprenda codificación?

Realmente depende del individuo. Algunas personas tienen una aptitud para la programación; algunos no lo hacen Esto no es diferente de las matemáticas, la música, el ajedrez, etc.

En general, la programación es difícil y aprender a programar es difícil. Esto es cierto para todos , independientemente de sus habilidades.

Requiere trabajo duro y dedicación y paciencia.

No hay una “mejor” manera de aprender para un principiante. Solo hay una manera:

  1. Aprender los conceptos básicos de programación.
  2. Practica lo que has aprendido escribiendo muchos y muchos programas.

Es la misma receta que para aprender piano:

  1. Aprende lo básico del piano.
  2. Practica lo que has aprendido tocando mucha, mucha música.

¿Cómo aprendes los conceptos básicos de programación? Comenzando con un buen lenguaje de enseñanza. Solo hay algunos idiomas como Logo y Scheme, pero recomiendo ampliamente Smalltalk. Alan Kay y su equipo en Xerox PARC diseñaron Smalltalk para enseñar programación a jóvenes. Es sumamente sencillo y fácil de aprender, mucho más que incluso Python o JavaScript.

Smalltalk prácticamente inventó la programación orientada a objetos , el estilo de programación más importante del mundo. Es el mejor lenguaje para comenzar solo por esta razón.

Y Smalltalk es un lenguaje comercial muy práctico. Ha sido utilizado durante casi cuatro décadas por compañías como JPMorgan, Desjardins, UBS, Florida Power & Light, Texas Instruments, Telecom Argentina, Siemens AG, etc. Y también los gobiernos de los Estados Unidos y Canadá.

Aquí hay algunos recursos excelentes: la respuesta de Richard Kenneth Eng a ¿Cuáles son los lenguajes de programación más fáciles de aprender para los principiantes?

Recuerda practicar escribir muchos programas después de que hayas aprendido lo básico.

La mejor manera de aprender a codificar es codificar realmente.

Las otras publicaciones tienen enlaces a recursos específicos y similares, pero no permita que ninguna otra cosa sea un sustituto de la codificación física en realidad .

Ninguna cantidad de sentarse en clase, leer libros o ver videos se comparará con la experiencia adquirida al hacer algo de primera mano.

Tienes que entender que no todos tienen la mentalidad de codificar. La diferencia se encuentra en alguien que puede entender fácilmente los conceptos mecánicos frente a alguien que tiene un talento artístico natural. Claro, puede memorizar la sintaxis y memorizar los algoritmos utilizados para resolver problemas, pero el verdadero desafío es poder entender cómo piensa una computadora. Una vez que realmente entiendas este concepto, la codificación en cualquier idioma será fácil. No es una cuestión de ‘edad’, sino cómo tu cerebro analiza y deconstruye problemas lógicos, soluciones, algoritmos, etc.

Puede ser difícil para mucha gente, especialmente si es algo en lo que no tiene experiencia y no tiene a nadie que lo guíe si tiene preguntas.

Dicho esto, es increíble que quieras comenzar tan temprano. Cuanto antes comience, más fácil y mejor será el tiempo que tendrá más adelante. Desafortunadamente para mí, no empecé hasta mi primer año en la universidad.

Aquí hay algunos recursos (gratuitos) a su disposición que pueden ayudarle:

Code.org
Aprender a codificar
HackerRank
Scratch – Imagina, Programa, Comparte
Catálogo de cursos para clases en línea
Coursera

Mi consejo para usted sería que analice un poco en algunos de los idiomas populares y trate de dominar uno. Si puede alcanzar un nivel intermedio de comprensión, podrá aprender otros idiomas fácilmente. Espero que esto al menos te indique la dirección correcta …

Para alguien que es abierto y está dispuesto a aprender, nunca es tarde. Y simplemente haciendo la pregunta, estoy seguro de que ese es tu caso.

El desarrollo de software evolucionó mucho en las últimas décadas, y hoy encontrará idiomas y herramientas que son mucho más amigables y fáciles de aprender.

Y la forma de aprender también evolucionó, sin mencionar la cantidad de fuentes disponibles.

Como la mejor manera de aprender, creo que realmente depende de ti. A algunas personas les gusta aprender a su propio ritmo, leer e investigar, y no tienen tanta paciencia para sentarse en un salón de clases.

Otras personas son mucho más productivas siguiendo un curso estructurado.

Si fuera tú, primero probaría lo que está disponible en línea, de forma gratuita. Hay algunos recursos maravillosos por ahí. Y si luego descubre que este no es su camino, o que no es suficiente para usted, entonces puede encontrar un curso.

Aquí hay dos sitios web que creo que te pueden gustar, pero hay muchos más:

  1. Aprender a codificar
  2. Aprender

¡Buena suerte!

La pregunta

¿Qué tan difícil es aprender codificación si usted es de mediana edad y no tiene experiencia técnica o de programación previa? ¿Cuál es la mejor manera para que un principiante aprenda codificación?

La codificación lleva tiempo. Las personas mayores tienen la ventaja de tener paciencia y aceptar esto, por lo que es menos probable que renuncien. Además, tienen experiencia en estar perdidos y trabajar para comprender, y tienen menos ganas de estar callados en lugar de hacer una pregunta. Y, ejem, quedarse despierto toda la noche no es un requisito.

Se honesto contigo mismo. ¿Estás interesado en la codificación? Si no, y debes aprenderlo de todos modos, imagina lo que harías si lo encontraras interesante.

Decida cómo prefiere aprender y utilice este método cuando pueda. Prueba libros que narran a medida que los lees.

Únete a la comunidad de codificación local y preséntate en los eventos. Encuentra personas que estén aprendiendo para que puedan hablar entre sí cuando te quedas atascado. Encuentre foros en línea y haga preguntas y respuestas cuando esté seguro de que su solución funciona.

1. Obtenga una comprensión general del uso de la computadora para proporcionar un contexto para la codificación. ¿Para qué sirve el código y qué tipos de codificación son más útiles?

2. Comience con un lenguaje de código abierto (gratuito), como python. Obtener una aplicación para la codificación.

3. Encuentra un libro fácil y un libro de referencia que puedas usar.

4. Encuentre un curso en línea, muchos son gratuitos como podcast y buscan instructores altamente recomendados

5. Hacer ejemplos y entender cómo funcionan.

6. Descargue y use cualquier fragmento de código que esté a mano. No está intentando inventar la rueda, solo haga que el camión haga algo.

7. Vea otros videos, lea las explicaciones del código en el que trabaja, más de una forma de hacer X, pague el desgaste de lo que es rápido y preciso.

Escribe una aplicación que use lo que has aprendido a hacer.

-> ¡Has aprendido a codificar!

Mira un curso diferente sobre lo mismo para la perspectiva.

Voluntario para hacer codificación para ganar experiencia.

Haga una página web para su aplicación y documéntela como si estuviera enseñando

Seguir aprendiendo

No lo atribuiría a una edad en particular que supuestamente es mejor para aprender a programar, por ejemplo, en la adolescencia. Depende mucho más de lo inclinado que estés al pensamiento abstracto. Para ser justos en los entornos tecnológicos complejos de hoy en día, también requerirá mucha perseverancia cuando las cosas no funcionan como se espera.
No pretendería saber la única o incluso la mejor manera de aprender codificación, pero en mi experiencia, funciona bastante bien comenzar con una breve descripción de los conceptos de programación del lenguaje que está tratando de aprender y luego profundizar. en las tuercas y tornillos de la misma.

¿Qué tal una Academia de código? No creo que sean tan costosos, en comparación con la matrícula universitaria. La guía definitiva para codificar los campamentos de entrenamiento: La Lista exhaustiva tiene mucha información sobre la programación de los campamentos de entrenamiento.

Otra posibilidad podría ser una buena clase de colegio comunitario. Son bastante baratos, me imagino que son fáciles de conseguir y podrían ayudarte a descubrir si esto va a funcionar.

Luego están las clases en línea gratuitas ofrecidas por organizaciones como edX.
Sin costes a menos que decidas que quieres un certificado.

Para mi: si hago codificacion diaria en casa par de hourse

Los tutoriales en video te ayudarán. Hay muchos geeks que enseñan a la gente desde cero. Solo enfócate y practica todos los días.

Depende de su interacción con la computadora y es lo mismo que aprende un nuevo idioma. Será más fácil para usted si aprende las cosas a través de un video o a través de algunos sitios web / en línea, de manera que pueda encontrar las cosas a su alcance cuando no está entendiendo algo. Estos son sitios web que he visto y enseñado por expertos como google, etc. Visite estos sitios web principales para aprender a programar, si está interesado en aprender.