Una conversación de 19 años con el CEO de Apple, quien extrañaba la red en “programación orientada a pruebas”
Antes de la sesión de intercambio oficial, Han Chubo se había estado preparando durante un tiempo.
Este tipo de "gran" también lo hizo pensar en secreto: ¿Tan formal? ¿También viene Cook?
Aun así, Han Chubo se sorprendió gratamente cuando apareció el CEO de Apple, Tim Cook.
Había un hombre llamado "Apple" en el software de videoconferencia, y tampoco hablaba.
Luego, "Apple" de repente encendió la cámara después de un rato, y el presentador dijo: "Por cierto, Tim estará aquí hoy".
Swift Challenge es una competencia de codificación para estudiantes organizada por Apple. Este año, la competencia invitó a estudiantes de todo el mundo a crear un proyecto de aplicación de Swift Playgrounds con un tema de su elección.
Ese día, Han Chubo, estudiante de segundo año en la Universidad Jiaotong de Beijing, como uno de los ganadores mundiales del Swift Student Challenge, participó en esta reunión especial en línea para presentarle sus diseños a Cook.
▲ Han Chubo presentó su trabajo a Cook
Cook no fue el único punto brillante en esa reunión.
En ese momento, también había representantes de estudiantes de diferentes partes del mundo en línea con él, compartiendo sus trabajos e historias uno por uno, y el ambiente era muy relajado.
Lo que más impresionó a Han Chubo fue un compañero de clase que había hecho aplicaciones relacionadas con el lenguaje de señas.
Tim no hizo muchas preguntas ese día, pero recuerdo que le preguntó al compañero de clase si había visto "The Listening Girl" (CODA) de Apple TV, y él (el compañero de clase) dijo que no.
Pero en serio, Han Chubo piensa que la creatividad de este compañero de clase es increíble. Al compartir, aprendió que el lenguaje de señas es muy importante, pero no ha recibido suficiente atención.
▲ Se usan muchas líneas de lenguaje de señas en "Listening Girl"
La ventana que Global Connection abrió ese día fue más que esta:
Por primera vez sentí que no era solo yo, sentía el mundo más amplio, que mucha gente estaba conmigo, discutiendo las mismas cosas.
Este sentimiento también está relacionado con su experiencia de aprender a programar.
Aunque ha estado expuesto a la programación en la escuela primaria, se puede decir que Han Chubo es un "pez que se coló en la red" en la "programación orientada a exámenes", por lo que la programación sigue siendo una herramienta creativa que utiliza para satisfacer su curiosidad.
Incluso cuando ganó el juego esta vez y conoció a Cook, también vino de una pequeña mentalidad "rebelde".
"Deslízate por la red" para encontrar la libertad y la felicidad de la programación
Fue porque esta competencia "no fue útil" para mi calificación en la escuela que me hizo sentir que era más importante.
A lo largo de los años, ha escuchado a otros decir que ir a la universidad se trata de prueba y error y exploración libres. Pero después del comienzo real, descubrió que el camino que la mayoría de la gente escogía era sorprendentemente uniforme: la búsqueda de calificaciones más altas.
Al hacer la tarea, a veces las personas "apilan funciones" para obtener una puntuación más alta, incluso si no es la solución óptima para el diseño del producto en sí.
Han Chubo admitió que podía entender e incluso lo hizo, pero aún así no se sentía bien.
▲ Chu Bo grabó fragmentos de vida
Y el juego de Apple fue su salida de "deslizarse por la red", un breve escape.
Debido a que no hay demasiadas restricciones estrictas, siente que Swift Student Challenge es más libre y expresivo.
(La competencia) se trata menos de la tecnología genial que usas, y más de tu creatividad, tu forma de pensar.
Ese día (videoconferencia) vi el intercambio de todos, y el trabajo de todos me hizo sentir increíble y sentí muchas cosas diferentes.
En ese momento, la "incomodidad" que sentía en la escuela encontró resonancia en el intercambio de desarrolladores de todo el mundo.
Para él, la programación es una herramienta para realizar sus ideas y satisfacer su curiosidad.
En mi aprendizaje de programación, siempre tengo un problema primero y luego pienso en cómo resolverlo. Este proceso me permite aprender muchas habilidades de programación profundas con diversión.
Este hábito de pensar se deriva de su experiencia de entrada a la programación.
Hace diez años, Han Chubo, que todavía estaba en la escuela primaria, fue arrastrado por su maestro para participar en la "Competencia de informática", también conocida como la "Olimpiada de matemáticas en el mundo de la programación".
Este tipo de competencia no es sobre software o aplicaciones, sino "más como problemas de aplicación de matemáticas", por lo que la mayoría de los seleccionados son niños que son buenos en matemáticas.
Si obtiene buenas calificaciones en la competencia, será útil para seguir estudiando en el futuro, por lo que muchos de los compañeros de clase de Han Chubo continúan estudiando.
Y el propio Han Chubo "se coló por la red" después de ganar un segundo premio en la escuela primaria. Con un conocimiento básico de programación, nadó hacia una exploración más salvaje.
▲ Chu Bo grabó fragmentos de vida
A la edad de 11 años, tenía su propio iPad Air, y le hace cosquillas la plétora de aplicaciones en la App Store.
Swift Playground 4 de Apple, lanzado el año pasado, permite a adultos y niños aprender, escribir e incluso publicar sus propias aplicaciones directamente en el iPad.
Sin embargo, cuando Han Chubo era un niño, era difícil completar la programación solo con un iPad.
Por casualidad, descubrió una aplicación llamada "Codea" que le permite escribir juegos de iOS directamente en el iPad.
Quería crear enemigos en un juego, así que aprendí programación orientada a objetos; quería efectos visuales especiales, así que probé el editor Shaders de Codea.
▲ Han Chubo usó Codea para hacer el primer juego "Airplane Wars", que puede usar el giroscopio del iPad para controlar el avión
La obra "Laboratorio genético" diseñada por Han Chubo para el concurso de Apple en esta ocasión es también otra respuesta al "hacer preguntas".
En la clase de biología de la escuela secundaria, todos estudiamos genética y entendemos el conocimiento de la hibridación biológica. Sin embargo, la mayor parte de nuestra cognición de hibridación solo puede permanecer en el razonamiento del tema, y no hay posibilidad de realizar experimentos.
"Laboratorio Genético" es un espacio donde puedes "ciberpracticar".
Puedes recoger tomates con diferentes genéticas y cruzarlos para ver qué nuevas variedades crecerán.
Incluso Han Chubo intentó hacer la prueba con sus amigos: "experimentó" de acuerdo con la pregunta de la aplicación y obtuvo la respuesta correcta.
Puedes ver cómo sucede todo esto, no solo haciendo los cálculos.
En boca de Han Chubo, la programación es particularmente "manual".
Es el medio por el cual construye cosas con sus manos y el medio por el cual brinda experiencia práctica a otros.
Puedes hacer algo que funcione con un costo mínimo.
Si quiero inventar una cosa, si es un objeto físico, puede haber muchos procesos, pero si es programación, solo puedes usar una computadora y puedes hacer algo que otros realmente puedan usar.
La realidad que viene
▲ Imagen de Unsplash por Tai Bui
En los últimos años, la impresión que el público tiene de los programadores ha cambiado drásticamente.
Esta profesión solía ser sinónimo de "salario alto" y "cambiar el mundo", pero en los informes relacionados de los últimos años de las principales empresas de Internet, la gente ha visto el lado "996" y "vida útil corta" de la industria.
Han Chubo estaba decidido a aprender programación durante el examen de ingreso a la universidad.
Aunque los resultados del examen final no fueron tan buenos como se esperaba, trabajó duro en su primer año y volvió a la informática.
Aunque el amor es firme, las voces del mundo exterior aún pueden hacerlo sentir ansioso.
Mirando los informes de noticias, muchas empresas están despidiendo trabajadores recientemente y despidiendo a miles de personas, es decir, habrá números muy precisos, lo que da mucho miedo.
Puede que vaya a trabajar en estas empresas en el futuro, y puede que me encuentre con estas cosas mencionadas en las noticias.
Esto me hace sentir más pesimista sobre el futuro.
Esta ansiedad también persigue a otros.
Es posible que otros ya estén planeando pasantías de verano o preparándose para jugar.
Aunque no ha podido encontrar la solución óptima para su futuro, a Han Chubo todavía le resulta inaceptable pasar todas las vacaciones en "negocios".
No puedo seguir preparándome para el futuro.
▲ Chu Bo grabó fragmentos de vida
La experiencia de participar en el Swift Challenge le dio algo de confianza.
Las historias más diversas le permiten ver más posibilidades.
Conoció a un estudiante de último año que estaba en la misma escuela secundaria que él. "No siguió los pasos y saltó de ese círculo. Ahora está viviendo la vida que quiere. Este tipo de ejemplo de otros también me inspirará". ."
Tal vez, como dijo el propio Han Chubo, el mundo descrito en las noticias puede ser solo un lado de la situación, y la realidad puede no ser tan buena o tan mala.
En cuanto a las próximas vacaciones de verano, Han Chubo decidió reiniciar el viaje a Wuhan que había sido interrumpido cuatro veces y darse tiempo. Está de acuerdo con una frase escrita por @Vincent Zoo:
Reducir el tiempo de entretenimiento es reducir el corazón. Debes hacer tiempo para jugar y dedicarte a un entretenimiento específico, de lo contrario, se volverá cada vez más indiferente a la vida.
#Bienvenido a prestar atención a la cuenta oficial de WeChat de Aifaner: Aifaner (WeChat: ifanr), se le brindará más contenido emocionante lo antes posible.