LinkedIn se ha convertido en la principal plataforma profesional para desarrolladores de software, un lugar donde la credibilidad técnica se traduce directamente en oportunidades de carrera y en la confianza de los clientes.
A diferencia de GitHub o Stack Overflow, LinkedIn premia la capacidad de explicar ideas complejas en lenguaje sencillo.
El desarrollador que sabe explicar el impacto de negocio de una decisión de arquitectura le gana, una y otra vez, a quien solo les habla a otros ingenieros.
Las publicaciones que mejor funcionan para desarrolladores de software siguen un patrón simple: cuenta lo que construiste, lo que se rompió o lo que te sorprendió.
Las historias de batalla rinden más que los tutoriales.
Una publicación sobre un incidente en producción que diagnosticaste a las 2 de la mañana genera diez veces más interacción que una lista genérica de consejos, porque demuestra experiencia real y no conocimiento de manual.
Publicar con constancia durante tres a seis meses suele producir un efecto acumulativo: mejora la calidad de los reclutadores que te escriben, llegan invitaciones para dar charlas en conferencias y las consultas de empresas que enfrentan los problemas sobre los que has escrito se vuelven algo habitual.
La meta no es volverte viral.
Es convertirte en el experto reconocible que tus futuros clientes y empleadores buscan antes que a nadie más.
- 1
El bug que me llevó tres días era una sola línea. Les cuento
Todo desarrollador tiene la historia de un bug embrujado; cuenta la tuya con el diff real y los caminos equivocados. Las narraciones de debugging son el formato que más interacción genera, de forma constante, en los feeds de desarrolladores.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Tres días. Una línea. Les cuento toda la historia, por vergonzosa que sea.
Nuestro flujo de checkout fallaba al azar para cerca del 2% de los usuarios, sin ningún patrón que yo pudiera encontrar. Agregué logs, hice bisect de commits y empecé a dudar de mi cordura alrededor de la hora 30.
El culpable: una comparación con == en lugar de === sobre un valor que a veces era el string '0' y a veces el número 0. Truthy en un contexto, falsy justo en el caso límite que importaba.
Lo encontré cuando por fin leí el diff línea por línea en lugar de confiar en mi modelo mental de lo que el código 'obviamente' hacía.
La lección no fue sobre la coerción de tipos. Fue que, después de una hora sin encontrar algo, hay que dejar de razonar sobre el código y empezar a leerlo, carácter por carácter.
- 2
El código limpio está sobrevalorado. El código que sale a producción paga tu sueldo
Una postura a contracorriente sobre el perfeccionismo técnico que va a convocar tanto a pragmáticos como a puristas. Toma una posición real y respáldala con un proyecto donde lo suficientemente bueno ganó.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
El código limpio está sobrevalorado.
El código que sale a producción paga tu sueldo.
Asumo las críticas por decirlo.
Teníamos una funcionalidad con una fecha límite atada al contrato de un cliente. Escribí un servicio genuinamente feo:
- Lógica duplicada
- Unos cuantos números mágicos
- Cero abstracción
Salió a tiempo. El cliente renovó un contrato de 200 mil USD en parte gracias a eso.
Lo refactorizamos como se debe tres meses después, cuando ya sabíamos qué partes de la versión fea importaban de verdad a largo plazo.
Refactorizar con datos de uso reales siempre le gana a diseñar la arquitectura a partir de suposiciones.
El oficio importa. Pero el oficio al servicio de algo que nunca sale a producción es solo un hobby caro.
Lo suficientemente bueno que se lanza le gana a lo elegante que todavía no existe.
- 3
Cómo reviso pull requests en menos de quince minutos
Una guía práctica: leer primero los tests, agrupar los comentarios menores y aprobar con comentarios. Las publicaciones sobre cómo revisar PRs las guardan los juniors y las debaten los seniors.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Cómo reviso pull requests en menos de quince minutos sin aprobar a ciegas.
Primero, leo los tests antes que la implementación. Los tests me dicen qué cree el autor que debería hacer el código; si faltan o son débiles, ahí ya está la revisión.
Segundo, agrupo los detalles menores en un solo bloque de comentarios al final, no repartidos por todo el código. Diez comentarios de estilo dispersos se sienten como mil cortes para el autor; una lista agrupada se lee como ayuda.
Tercero, apruebo con comentarios cuando la lógica es sólida pero falta pulir, en lugar de bloquear. Bloquear es para problemas de correctitud y seguridad, no para preferencias.
Quince minutos, señal real y cero desgaste para los dos.
- 4
Registré cada interrupción durante dos semanas: 47 cambios de contexto
Una publicación con tus propios datos que cuantifica el costo de los avisos de Slack y la fragmentación por reuniones. Los números vuelven concreto el argumento del foco, y los managers comparten estas publicaciones para defender el tiempo de trabajo profundo.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Registré cada interrupción durante dos semanas. Total: 47 cambios de contexto. Mensajes de Slack, reuniones que aparecen de la nada, alguien que se acerca a hacer una pregunta rápida.
Tiempo promedio para volver a concentrarme de verdad después de cada una: unos 9 minutos, medido según cuándo mi ritmo al teclear volvía a parecerse a resolver problemas y no solo a escribir.
Eso son unas 7 horas por semana recuperándome de interrupciones, sin contar el tiempo de la tarea que me interrumpió.
No lo compartí para quejarme. Se lo mostré a mi manager, con el número incluido, y como resultado directo bloqueamos dos mañanas sin reuniones por semana.
Las quejas vagas por las interrupciones generan empatía. Un número genera un cambio en el calendario.
- 5
El sistema legacy que todos temían fue el mejor maestro que tuve
Una anécdota que replantea el mantenimiento como aprendizaje acelerado: leer código viejo, hacer arqueología en los commits, refactorizar con seguridad. Contrarresta la obsesión por los proyectos desde cero que domina los consejos de carrera.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
El sistema legacy que nadie en mi equipo quería tocar se convirtió en el mejor maestro que he tenido en diez años.
Era un servicio de facturación que nadie entendía del todo, sostenido por comentarios como 'no tocar, pregúntale a Javier'. Javier se había ido dos años antes.
Pasé un mes haciendo arqueología: leí cada mensaje de commit, rastreé cada ruta del código y fui escribiendo mi propia documentación. Ninguna capacitación formal me enseñó tanto sobre tradeoffs del mundo real, deuda técnica y por qué se toman ciertas decisiones bajo presión.
Los proyectos desde cero te enseñan cómo construirías algo ideal. Los sistemas legacy te enseñan cómo sobrevive el software a años de necesidades de negocio que cambian. Me quedo con la segunda lección siempre.
Cuenta gratis
Crea tu cuenta gratis
ThoughtMint convierte lo que sabes en publicaciones de LinkedIn que suenan a ti. Por ahora la aplicación está en inglés: puedes usarla desde hoy y te avisaremos por correo cuando llegue la versión en español.
Prueba gratis: 7 días o 2500 palabras de IA, lo que ocurra primero. Sin tarjeta de crédito.
- 6
Cinco errores que cometí antes de mi primer ascenso a senior
Lecciones concretas como hacer trabajo valioso que nadie ve, evitar los documentos de diseño y nunca pedir más alcance. Las retrospectivas de ascenso las guarda cada desarrollador de nivel medio en tu red de contactos.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Cinco errores que cometí antes de que por fin me ascendieran a senior, en el orden en que los corregí.
- Hacer trabajo valioso de forma invisible: arreglar cosas que nadie veía porque no lo documentaba en ningún lado.
- Saltarme los documentos de diseño en cambios 'pequeños' que terminaron teniendo implicaciones reales de arquitectura.
- Nunca preguntarle explícitamente a mi manager qué alcance significaba ser senior en nuestra empresa.
- Priorizar la calidad del código por encima de desbloquear a mis compañeros, cuando desbloquear a la gente importaba más para el resultado del equipo.
- Esperar a que el ascenso se sintiera obvio en lugar de construir yo mismo el caso.
Lo que de verdad movió las cosas fue corregir los cinco a la vez, no uno solo. El ascenso llegó unos ocho meses después de empezar.
- 7
Seis meses programando en pareja con IA: mi evaluación honesta
Una reacción a la tendencia que califica dónde los asistentes de código te ahorran horas y dónde mienten con total seguridad. Los veredictos concretos sobre tareas reales cortan tanto el hype como el catastrofismo.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Seis meses programando en pareja con IA. Una evaluación honesta, no una publicación de hype.
Dónde se gana su lugar: boilerplate, estructura de tests y traducir entre lenguajes que domino menos. Me ahorra de verdad una o dos horas por semana.
Dónde miente con total seguridad: en cualquier cosa que involucre nuestra lógica de negocio real. Inventa con total confianza la firma de una función que no existe en nuestro código, y verificarlo toma más tiempo que haberlo escrito yo.
Tiempo neto ahorrado: quizás un 15%, no el 10x que prometen algunos hilos. Calidad neta del código: igual, porque sigo revisando todo como si lo hubiera escrito yo.
Vale la pena conservarlo. Y vale la pena ignorar por completo el ciclo del hype y sacar tu propio número.
- 8
Lo que mi configuración de terminal dice de diez años de pereza
Una publicación detrás de escena más ligera sobre dotfiles, alias y los scripts que sobrevivieron a cambios de trabajo. Las publicaciones sobre herramientas son una puerta de entrada accesible que humaniza un feed técnico.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Lo que mi configuración de terminal dice de diez años de pereza productiva.
Cada alias de mis dotfiles existe porque escribí el mismo comando mal, o demasiado lento, al menos una docena de veces antes de arreglarlo para siempre.
- "gcm" para git commit -m.
- "k" para kubectl, de un trabajo de hace tres empresas que se me quedó.
Todavía cargo una función de mi primer trabajo que formatea la salida en JSON. La persona que me la enseñó me convenció con buenos argumentos y nunca encontré una razón para reemplazarla.
Si lo miras bien, tus dotfiles son básicamente una autobiografía.
Los míos dicen: impaciente, a veces sobrediseña cosas pequeñas y le es profundamente fiel a lo que funcionó una vez.
- 9
Ocho preguntas para hacer en entrevistas que revelan la verdadera cultura de ingeniería
Una lista para candidatos: pregunta por la frecuencia de despliegue, la carga de guardias y el último postmortem. El contenido útil para buscar trabajo se difunde rápido cada vez que hay ansiedad por despidos.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Ocho preguntas que hago en las entrevistas y que revelan más de la cultura de ingeniería que cualquier descripción del puesto.
- ¿Cuál es su frecuencia de despliegue real, no la aspiracional?
- ¿Cuántas personas hay en la rotación de guardias?
- ¿Cómo fue el último postmortem, en estructura?
- ¿Cuánto tardó realmente el onboarding de la persona que entró más recientemente?
- ¿Cuándo fue la última vez que el equipo le dijo que no a una fecha límite, y qué pasó?
- ¿Cuál es la deuda técnica más antigua que todos coinciden en que hay que arreglar pero nadie ha agendado?
- ¿Cómo se deciden realmente los ascensos, en la práctica?
- ¿Qué cambiarías de la cultura de ingeniería si pudieras?
Las respuestas vagas a estas preguntas dicen tanto como las concretas.
- 10
Monorepo o polyrepo: ¿qué usa de verdad tu equipo?
Una pregunta de interacción sobre una decisión de infraestructura que divide opiniones. Pedir configuraciones reales en lugar de opiniones genera hilos de comentarios más largos y más útiles.
Ejemplo de publicaciónEjemplo ilustrativo: adapta la estructura, pero no presentes estos nombres, cifras, empresas o situaciones como propios.
Monorepo o polyrepo: ¿qué usa de verdad tu equipo, y te cambiarías si pudieras empezar de cero?
Nosotros estamos en un monorepo, con unos 40 servicios, y la respuesta honesta es que funciona bastante bien, pero con costos reales: tiempos de CI que no paran de subir y un modelo de permisos que es más difícil de mantener bien acotado de lo que debería.
Escucho al bando del polyrepo quejarse del desfase de dependencias y de refactors entre repos que toman días en lugar de un solo PR. Los dos bandos tienen razón sobre su propio dolor y se equivocan al creer que el otro lado es obviamente peor.
¿Cuál es tu configuración real, no tu opinión sobre el debate abstracto? Quiero números reales: cantidad de servicios, tiempo de CI, tamaño del equipo.
Preguntas frecuentes
¿Qué debe publicar un desarrollador de software en LinkedIn?
Publica lo que aprendiste, no lo que construiste. Las historias de debugging, tu filosofía de revisión de código, los tradeoffs de arquitectura que enfrentaste y opiniones honestas sobre herramientas rinden más que los anuncios de proyectos.
Escribe para el desarrollador que va uno o dos años detrás de ti: es tu audiencia más grande y la que más probablemente va a interactuar. El contenido de carrera ocasional, como lecciones de ascenso o preparación para entrevistas, amplía tu alcance más allá de tu stack.
¿Con qué frecuencia debe publicar un desarrollador de software en LinkedIn?
Dos publicaciones por semana bastan para crecer de forma constante sin comerte las noches. Ata la escritura a tu flujo de trabajo: después de arreglar un bug complicado, cerrar un documento de diseño o terminar una migración, dedica diez minutos a redactar la lección mientras está fresca.
Los desarrolladores que publican poco pero de forma constante durante un año superan a quienes publican a diario un mes y luego desaparecen.
¿Publicar en LinkedIn de verdad ayuda a los desarrolladores de software a conseguir trabajo?
Sí, de forma medible. Los reclutadores buscan en LinkedIn por palabras clave en tu actividad, no solo en tu perfil, y un feed que muestra criterio técnico real te posiciona por encima de perfiles silenciosos con el mismo currículum.
Más importante aún, publicar con constancia genera oportunidades entrantes: recomendaciones de ingenieros que conocen tu forma de pensar y entrevistas donde quien contrata ya leyó tu trabajo. Se acumula despacio y luego rinde de golpe.
Herramientas gratis para LinkedIn
Da formato a tus publicaciones y revisa cómo se verán antes de publicarlas.
Más ideas de publicaciones
