Hace 8 meses | Por rojo_separatist... a 20minutos.es
Publicado hace 8 meses por rojo_separatista a 20minutos.es

Se trata de Code Llama y, aunque todavía es imprescindible la presencia de un profesional para los posibles fallos, puede agilizar bastante el trabajo al poder transformar las instrucciones en lenguaje natural en código.

Comentarios

e

#2 exacto, el problema no es tener un destornillador automático sino saber q tornillo es

Penetrator

#2 Que hagan una IA que convierta los powerpoints en código. El problema es que duraría poco, porque al final siempre se acabaría suicidando.

D

#2 "qué pelmas, solo se dedican a construir y liberar modelos superpotentes que están revolucionando un montón de sectores ".

DayOfTheTentacle

#12 Esa sería la idea... El cliente la expondría como "que haga eso super xaxi y revolucionario que tengo en la mente pero que no se como explicar"

Jesulisto

#21 Ahí iba mi comentario anterior, el cliente medio quiere que le leas la mente.

DayOfTheTentacle

#25 Y el otro medio quiere que les sorprendas, pero es imposible acertar pq ni él sabe qué quiere.

Jesulisto

#28 Se ve que estás en el mundo, compi

DayOfTheTentacle

#29 hasta que... Hasta que........ HASTA QUE.................y luego dirán "siempre saludaba".

Adjunto documental gif:

parapapablo

#34 #29 ambos sois expertos?

Jesulisto

#38 Yo llevo cuarenta y tantos años programando y con sistemas, algo se me ha tenido que quedar.

parapapablo

#49 bueno, lo decía por esto

Jesulisto

#50 ¡Buenísimo!

Me ha recordado a una frase de El Perich:

Desde un punto exterior a un recta, en un papel, es posible trazar varias perpendiculares.
Eso sí, hay que estar muy borracho.

Jaume Perich

e

#12 y? Es que hacer un súper modelo para todo es too much

tul

#2 el cliente se la suda, quieren la ia para quitarse de pagar sueldos.

DayOfTheTentacle

#15 En mi trabajo la mayor parte del presupuesto se va en incidencias. Podríamos evitar la gran mayoría con pequeños evolutivos, pero no quieren pq eso cuesta dinero... Trabajo para la administració pública si.

elmakina

#2 bueno... Eso es otro problema, pero El Problema es que los programadores suelen querer cobrar por su trabajo...

DayOfTheTentacle

#17 si, pero y el analista-programador o el analista?

ccguy

#2 sigue con tu COBOL o SAP

DayOfTheTentacle

#c-20" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3851169/order/20">#20 qui SAP CaBOL el client...

Oracle web hago yo ahora... Pero he estado en asp (antes del .net), php, java, c#...(y hace tiempo hasta visual basic 6) en local, en mobile app nativa y web...cambia la tecnología, sin duda, pero el problema que digo se mantiene si dependes de las ordenes del client. Otra cosa es que seas una startup y hagas una apuesta. La mayoría caen.

Hay empresas muy punteras y debe ser una pasada dejarse allá la vida con 20 años y aprender a saco, pero a mi edad no se busca eso. Ni tienes tiempo.

Jesulisto

#2 Para entender a los clientes no es suficiente una inteligencia ni artificial ni natural, habría que recurrir a la magia o a poderes paranormales.

DayOfTheTentacle

#24 sin duda. Yo cuando no entiendo nada le enseño los mails y "analisis" a mi mujer que no es informática, pero si funcionaria, y me resuelve una parte de mis dudas.

e

#2 programar tb... El objetivo no es sustituir el programador sino aumentar su productividad, si no fuera por los lenguajes de alto nivel seguiríamos programando en ensamblador, aquí la idea es programar en un más alto nivel, pero todavía programar...

DayOfTheTentacle

#39 Uhmmmm... No

Requisito: "todos los que tengan dni pueden loguearse*"

(*) excepto los dni impares o los que no me gusten, o los de fecha tal pascual, o los que tecleen lento, o los que tecleen rápido, siendo lento y rápido algo definido por el timestamp() y misgenitalesdelsur()

e

#42 no que? No has dicho nada

DayOfTheTentacle

#47 que no entiendes?

e

#55 que no entiendes tu perdona..

DayOfTheTentacle

#56 te perdono.

e

#57 más te vale

DayOfTheTentacle

#39 mov ax, 13h;

Int 10h;

rojo_separatista

#2, de verdad crees que este es un problema técnicamente irresoluble? Hacer un modelo que traduzca lo que expresa un cliente con lo que realmente quiere? Qué proceso cognitivo hay detrás para que se considere que es irreplicable por ningún modelo de lenguaje? Y en el caso que sea así, para hacer este trabajo no hará falta tener los mismos conocimientos de programación que hacen falta hoy en día para ser desarrollador.

ElPerroDeLosCinco

