Primer aviso: no veo culebrones turcos.

Otra cosa es que un día escuchara en uno muy popular, de casualidad, esto:

 

 

¿Cómo podían conocer esta newsletter en Turquía?

Vale, venga, me has pillado. Esta fue la frase real:

 

Los niños bien educados siempre
tienen miedo de ir más allá de sus límites.

 

Me tocó de lleno. No he podido descolgármela de la cabeza ni tan siquiera por las noches.

 

Es igual.

La relación deliberadamente encubierta entre los culebrones turcos y la inteligencia artificial quedó visible.

Para mi y ahora también para ti.

 

Qué es Github Copilot

Lo vi claro al cuando comencé a teclear en mi flamante Visual Studio Code y recordé que tenía activo Copilot.

El objetivo de este software es echarte un cable, como un copiloto lo hace cuando estás al mando de un avión.

Escribes las primeras letras de lo que deseas programar y así la IA se adelante a tus pulsaciones de teclado ofreciéndote soluciones de código a tu medida.

 

Según avanzas en tus nuevas funciones y métodos obtendrás código predictivo simplemente con iniciar una nueva línea.

Copilot se basa en el vasto conocimiento de los repositorios de código de Github y una nueva IA de OpenAI llamada Codex.

 

Puedes solicitar tu invitación para poderlo instalar gratis en tu editor de código. Di que usas mucho Visual Studio Code cuando lo solicites.

También puedes probar con alternativas que se basan en otras fuentes de código como Tabnine, CaptainSlack o Clara.

(Estas dos últimas open source y no he tenido tiempo de comprobar si los resultados son de la misma calidad.)

 

 

Un buen serial debe ser previsiblemente imprevisible

Si hay una escena de alegría sabes que después viene la desgracia, el palo, la humillación.

Es la gracia de los soap opera, queremos ver drama, personajes casi reales en situaciones límite. Como en una peli del oeste pero sin tantas balas.

 

Con la IA de Copilot te vas dando cuenta de que va a darte, siempre que pueda, una solución previsible.

Los casos prácticos de la web del producto son reales: escribes un nombre de función o un comentario detallado y empieza a largar un código que hará lo que deseabas.

 

Lo he probado con TypeScript, JavaScript y PHP. En los dos primeros, con un soporte afinado, el resultado es a veces tan bueno que te acostumbras. Tampoco lo hace mal con el tercero y es capaz de reconocer la sintaxis correcta sin problemas.

En cuanto te acostumbras ves que ahorra tiempo.

 

 

Sin tregua

En una telenovela turca no hay un minuto de tregua.

Siempre llamará a la puerta una persona al que todos daban por muerto. O se descubre que tu abogada es tu hermanastra a la que solo viste una vez de pequeño.

(Eso dicen, yo no veo culebrones, no insistas.)

 

La habilidad de estos guionistas consiste en ir añadiendo capas a la trama principal para completar, relajar, tensar, emocionar… Mi admiración por esos equipos.

Copilot sabe crecer con tu código.

No es solo un buscador de soluciones.

 

Un ejemplo:

En un proyecto en el que tengo que programar en PHP sobre la plataforma Drupal el muy pillín ha sabido leer el contexto y me da soluciones en sintonía a lo que estoy programando.

No me saca de la trama, al contrario, aún no estando optimizado para este contexto cada vez está más acertado en adelantar mi siguiente movimiento.

 

 

Desconexión y reenganche

Las series no se diferencian tanto por países, pero en Turquía graban mucho en exteriores, cuidan la banda sonora y crean intriga de lo cotidiano.

(Eso es lo que me cuentan los amigos que lo ven, claro.)

 

Tanta es la inmersión que necesitan desconectar, dejar de estar al pie del cañón por un momento.

Con una IA pasa parecido. He tenido que desactivarla para grabar vídeos de formación, porque puede confundir al alumno y me confundía a mí

(Tiendes a analizar si la propuesta que te hace es correcta o no).

 

Pero como en las telenovelas podrás volver cuando quieras y reengancharte. Habrás horas pero tienen la gran habilidad de volver a ponerte en el camino rápidamente.

Lo bueno de la IA es que no se agota, nunca.

 

 

No quiero ser educado

Y todo esto, ¿qué tiene que ver con la frase del principio?

La de los niños bien educados

El que te escribe hace un tiempo hubiera rechazado de plano la asistencia de un intruso en su día a día. ¿Una inteligencia artificial diciéndome lo que debo hacer? ¿Me tomas por un niño?

Por supuesto que sí.

Uno que no quería pasar del límite que suponía ponerse a prueba. Para no sobrepasar tus fronteras quieres vivir divinamente y te acoplas al «miedo a que me descubran» como la naranja a su piel.

 

¿Y si resultaba que no sabía programar tan bien como yo creía?

Iba a quedar al descubierto en cada return.

Tener instalado Copilot no te hará mejor developer. Si abrirá las ventanas de tu editor para que ventile con nuevas ideas.

El final no siempre tiene que ser un dulce, rosa y acaramelado bodorrio entre dos personas que se conocen en el primer capítulo.

Pero cuidado, yo no veo culebrones turcos, ¿eh?

 

 

 

El penúltimo renglón

? La píldora malandriner de esta semana nos la envía Sergio Lana y es doble: Flexbox y Grid. Dos chuletas bien bonitas para no perderse en el posicionamiento y rejillas con CSS.

 

¡Nos leemos el próximo domingo!

PD: Saber popular: Los días que no descanses en verano, te los dan por descansados.

#lsn177

ENCUENTRA TU MERCADO OBJETIVO, A TRAVÉS DE LAS NEWSLETTERS
En el siguiente formulario podrás configurar el patrocinio con el que aparecerás en todas las newsletters y te mandaremos un presupuesto una vez tengamos toda la información.
ENCUENTRA TU MERCADO OBJETIVO, A TRAVÉS DE LAS NEWSLETTERS
En el siguiente formulario podrás configurar el patrocinio con el que aparecerás en todas las newsletters y te mandaremos un presupuesto una vez tengamos toda la información.
25%
1/4
Esta información es para ponernos en contacto una vez tengamos el presupuesto creado con las características de tu Patrocinio.
Tu patrocinio aparecerá en todas las newsletters que se publiquen durante el periodo que tu selecciones.
Ya estamos casi listos. Te mandaremos un presupuesto con el precio de tu patrocinio según lo has configurado.
El contenido del patrocinio (Texto, Logo y CTA) lo podrás crear antes del lanzamiento del Patrocinio.
25%
1/4
Esta información es para ponernos en contacto una vez tengamos el presupuesto creado con las características de tu Patrocinio.
Tu patrocinio aparecerá en todas las newsletters que se publiquen durante el periodo que tu selecciones.
Ya estamos casi listos. Te mandaremos un presupuesto con el precio de tu patrocinio según lo has configurado.
El contenido del patrocinio (Texto, Logo y CTA) lo podrás crear antes del lanzamiento del Patrocinio.

INICIAR SESIÓN

Inicia sesión con tu cuenta

CREAR CUENTA

Crear una cuenta nueva

Recordar Contraseña

EMPIEZA A GESTIONAR TODAS TUS NEWSLETTERS DESDE UN ÚNICO SITIO Y OLVIDATE DEL EMAIL

Iniciar sesión

Registrar

Recordar contraseña

Compartir