Ya que el software se va a acabar y todos nos vamos a quedar sin trabajo porque ChatGPT le va a crear apps personales a todo el mundo de forma proactiva…
A que se van a dedicar en el futuro?
Yo voto por volver al campo a sembrar la tierra.
A los 90 años falleció Margaret Hamilton, pionera de la computación.
Acuñó el término "ingeniería de software" y quien programó el software que llevó al hombre a la Luna en el programa Apollo.
"Cuando se me ocurrió el término de ingeniería de software, nadie había oído hablar de él, al menos en nuestro mundo. Fue una broma constante durante mucho tiempo. Les gustaba bromear con mis ideas radicales. Fue un día memorable cuando uno de los gurús más respetados del hardware explicó a todos en una reunión que estaba de acuerdo conmigo en que el proceso de construcción de software debería considerarse también una disciplina de ingeniería, al igual que el hardware. No porque aceptara el nuevo 'término' en sí, sino porque nos habíamos ganado su aceptación y la de los demás en la sala como un campo de ingeniería por derecho propio."
¡Asunción votó! ¡Asunción ganó! Ganó la gente. A partir de ahora comienza la reconstrucción de nuestra ciudad y lo voy a hacer con todos los asuncenos. ¡Gracias Asunción! 💛
We'll be spending a lot more time trying to understand the outputs of language models. A few thoughts, tips & tricks:
Writing. Something I've had success with: Ask your LLM to explain something in ASD-STE100, it's a controlled language specification originally developed for aerospace maintenance documentation. LLMs well-versed in this language and it comes with heavy constraints on clean writing style that I often find a lot more readable. Sometimes I've tried to soften it a bit e.g. ask for "80% of the way to ASD-STE100" because the spec is quite stringent. But even better:
Diagrams / images. Instead of writing, ask your LLM to create a diagram. These can be a lot easier to process, parse, and understand. But even better:
Web pages. Ask for output "in HTML" to get a beautiful, interactive webpage. LLMs are getting really good at frontend and can create beautiful experiences, animations, etc. But even better:
Explainer videos. The output format I am most bullish on is fully custom / bespoke explainer videos generated on any arbitrary topic. Experiment with things like "Create a 3b1b style video explainer on X. Use my ElevenLabs API key for audio narration". (you'd need an API key for the latter or you can ask your LLM to find you decent free alternatives that use your local compute). This is actually starting to work!
In summary:
- As LLMs get better, they will do more and more of the legwork autonomously, and a lot more of our work will rise up the abstractions into oversight and understanding.
- Luckily, LLMs can help here too because as intelligence and code are increasingly abundant, you can ask for large, custom, discardable software artifacts (e.g. web apps, video explainers) that would have never made sense to create before. Push the boundaries here and you'll be surprised.
Si trabajas en IT y crees que te estás quedando atrás por la IA, respira y tranquilízate.
Sabes mucho más (y entiendes mucho mejor lo que va a pasar) que el 99,99% de la población.
¿QUÉ ESTÁ PASANDO AQUÍ?
Llama la atención lo que se maneja en éste foro de desarrolladores, programadores argentinos y comunidad tech:
https://t.co/V5aJaXXGex
Encendieron las alarmas sobre presuntos movimientos drásticos en la empresa @itti_digital (itti) 👇
Madame Celeste Amarilla,
Vous êtes une femme méprisable et indigne de sa fonction.
Vous ne représentez pas le Paraguay, ce pays qui a transpiré la passion et l’honneur tout au long de la compétition. Par votre inconscience et votre racisme décomplexé, le monde entier a déjà oublié le parcours et l’effort historique que vos joueurs ont réalisés durant cette coupe du monde pour laisser place à une dame incompétente donnant la pire image possible de son pays.
Je ne laisserai jamais aux gens comme elle, la liberté de laisser propager leur haine et leur racisme à travers le monde.