¿Por qué crees que la gente debería aprender a programar?

Yo no.

Al menos no en el sentido de que todos los medios de comunicación, haga clic en el sitio web de cebo y en el genio de la comercialización le harían creer hoy.

Todos lo hemos escuchado … “Vivimos en la era de la tecnología” , “necesitamos más programadores” , “todos deben aprender a codificar”

El problema es que la mayoría de estas afirmaciones ignoran el aspecto fundamental:

“¡La codificación NO es para todos!”

No es una “habilidad genérica” , no es una “cosa que te ayude a vivir la vida” .

Tomemos las matemáticas.

Sin Matemáticas, no tiene idea de cómo sumar su factura de la compra cuando va de compras, por lo que en realidad es una habilidad para la vida que lo ayuda y es esencial.

Qué pasa

¿Idioma en Inglés?

Sin eso, tiene un trabajo muy duro para entender a un porcentaje muy amplio de la población mundial cuando hablan con usted, por lo que, de nuevo, es una habilidad esencial para tener.

Esas 2 habilidades, incluso si las odias, son 2 habilidades que son muy esenciales para aprender, e incluso si no tienes la actitud, todavía vale la pena esforzarte por superar el dolor para al menos intentarlo.

Ahora volvamos a la codificación de la computadora.

¿Eres una persona muy paciente? o quieres que todo se haga ayer?

La programación de computadoras no es para ti si contestaste sí a esa pregunta.

¿Está pensando en aprender a codificar, porque ahí es donde está el buen dinero, y necesita comenzar a ganar dinero rápidamente?

Una vez más, no es el campo para ti si ese es el caso.

La programación de computadoras es una habilidad a largo plazo, no solo lees un libro y te conviertes en un experto, se requieren años de práctica y aprendizaje, la mayoría de los que hemos estado en él por largo tiempo todavía estamos aprendiendo (todavía estoy aprendiendo después de más de 30 años), agregue que tiene una actitud particular.

Su atención a los detalles debe ser extraordinaria, debe poder pensar en paralelo, mientras se sigue enfocando en una sola solución, su sentido de la lógica debe ser inquebrantable y debe poder describir incluso las tareas más mundanas. En muy minucioso detalle.

Entonces, ¿deberías aprender a codificar?

Bueno eso depende. Hay algunos puntos a favor, incluso si no estás realmente interesado en ir al campo como una carrera.

Por un lado, agudiza tu pensamiento. Aprender a codificar, lo ayuda a aprender diferentes maneras de pensar acerca de los problemas y, como resultado, ver el mundo y su entorno de diferentes maneras. Sin embargo, aprender a jugar al ajedrez también lo hará, de hecho, aprender a jugar al ajedrez ayudará a aprender a codificar.

Lo ayuda a condicionarlo a ser una persona más lógica, y le enseña buenas habilidades de resolución y coordinación de problemas, hacer matemáticas y acertijos de palabras, ya que un pasatiempo también lo ayudará aquí, por lo que si es el aspecto de la resolución de problemas, esto puede ser lo que necesite. que hacer.

También le ayuda a aprender a escribir de una manera más estructurada, no solo código, sino también escritura general, como escribir libros o papeles. Si bien te ayuda a aprender la escritura estructurada, mucha práctica de escritura también hará lo mismo.

También se ha demostrado que aprender la mecánica de la codificación desencadena una mayor creatividad en las personas que buscan canalizar talentos artísticos o sentirse “bloqueados” en su profesión actual.

Aprender la mecánica, tiene algunas ventajas, pero “¿Aprender a codificar” simplemente porque parece ser lo nuevo? Tienes que pensarlo seriamente antes de hacerlo.

La gente debería aprender a programar si:

  • Están interesados ​​en hacerlo por curiosidad.
  • les gustaría programar como un pasatiempo o recreación, o simplemente para mantener su mente activa
  • les gustaría iniciar una carrera en TI
  • están en un trabajo o profesión que puede requerir algo de programación
  • quieren ayudar a sus niños pequeños a meterse en TI
  • Quieren ayudar a sus amigos y familiares con sus problemas informáticos.

No aprendas a programar porque la gente te alimenta con la mentira de la “nueva alfabetización”. Si ninguna de las razones anteriores se aplica a usted, entonces no aprenda a programar.

La sociedad tiene que avanzar.

Es más o menos un estado de ser, una observación objetiva, que dependemos más que nunca de la Tecnología.

Aunque, el hecho, que todavía traiciona a los humanos, es nuestra naturaleza Primitiva.

En cierto sentido, logramos hacer grandes cosas: saltar al espacio, dividir el átomo, descubrir cosas que, tal vez, por el alcance y la intención originales de otros animales en el planeta …

No se quiso decir, en co-relación directa.

Entonces, ¿dónde nos pone eso?

En la fase incómoda, de tener una mayoría de personas, adherirse a los principios evolutivos: pensamiento social, ciclos diurnos, criar hijos …

