Sí, enséñele a codificar. Más importante aún, cultive en ella la capacidad de seguir aprendiendo.
En el mundo CS, todos estamos acostumbrados a tener que saltar cada ~ 5 años a nuevas tecnologías y paradigmas de pensamiento (internet-> cloud-> mobile-> AI / machine learning), porque las nuevas tecnologías se inventan a ese ritmo que partes obsoletas de lo que estábamos haciendo anteriormente. Entonces, las personas de CS están acostumbradas a aprender cosas nuevas todo el tiempo.
Lo que ahora ha cambiado es que CS ha infectado prácticamente a cualquier otra industria. Así que ahora no solo el mundo CS debe cambiar cada pocos años. Es que todos ahora necesitan cambiar. Es por eso que poder seguir aprendiendo será la habilidad profesional más importante que puede enseñarle a su hija.
También creo que (casi) todos deberían aprender a codificar. Érase una vez, nos preguntamos si todos necesitaban leer / escribir. ¿Quizás podríamos hacer que unos pocos monjes alfabetizados nos reciten un texto y la mayoría de la humanidad no necesita leer / escribir? ¿O tal vez solo necesitábamos un pequeño número de personas para escribir libros más vendidos, y nadie más necesitaba poder escribir? Lo que descubrimos fue que con el aumento de la alfabetización, las comunicaciones de persona a persona se volvieron mucho mejores: en lugar de que solo un pequeño grupo escriba best sellers, también podemos tener correos electrónicos escritos solo para una audiencia de uno, y esto también es valioso.
- Como hijo de ENFP, ¿cómo puedo llevarme bien con mi muy crítico padre ENTJ?
- ¿Qué haces cuando tu hijo sale a escondidas de la casa mientras está en tierra?
- ¿Puede un padre en los EE. UU. Usar un testamento o un fideicomiso para desheredar a un niño porque el niño tiene un hijo de raza mixta, o está protegido por la legislación contra el odio (Yo soy el niño)?
- ¿Cuál es el sonido, en su idioma, que usan los padres para evitar que sus bebés toquen o prueben algo sucio?
- Cómo enseñarle a su hijo a reconocer comportamientos inapropiados por sí mismos
Hoy estamos en una era en la que tan pocas personas pueden codificar que en el código de lote está escrito para audiencias masivas. Pero si todos pueden codificar, tal vez el dueño de una tienda de la esquina pueda escribir algunas líneas de código para personalizar su pantalla LCD para la venta promocional de esta semana; o tal vez un esposo puede escribir una aplicación simple cuyo único público será su esposa, al igual que hoy podría enviar un correo electrónico cuyo único público es su esposa.
La alfabetización generalizada ha transformado la comunicación de persona a persona. Ahora, la comunicación de persona a máquina se está volviendo realmente importante también, y la capacidad de codificar será la base para la comunicación más profunda de persona a máquina en el futuro previsible. Así que no estoy de acuerdo con aquellos que piensan que el mundo necesita solo unos pocos millones de programadores; Creo que casi todos deberían aprender a codificar de la misma manera que casi todos deberían aprender a leer / escribir.