¿Cómo aprende una persona de 40 años a codificar que no tiene experiencia en tecnología? ¿Qué aprendes? Donde lo aprendes Él quiere ser autosuficiente.

¿Tiene antecedentes en una ciencia deductiva? Dependiendo de la medida en que le gustaría poder “codificar”, la falta de ese tipo de antecedentes probablemente será prohibitivo con los tipos de problemas que podrá “codificar”. Si todo lo que quiere hacer es que sus clobberers del teclado utilicen un lenguaje de programación de alto nivel inmediatamente, comience con Standard ML, Haskell, OCaml o Scheme, en ese orden. Si desea poder ganar dinero con las teclas deprimentes, comience con cualquier basura, lenguaje popular. Java, PHP, Python (“¡Oh Dios, no puede ser serio ?!”), Javascript, etc.

P0 : “¿Cómo aprende una persona de 40 años a codificar que no tiene experiencia en tecnología?”

A0 : Si está pensando en convertirse en un programador competente, comience con El arte de la programación por computadora de Don Knuth. Lo hice, pero ya había estado estudiando lógica y matemáticas de antemano; menciona en el prefacio que el libro también es para no especialistas, y estoy de acuerdo. Sin embargo, si no estás acostumbrado a seguir líneas de pensamiento rigurosas, es probable que te falte la paciencia para dedicar tiempo a apreciar su estilo. A pesar de eso, su estilo y minuciosidad son insuperables; Sus obras son el estándar de oro cuando se trata de programación.

P1 : “¿Qué aprendes?”

A1 : Aprende a leer y apreciar el material en TAoCP .

P2 : “¿Dónde lo aprendes?”

A2 : De TAoCP .

Como persona que actualmente está realizando este programa, recomiendo altamente FreeCodeCamp Aprende a codificar y ayudar a organizaciones sin fines de lucro, este programa ofrece todas las habilidades necesarias, desde conceptos básicos hasta conceptos avanzados. Su principal ventaja es que aprendes a codificar mientras completas desafíos que te ayudarán. usted construye su cartera personal. La mejor parte, es gratis!

Otros excelentes recursos que podrías querer probar son:

Estos tres programas son totalmente gratuitos, no se requiere experiencia previa, en línea y a su propio ritmo.

Personalmente creo que cualquiera puede aprender a programar. Nadie puede ser muy bueno en eso, pero eso también puede mejorarse con la práctica.

Para empezar, no puedo recomendar ningún recurso en línea, ya que no los conozco. Aprendí la programación como concepto cuando tenía aproximadamente 7 años en un dispositivo que ni siquiera era una PC e incluso solía escribir código en papel hasta la escuela secundaria.

Después de muchos años, lo volví a aprender en la práctica haciéndolo a diario. Si eso fuera posible entonces, seguro que es posible ahora, especialmente porque todo lo que “los niños aprenden más rápido” es un montón de basura. La gente tiene una expectativa mucho menor de tener hijos, eso es todo. Una mente madura visualiza soluciones mucho más complejas que un niño, y eso es clave para la verdadera programación y no solo “mira, puedo escribir cosas y ¡la PC lo hace!” – tipo de programación (que desafortunadamente, es muy popular en estos días) .

Otra cosa a tener en cuenta, es que una PC no es un Dios a quien temer. Es solo una herramienta.