Pero ese es el problema.

Cuanto más nos alejamos de la tecnología, menos necesitamos rasgos evolutivos; en cambio, necesitamos inteligencia.

Aunque, no se puede decir, una persona, para evitar que sean socialmente discriminatorios. Eso es rudo. (Un oxímoron)

Porque, efectivamente, les está diciendo que se adhieran a la sociedad en comparación con ser ellos mismos.

Lo que, en contraste, es lo que la gente me dice que haga, para adaptarme a la norma social. Por otra parte, no es exactamente la sonrisa bonita, lo que hará que las redes neuronales funcionen, ¿verdad?

No soy yo, diciendo una palabra amable, la que descubrirá la co-relación matemática entre diferentes ocurrencias y el reconocimiento de patrones.

Pero, es lo único que el 99% de la gente quiere que haga.

Entonces, ¿qué ocurre en última instancia?

Me convierto, este, gato Schrödingers. Las personas me preguntan niveles altos de matemática y las preguntas son sobre Aprendizaje de máquinas, pero no puedo ser empleado exactamente para realizar dichas operaciones.

Porque, razones no reveladas. No lo sé, y no podría decírtelo, por eso.

Entonces, ¿por qué creo que la gente tiene que aprender a programar?

¿Por qué tuvimos que aprender a conducir coches? ¿Por qué tuvimos que aprender a leer?

Los tiempos cambian.

La programación, para mí, es sobre la resolución de problemas. Tanto los problemas abstractos como los problemas de valor para el usuario. Realmente lo disfruto y creo que todas las personas deberían tener esa parte de una mentalidad de desarrollador.

Escribir código es solo la otra parte de hacer que las máquinas hagan la solución que pensamos primero.

Pienso que A TODOS los niños se les debe enseñar cómo programar en la escuela, al igual que todos estudian matemáticas e inglés … deshacerse de la educación religiosa como algo obligatorio y la programación implícita.

La razón es que la programación es una excelente manera de dar a los niños una idea de lo que realmente está sucediendo en el mundo de las computadoras … no solo como usuarios, sino que les permite vislumbrar lo que está detrás de todo lo que ahora controla todo el mundo.

este vistazo creo que va a ser muy ventajoso para los jóvenes, ya que este es el futuro previsible de TODO … .unon bastantes franjas de trabajos serán automatizados, y el mundo necesitará franjas de tipos de computadoras para mantener y desarrollar esto automatización, unidad AI toma el control total.

Los niños que aprenden a programar hoy en día son similares a los niños que aprenden a trabajar en fábricas y granjas hace 100 años.

¿Diría usted que no era importante que las personas aprendieran sobre los molinos y las granjas hace 100 años? ?

Creo que un lenguaje como Python debería enseñarse en la escuela de gramática al igual que la aritmética o la ciencia general.

Estar familiarizado con Python básico puede ser útil en muchas de las actividades que un estudiante realiza a lo largo de sus estudios. También abre su mente para aceptar nuevas ideas y las prepara para un estilo de vida en el siglo XXI.

Los rudimentos de la programación ya no son una opción.

Respondido: ¿Crees que la gente debería aprender a programar?

Realmente no. Solo si quieren

Poder escribir, digamos, un programa de cincuenta líneas realmente no te da mucho.

Cualquier cosa significativa es hecha por equipos con años de experiencia.

Puede ser muy gratificante y divertido, así que por todos los medios intente.

Pero en términos generales, si todos pudieran programar realmente bien, no creo que el mundo cambie mucho.

Es una elección de carrera razonable, por lo que vale la pena presentarla a las personas. Podría valer la pena aprender por esa razón.

Pero también lo es ser un cirujano. ¡Y nunca aprendí eso, para gran decepción de mi madre!

Probablemente sea lo mejor, si alguna vez me has visto jugar ‘Operación’. Hago que la nariz parpadee como un semáforo.

Personalmente, creo que la gente debería aprender a programar porque es muy divertido.

Quiero decir, ¿qué parte de decirle a una máquina compleja que puede lograr casi cualquier cosa que hacer no suena genial?

Dicho esto, no creo que la programación sea un campo en el que todos deberían entrar. Sé que es un boom en este momento y que la gente está ganando mucho dinero, pero pronto habrá menos empleos que personas buscando, así que se estabilizará en favor de otra industria en auge. Ese es el problema que tengo con los sitios que dicen “¡Páganos unos pocos miles de dólares y te capacitaremos para conseguir un trabajo en la industria tecnológica!” No hay garantía de que haya un trabajo esperándote cuando salgas.

Pero aún así, creo que conseguir que una computadora imprima “¡Hola mundo!” Es la mierda más genial desde la invención de la electricidad por parte de George Washington en 1967.

No deben aprender a programar, a menos que planeen hacerlo para ganarse la vida o tengan un interés personal en la programación. De lo contrario es una habilidad inútil.