Entonces, ¿qué hicimos? Intentamos imitar lo que teníamos originalmente. Creamos plataformas de leet code donde podemos controlar la herramienta que usan y mira, hay todas estas preguntas de DSA, pero ahora, ya sabes, incluso eso, supongamos de nuevo que esto realmente funciona, incluso eso ahora está tan extendido en términos de canales de YouTube, libros, etcétera sobre cómo resolver estos problemas, que incluso ellos no son un buen indicador. Entonces, pensamos, está bien, démosles una tarea para llevar a casa. Porque entonces podemos darles este código, vemos cómo lo resuelven, lo hacen en su propio tiempo, está probando la implementación, no se trata solo de memorización, etcétera, etcétera, y luego podemos revisarlo con ellos. Pero de nuevo, ahora que las herramientas de IA están aquí, hemos perdido el control de ese medio también.
Así que ahora, cualquiera puede tomar cualquier tarea para llevar a casa, y por ejemplo, no sé Ruby, podrías darme una tarea técnica en Ruby, y podría ir y con IA, podría hacer algo que funcione en Ruby. Puede que no sea genial, pero podría hacer algo que funcione como un proyecto Greenfield, y probablemente podría explicar más o menos lo que estaba sucediendo. ¿Es eso una buena prueba de que soy un ingeniero de Ruby? Mi argumento sería que no, ¿verdad? Y ahora también tenemos agentes de IA. Entonces, entramos en esta área de programación en pareja, que es más en lo que se basa mi método. Pero luego la gente dice, bueno, los agentes de IA también pueden simplemente resolver esto sobre la marcha. La gente puede tener una segunda pantalla, podrían tener su móvil afuera, lo que sea, un iPad, cualquier cosa, y podrían tener IA resolviendo el problema por ellos, y solo lo están leyendo o copiando. Así que esto crea un problema también, porque entonces de nuevo, podrías estar en vivo con alguien, y no puedes confiar en lo que están escribiendo y que realmente proviene de su cabeza.
Y luego el cuarto problema que tenemos, como si eso no fuera suficiente, son los deep fakes y las herramientas de trampa. Si aún no lo has visto, hay un video de alguien que realmente ha superpuesto otra cara en su cara y está tratando de pasar entrevistas para obtener acceso a los sistemas de una empresa. Y esto se puede usar para propósitos de hacking muy nefastos, tanto a nivel individual como también a nivel de estado nación. Así que hay muchos problemas con eso. Yo argumentaría que el método McDougall aborda tres de estos cuatro problemas. Desafortunadamente, aún no he encontrado una manera de tener en cuenta a las personas que falsifican su rostro, pero eso no es parte de lo que estoy hablando hoy. Hoy lo que estoy tratando de hacer es idear una manera de crear una estructura para un proceso de entrevista técnica que realmente pruebe si las personas pueden implementar código mientras también permite la existencia de IA y no lucha contra ella, ¿verdad?
Comments