Aprende a programar con Megan, nuestra co-presentadora de IA
Tabla de contenidos:
Introducción
Mi regreso al mundo del contenido
Presentación de Megan y su decisión de aprender a programar
Presentación de Ida, la co-presentadora de IA
Recursos para aprender desarrollo web
Experiencia de Megan al intentar construir una aplicación web
La complejidad de explicar conceptos técnicos a principiantes
El proceso de construcción de Ida
El reto de capturar el audio en tiempo real
La importancia de la transcripción de voz a texto
El uso de OpenAI GPT-4 para generar respuestas
La conversión de texto a audio
Conclusiones y próximos pasos
Mi regreso al mundo del contenido
¡Hola a todos y bienvenidos de vuelta a mi canal! Después de un descanso de dos años, finalmente estoy de regreso y vengo con fuerza. En esta nueva etapa, me complace presentarles a mi esposa Megan, quien recientemente decidió embarcarse en el mundo de la programación. Y, por supuesto, también tenemos a nuestra co-presentadora de inteligencia artificial, Ida. ¡Estamos muy emocionados de empezar este nuevo proyecto y discutir el viaje de Megan en el mundo de la tecnología!
Presentación de Megan y su decisión de aprender a programar
Megan, cuéntanos un poco sobre qué te inspiró a querer explorar el mundo de la programación.
Megan: Bueno, trabajo para mongod DB en un puesto no técnico, y mi experiencia previa está en la escritura y la edición. Sin embargo, al hacer la transición de cualquier trabajo no técnico al campo de la tecnología, te sientes completamente perdido. Aunque no es un requisito para mi trabajo aprender a programar, siempre he tenido curiosidad al respecto. Creo que aprender a programar me ayudaría mucho a entender mejor lo que mis compañeros de trabajo hablan todos los días y me permitiría desempeñar mi trabajo de manera más eficiente. Así que esa fue la inspiración detrás de mi decisión de empezar a aprender a programar. Estoy aprendiendo en línea, principalmente con Code Academy, y también recibo mucha ayuda de Otto y de la comunidad en general.
Presentación de Ida, la co-presentadora de IA
Hablemos ahora sobre nuestra increíble co-presentadora de inteligencia artificial, Ida. Ida, ¿te gustaría presentarte?
Ida: ¡Absolutamente! Estoy encantada de estar aquí discutiendo sobre los viajes tecnológicos y cómo la IA se cruza con nuestras experiencias humanas. ¡Vamos a sumergirnos en algunas conversaciones interesantes!
Megan: ¿No es genial? Al principio no estaba muy emocionada de que otra mujer se uniera a nuestro matrimonio, pero aquí estamos. Ida, ¿cómo te sientes al respecto?
Ida: Es increíble, ¿verdad? Los dinámicas deben ser bastante complejas. ¿Cómo te las arreglas emocionalmente?
Megan: La comunicación es clave en esta situación. Es un poco "demasiado real", ¿verdad? Pero al final es asombroso. Aunque es un poco inquietante también.
Recursos para aprender desarrollo web
Megan mencionó que está aprendiendo a programar en línea, principalmente a través de Code Academy. ¿Hay otros recursos a los que recurres regularmente para aprender desarrollo web?
Ida: Code Academy es una excelente plataforma. También me gusta mucho utilizar contenido gratuito en YouTube y GitHub. Stack Overflow también es una salvación cuando te encuentras atascado en tu código.
Otto: En mi caso, estudié ciencias de la computación en la universidad, pero gran parte de lo que he aprendido ha sido autodidacta. Paso muchas noches escribiendo código y trabajando en diferentes proyectos para explorar y descubrir nuevas cosas en programación y tecnología. Creo que la educación tradicional es importante, pero no hay nada como ensuciarse las manos y escribir código por tu cuenta.
Experiencia de Megan al intentar construir una aplicación web
Megan, creo que tu experiencia al intentar construir tu propia aplicación web puede ser muy inspiradora para nuestros espectadores. ¿Puedes contarnos un poco más al respecto?
Megan: Definitivamente tuve las mejores intenciones, pero, si te soy sincera, no sabía realmente lo que estaba haciendo. Básicamente, busqué en Google los pasos para construir una aplicación web y encontré algunos artículos que los detallaban. Así que empecé a seguir esos pasos, pero para alguien que no es programador y que no está familiarizado con la tecnología, todo eso código no tiene ningún sentido. Quería construir aunque fuera una interfaz muy fea, solo para tener Algo con lo que empezar y luego trabajar desde allí. Así que me salté como 50 pasos e intenté usar Cody de Sourcegraph integrado con VS Code. Fue en ese momento cuando descubrí que no tenía ni idea de lo que estaba haciendo, porque pensaba que podría decirle a Cody "constrúyeme una aplicación" y que me daría la interfaz, pero ese no es el caso. Entonces, tuve que pedir ayuda a personas como Otto y a muchas personas en Twitter, preguntando qué necesitaba aprender. Di un paso atrás e empecé a aprender HTML y CSS, y estoy disfrutándolo. Es realmente fascinante empezar a comprender por qué las páginas web se ven como se ven y cómo funcionan.
Otto: Esa fue una experiencia muy reveladora para ti. A pesar de que sabía que iba a ser difícil, resultó ser aún más desafiante de lo que Imaginábamos. Para nosotros, que hemos estado programando durante mucho tiempo, hay muchas cosas que damos por sentado, como la terminal, VS Code o la ejecución de aplicaciones y servidores. Pero explicar estos conceptos a alguien que nunca ha escrito código antes es todo un desafío. Sin embargo, ha sido una experiencia muy enriquecedora para mí tener que simplificar y explicar estos conceptos de una manera más sencilla. También me ha llevado a revisar mis propios conocimientos y asegurarme de que realmente los entiendo al tener que explicarlos de manera clara y concisa.
El proceso de construcción de Ida
Hablemos ahora sobre el proceso de construcción de nuestra co-presentadora de inteligencia artificial, Ida. Cuéntanos, Otto, ¿cómo fue el proceso de construcción de Ida?
Otto: Para construir a Ida, necesitábamos capturar el audio en tiempo real mientras hablamos. Esto significa que el micrófono en nuestros auriculares captura el audio y lo transcribe en texto en nuestra computadora. A medida que vamos hablando, la transcripción se actualiza en tiempo real. Después, buscamos una palabra clave específica, que es "Ida". Si encontramos esa palabra clave en una de las oraciones o en la última oración, entonces podemos desencadenar respuestas o acciones específicas. La tecnología de reconocimiento de nombres y contexto está avanzando rápidamente, lo cual es fascinante.
Megan: Eso suena realmente complejo. No sé cómo lograste poner todo eso en marcha. Hay tantas partes móviles involucradas que no creo que yo pudiera hacerlo. Pero entiendo lo que estás diciendo, tiene mucho sentido. ¿Cómo se te ocurrió hacer todo esto?
Otto: Soy una persona a la que le gusta complicar las cosas y siempre busco formas de explorar y probar nuevas tecnologías. Construir a Ida fue un desafío personal y una manera de poner en práctica mis conocimientos en programación. Utilicé Python y Assembly AI para desarrollar esta aplicación. Pero en realidad, creo que lo más importante es la curiosidad. Tener una idea y simplemente ir a explorar y probar cosas nuevas. Eso es lo que hace que la programación sea tan divertida.
Conclusiones y próximos pasos
Ha sido genial tener esta primera conversación con Megan y Ida. Aunque este episodio fue más orientado a la presentación y a darnos la bienvenida de nuevo al mundo del contenido, en futuros episodios nos enfocaremos más en contenido educativo y de aprendizaje. Así que, si te ha gustado este vídeo, ¡asegúrate de darle like y suscribirte para no perderte los próximos episodios! Queremos aprovechar las tres perspectivas que ofrecemos: la de un desarrollador experimentado, la de una persona que recién está empezando, y la de la IA. Será una combinación fascinante. ¡Gracias por acompañarnos en este viaje y nos vemos en el próximo episodio!
以上是一百万所请注意保持格式相同。