Sí. Me encanta esa definición. Así que, gracias por eso. ¿Puedes compartir tus pensamientos e impacto sobre la autenticidad de los ingenieros y la pérdida de conocimiento técnico al usar herramientas de codificación AI, ya que todos podemos aprender a convertirnos en managers de agentes? Es una buena pregunta. Es muy actual, supongo. Esto surgió en una charla de panel antes, y creo que mi punto de vista personal es que si uso AI para ayudarme a generar código, escribir código, construir algo, cuando finalmente abro una pull request y le pido a un colega que lo revise, realmente no digo, oh, usé AI para ayudarme a escribir este código. No anuncio el hecho de que usé AI para escribir este código. De hecho, lo presento como mi propio trabajo. Y eso es porque AI podría haberme ayudado a probar algunas ideas o acelerar mi progreso, pero en última instancia, es mi responsabilidad como ingeniero de software asegurarme de que el código sea de alta calidad y haga lo que dice en la lata. Así que, realmente no estoy seguro. Tal vez es demasiado pronto para decir si está teniendo un impacto en las habilidades de las personas a largo plazo, pero ahora mismo, creo que es esencial que los operadores de herramientas de codificación AI comprendan completamente lo que están haciendo y sean capaces de operar las herramientas con tanto conocimiento del tema como si estuvieran escribiendo el código ellos mismos. Gracias por eso, Andy.
También tenemos aquí, ¿cuáles fueron los resultados que viste en el proceso de contratación al introducir AI en la entrevista? Así que, no puedo hablar de los resultados en términos del número de candidatos que hemos contratado y cosas así porque realmente no tengo visibilidad de eso, pero puedo decirte desde el punto de vista de un entrevistador, ciertamente he visto muchos candidatos que de otro modo tal vez habría pasado por el proceso de contratación, que cuando se trataba de usar herramientas AI, no mostraron el nivel de alfabetización que esperaba. Una de las cosas que dije fue, ahora estamos evaluando la competencia en AI de las personas. He visto a muchas personas que parecían, hasta donde se puede decir, parecían ingenieros muy competentes y experimentados, pero simplemente no eran tan competentes como esperaba con las herramientas de codificación AI. Y creo que es un criterio razonable para evaluar a alguien, especialmente si se están uniendo a un equipo que ya está trabajando en su competencia en AI. Y no creo que sea un gran esfuerzo para todos nosotros como ingenieros de software hacernos preguntas como, ya sabes, ¿dónde estoy en la curva de competencia en AI en este momento?, porque no creo que estas herramientas vayan a desaparecer.
Y creo que va a ser una habilidad que todos necesitamos desarrollar además del conocimiento técnico, ya sabes, la capacidad de operar AI de manera competente, creo que va a ser importante para el futuro. Y cuando estás mirando la competencia, ¿cuáles son las cosas clave que estás buscando cuando se trata de eso? Sí, supongo que hay un par de cosas que he estado buscando. Una es la forma en que podrías instruir o usar AI, ya sabes. Así que, por ejemplo, dedicar tiempo a escribir indicaciones reflexivas, dar a la AI suficiente información de antemano, suficiente contexto, suficiente orientación, en comparación con escribir, ya sabes, como preguntas o instrucciones de una línea. Y también ser crítico con la salida de la AI. Así que, por ejemplo, si un candidato en una entrevista simplemente aceptaba como dado todo lo que fue generado por la AI, eso sería una señal de alerta para mí. Mientras que si alguien estaba siendo, ya sabes, reflexivo y crítico al inspeccionar la salida de la AI y asegurarse de que estaban contentos con eso antes de avanzar, eso sería, ya sabes, algo que estaba buscando. ¿Y has visto eso en tus entrevistas? Sí, definitivamente he visto ambos, definitivamente he visto ambos, sí, desde personas que usaban, incidentalmente, AI porque pensaban que era importante en la entrevista, hasta ser claro que es una parte central de la forma en que alguien trabaja. ¿Y has incluido eso en términos de guiar a las personas sobre cómo tener éxito en una entrevista? ¿Les has mostrado que es importante para ellos usar estas herramientas AI? ¿O cómo saben que pueden usarlo, básicamente? Sí, quiero decir, se les dice de antemano como parte del proceso, así que saben que están entrando en una entrevista donde se espera que usen AI. Y yo incluso les digo a las personas al principio, como te estamos dando una tarea, que va a ser demasiado grande para que la hagas manualmente. Y estoy realmente interesado en ver cómo vas a usar AI.
Comments