#Desarrollo de software
Publicaciones etiquetadas con Desarrollo de software.
-
La importancia de la humildad en el desarrollo de software
Exploro la importancia de la humildad en el desarrollo de software, basándome en la filosofía de Edsger Dijkstra. Argumento que la simplicidad en el código, la documentación exhaustiva y la disposición a pedir ayuda son cruciales para mejorar la calidad y mantenibilidad del software.
-
9 años “aprendiendo a programar” y sigo sin poder hacer un todo list
Sabemos que “El 90% de la programación es depurar el código“ es completamente cierto, pero todavía seguimos debatiendo si la IA sirve para escribir código.
-
El agente de programación de Google, Jules, no solo va a revisar tu código — te lo va a criticar
¿Cuánto tiempo va a pasar antes de que un ingeniero se ofenda y acuse a Jules de no saber dar feedback?
-
Personas > tecnología.
La clave para mantener una carrera larga y viva no es el lenguaje de programación que dominas, sino la confianza que otros tienen en ti.
-
La clave para preservar tu carrera es y seguirá siendo la confianza que los demás tienen en ti, no el lenguaje de programación que dominas
Desarrollar software no se trata únicamente de escribir código, se trata de trabajar en equipo y de la confianza interna necesaria para ser efectivos.
-
Humano le gana a ChatGPT en campeonato mundial de programación
En una competencia de programación, un humano superó a un modelo de IA de OpenAI. Este evento resalta la continua evolución de la IA en tareas de codificación, aunque la victoria humana se percibe como un hito temporal en una trayectoria de avance constante de la IA.
-
Desarrollador añade función a su aplicación porque ChatGPT le está diciendo a usuarios que existe
Adrian Holovaty es uno de los desarolladores de Soundslice, un escáner de partituras que permite digitalizar música con fotografías, comparte una historia interesante.
-
ChatGPT quedó en segundo lugar en una competencia de programación
En 2025, que un humano le haya ganado a ChatGPT fue noticia.
-
Lo mismo de siempre
Aprender a programar no es el problema; aprender a pensar, tal vez sí lo sea.
-
La programación con LLMs acaba de cruzar un habismo
En los últimos meses, algo fundamental cambió para mí con los agentes autónomos de programación con IA.
-
Teclear es la parte fácil. No es un pretexto para dejar de pensar.
La diferencia es que Gmail no tiene el potencial de hacerte un huevón intelectual.
-
La definición de “Agente” que más me ha ayudado a entender qué es y cómo utilizarlo
La definición de 'Agente' como un bucle 'for' que interactúa con un LLM me ha resultado reveladora para comprender su funcionamiento. Entender este concepto es clave para aprovechar al máximo los recursos disponibles al programar con modelos de lenguaje.
-
Apple está usando Swift en la nube con un framework open-source
El año pasado, el servicio de Monitoreo de Contraseñas se reescribió en Swift, gestionando miles de millones de solicitudes diarias desde dispositivos de todo el mundo
-
Está bien usar herramientas que te hagan feliz — no intentes racionalizarlo
Si te hace feliz, dale. Pero recuerda que una cosa es una cosa, y otra cosa es otra cosa.
-
El futuro es colorido y dimensional
Ojalá lo de Airbnb sea lo primero que se ve de una nueva tendencia de diseño en general, porque está muy bien aplicada.
-
Ideas que no son útiles, ni son verdad
¿Qué otras ideas tomas por ciertas, sin cuestionarte su validez?
-
10% de los desarrolladores creen que podrían ser reemplazados por IA
“Algunos están más entusiasmados que nunca con el desafío de su puesto y las nuevas formas de trabajar; otros, ven esto como una época de cambios rápidos y sienten la necesidad de adaptarse o quedarse atrás.”
-
Las aptitudes lingüísticas son más importantes para aprender a programar que ser bueno en aritmética
Para poder ser efectivo resolviendo problemas, tener empatía es una gran ventaja y una de las maneras más eficientes para generarla es a través del buen uso del lenguaje y la comunicación.
-
Seguirá habiendo trabajo cuando la IA lo pueda hacer todo
Cuando te encuentras en una posición en la que las habilidades que tienes no te ayudan a hacer un buen trabajo, tu carrera únicamente tiene un lugar hacia donde ir: abajo.
-
Q&A: las habilidades que necesitan los desarrolladores en la era del IA
Gartner predice que para 2028 más de un tercio de las aplicaciones empresariales estarán impulsadas por IA.
-
Making Software: un libro que te explica cómo funcionan las computadoras que usas todos los días
Si alguna vez te has preguntado sobre alguna de estas cosas o te han despertado la curiosidad, esto es para ti.
-
La clave está en tener conocimiento de dominio (y eso no te lo enseñan en la escuela)
Justin Skycak, comparte un punto interesante sobre la importancia de tener experiencia, más que teoría, para ser bueno en algo
-
No nos contratan para escribir código
No es tan divertido o inspirador como hacemos que sea el mundo de la programación. Pero la realidad es que no estamos contratados para escribir código. Eso es solo incidental.
-
Para ser un buen manager, tu lenguaje necesita ser preciso
En teoría, la diferencia entre usar una palabra u otra para comunicarte es cuestión de semántica. En la práctica, puedes estar causando problemas innecesarios.
-
Un consejo sensato sobre cómo adaptarte al panorama cambiante de la IA
Aprende a usar las herramientas para tu trabajo. Haz el trabajo. Evalúa de vez en cuando. Repite.
Recibe contenido sobre Desarrollo de software y temas relacionados cada semana.
Suscribete