#45 #46 Yo también creo que una IA no puede hacer el trabajo de un analista o un jefe de proyecto, porque en la vida real, el cliente/usuario casi nunca tiene claro lo que quiere y no te lo puede dar por escrito bien detallado. Cuesta muchas reuniones, analizar las herramientas que se van a reemplazar, presentar prototipos...

"Queremos un listado como el que tienen los de Marketing, pero para los de Almacén. Es para que Maritere pueda sacar las hojas que da a los chavales de abajo". Este tipo de requerimiento es muy frecuente y requiere un entendimiento "humano" de lo que se cuece en esa empresa y lo que necesitan.

Solo lo veo factible en proyectos de administración pública que se subcontratan por separado análisis y desarrollo. Si a un equipo de desarrolladores le das un análisis bien detallado y completo por escrito, probablemente puedan aprovechar el potencial de una IA y ahorrarse muchísimo trabajo.

rojo_separatista

#51, pero al final el proceso que hace un analista es un proceso cognitivo, no es magia, así que por muy complejo que sea, debería poder entrenarse un modelo que lo haga. No?

ElPerroDeLosCinco

#53 En teoría, una máquina puede hacer cualquier cosa que hace un cerebro humano. En la práctica, un humano no solo es inteligente sino que tiene capacidades de interacción con otros humanos que le permiten entender cómo funciona un proceso informal (como una empresa) mediante conversaciones, documentación escrita a mano, práctica física, etc. Además, un humano tiene un conocimiento de fondo que no es necesario aportar. Por ejemplo, sabe que al crear un formulario, un campo "edad" no debe permitir negativos, o que una "fecha desde" debe ser menor o igual que la "fecha hasta".

d

#10 Como gag para una película de Woody Allen hay que reconocer que has estado fino.

Jesulisto

#10 Hubo una época donde la profesión estaba jerarquizada y todo esto tendría más sentido, no sé si quedarán empresas así.

Recuerdo cuando estaba el analista que hablaba con el cliente, el programador que pasaba a código lo que indicaba el analista y, en las empresas más gordas, el codificador que tecleaba o perforaba lo que el programador le daba.

e

#10 eso es el trabajo del product owner...

rojo_separatista

#10, por qué una IA no puede traducir las instrucciones vagas e imprecisas de un cliente y un humano sí? Lo pregunto muy en serio, al final no deja de ser un proceso cognitivo más o menos complejo, pero no es magia. Y puede que a una IA entrenada con millones de ejemplos se le de incluso mejor que a un desarrollador. Creo que agarrarse a que esto jamás lo logrará hacer un modelo de lenguaje es bastante ingenuo.

e

#4 si crees que teniendo un programador, or un niño sabrá decirle lo qie quiere o necesita vas apañado

D

#8 sí, claro. Sobre todo si en cualquier momento puede borrar y empezar de cero.

tdgwho

Y contra que lo lanzan?

Igual se rompe

D

Vamos, que van a pedir a los programadores que entrenen a las inteligencias artificiales que les sustituirán.

e

#1 ya ya... Y quien pedirá/describirá a las ias lo que hace falta?

D

#3 quien lo pide ahora.
Bueno, si es una máquina, cualquiera. Un niño, por ejemplo.

leporcine

#3 No se si lo he dicho ya por aquí, pero es como pretender que una IA te ayude a escribir un libro sin ser escritor.

e

#7 bueno... El ejemplo no aplica tan bien... Perdona que te diga..

D

#9 por que no?

MAVERISCH

#18 Porque es programador, no escritor

e

#30 #18 por qué el nivel de detalle en la descripción en hacer un libro o un programa no es el mismo

MAVERISCH

#32 Según el tipo de literatura que leas. El libro de Belén Esteban o "Cien años de soledad." Y según la web que quieras, la de Apple o una "tarjeta de visita."

e

#33 web? HTML no es programar... Pero si para que escriba un Nobel vas a necesitar describir mucho. Pero si dices quiero una novela policíaca en París de un asesino en serie y puede escribir una q lo es.. Pero escríbeme un programa de contabilidad para hoteles la posibilidad de que sea algo usable Es cero

MAVERISCH

#35 En serio crees eso de la novela policíaca? En serio....?

e

#36 haber una historia es una historia mala, buena regular, pero un programa una aplicacion o funciona o no funciona y luego puede ser malo, o bueno. El nivel de "precisión" no es lo mismo

tul

#7 en amazon tienes a la venta libros escritos por tipos que no son escritores ayudados por una IA

Trublux

Si esto es verdad, supongo que esa IA será la que va a ir actualizándose a si misma, ¿no?

D

Pues tienen el modelo publicado y disponible para que lo use cualquiera. Lo que empieza a ser una muy buena costumbre de Meta. Y hay que aplaudirlo.

https://github.com/facebookresearch/codellama

D

Meta lanza una inteligencia artificial para cargarse a todos los programadores