Trabajo remoto vs híbrido: qué prefieren los devs en 2026

Después de años de debate, el mercado tech parece haber llegado a una preferencia bastante clara sobre cómo quiere trabajar en 2026, aunque no es exactamente la que las empresas más grandes están empujando.

1. Lo que dicen las encuestas del sector

Las encuestas de desarrolladores de los últimos años muestran consistentemente una preferencia mayoritaria por esquemas remotos o híbridos flexibles por sobre la oficina full-time, con el trabajo 100% remoto siendo la opción más valorada cuando se les pregunta directamente qué preferirían si pudieran elegir libremente.

2. Por qué muchas empresas grandes están empujando la vuelta a la oficina

Varias empresas tecnológicas grandes anunciaron políticas de retorno obligatorio a la oficina en los últimos años, citando colaboración, cultura de equipo y mentoring de perfiles junior como principales razones. Esto generó tensión visible con la preferencia mayoritaria de sus empleados, y en algunos casos, renuncias de personal senior que prefirió buscar otro empleo antes que volver full-time.

3. El punto medio que gana terreno: híbrido flexible

En vez del extremo de «todo remoto» o «todo oficina», el esquema que más crece es el híbrido con días fijos de oficina (típicamente 2 o 3 por semana) combinado con flexibilidad real el resto de los días, en lugar de un híbrido «de palabra» que en la práctica presiona igual hacia la oficina todos los días.

4. Lo que realmente influye en la decisión de un desarrollador

Más allá de la preferencia general por remoto, lo que más pesa en la práctica es la calidad de las herramientas de colaboración de la empresa (documentación clara, comunicación asíncrona bien organizada) más que la ubicación física en sí. Un equipo remoto con buena documentación suele funcionar mejor que un equipo presencial desorganizado, y viceversa.

5. Qué significa esto si buscás trabajo

Las empresas que ofrecen flexibilidad real hoy tienen ventaja para atraer talento senior, especialmente en un mercado donde competir por perfiles calificados es cada vez más difícil. Si sos desarrollador y priorizas flexibilidad, tenés más poder de negociación del que muchos creen, especialmente con experiencia comprobada.

Cómo funciona el reconocimiento facial (y sus riesgos de privacidad)

El reconocimiento facial pasó de ser algo de películas de ciencia ficción a estar en el celular de casi todos. Acá cómo funciona realmente, y qué riesgos trae vale la pena conocer.

1. Cómo funciona, paso a paso

El sistema mapea puntos clave de tu rostro (distancia entre ojos, forma de la mandíbula, profundidad de rasgos) y los convierte en una especie de «firma matemática» única. Esa firma se compara con una guardada previamente: si coinciden lo suficiente, te reconoce. No guarda una foto tuya en el sentido tradicional, sino datos matemáticos derivados de tu rostro.

2. Dónde lo encontrás sin darte cuenta

Desbloqueo del celular, etiquetado automático de fotos en redes sociales, controles de acceso en algunos edificios y aeropuertos, y cada vez más, sistemas de vigilancia en espacios públicos en distintas ciudades del mundo.

3. El riesgo de privacidad que genera más debate

A diferencia de una contraseña, no podés «cambiar» tu cara si tus datos biométricos se filtran en una brecha de seguridad. Además, el reconocimiento facial en espacios públicos plantea la posibilidad de rastrear el movimiento de personas sin su conocimiento ni consentimiento explícito, algo que gobiernos y empresas privadas de distintos países ya usan de formas que generan controversia.

4. El problema de los sesgos

Distintos estudios documentaron que algunos sistemas de reconocimiento facial tienen tasas de error más altas para identificar correctamente a ciertos grupos demográficos que a otros, lo que puede derivar en identificaciones erróneas con consecuencias reales, especialmente en contextos de seguridad o justicia.

5. Qué podés controlar vos

  • Revisá la configuración de etiquetado facial automático en tus redes sociales y desactivala si no te sirve.
  • Para el desbloqueo del celular, el reconocimiento facial es razonablemente seguro para uso personal (los datos suelen quedar cifrados en el propio dispositivo, no en un servidor externo).
  • Informáte sobre las regulaciones locales de tu país respecto al uso de reconocimiento facial en espacios públicos: es un área legal que sigue evolucionando rápido.

Redes neuronales explicadas con un ejemplo que cualquiera entiende

Las redes neuronales son la base de casi toda la IA moderna, pero se explican casi siempre con jerga matemática que espanta a cualquiera que no sea especialista. Probémoslo distinto.

1. El ejemplo más simple: reconocer un gato en una foto

Imaginá que querés enseñarle a un chico a reconocer gatos, sin explicarle reglas explícitas («tiene bigotes, orejas triangulares…»). En cambio, le mostrás miles de fotos etiquetadas como «gato» o «no gato», y con el tiempo el chico empieza a reconocer patrones por su cuenta, sin que nadie le haya dicho exactamente qué buscar. Una red neuronal aprende de la misma forma: a partir de muchos ejemplos, no de reglas programadas a mano.

2. Cómo funciona por dentro, sin matemática

Una red neuronal está hecha de capas de «neuronas» artificiales conectadas entre sí. Cada neurona recibe información, la procesa de forma simple, y pasa el resultado a la siguiente capa. Ninguna neurona individual «entiende» qué es un gato: el reconocimiento emerge de la combinación de miles o millones de estas conexiones simples trabajando juntas.

3. Cómo «aprende» realmente

Al principio, la red se equivoca mucho (sus conexiones internas empiezan casi al azar). Cada vez que se equivoca, un proceso llamado «entrenamiento» ajusta ligeramente la fuerza de las conexiones para que la próxima vez acierte un poco más. Repetido millones de veces con miles de ejemplos, la red termina afinando sus conexiones hasta reconocer patrones con precisión sorprendente.

4. Por qué se llaman «redes neuronales»

El nombre viene de una inspiración muy lejana en cómo funcionan las neuronas biológicas del cerebro, conectadas entre sí y transmitiéndose señales. Pero es solo eso, una inspiración de diseño: una red neuronal artificial no funciona igual que un cerebro real, ni es una simulación de él.

5. Dónde las ves todos los días sin saberlo

El reconocimiento facial de tu celular, las recomendaciones de contenido en redes sociales, la traducción automática, y los modelos de lenguaje como ChatGPT o Claude, están construidos sobre este mismo principio básico, aunque a una escala muchísimo mayor y más sofisticada.

Extensiones de Chrome maliciosas: cómo detectar una antes de instalarla

Las extensiones de Chrome son cómodas, pero tienen acceso profundo a lo que hacés en el navegador: pueden leer todo lo que escribís, ver las páginas que visitás, y en casos maliciosos, robar credenciales o datos de tarjetas.

1. Señales de alerta antes de instalar

  • Pocas reseñas o reseñas genéricas repetidas (muchas veces falsas, escritas para inflar la calificación).
  • Desarrollador desconocido, sin sitio web propio ni información de contacto verificable.
  • Permisos que piden muchísimo más de lo que la función de la extensión justificaría (por ejemplo, una extensión de «cambiar el fondo de pantalla» que pide «leer y modificar todos tus datos en todos los sitios web»).
  • Actualizaciones muy recientes en una extensión con muchos usuarios ya instalados (a veces indica que cambiaron de dueño y la usan para fines distintos a los originales).

2. Qué permisos deberían hacerte dudar

«Leer y modificar todos tus datos en los sitios web que visitas» es el permiso más amplio que existe: le da a la extensión acceso a casi todo lo que hacés en el navegador. Solo tiene sentido para extensiones que genuinamente lo necesitan (bloqueadores de anuncios, gestores de contraseñas); para una simple calculadora o un tema visual, es una señal de alarma.

3. Cazadores de extensiones ya instaladas y sospechosas

Revisá periódicamente tu lista de extensiones instaladas (en Chrome: tres puntos → Más herramientas → Extensiones) y eliminá cualquiera que no reconozcas o que ya no uses. Muchas extensiones maliciosas se instalan disfrazadas dentro de otro software, sin que el usuario lo note conscientemente.

4. Buenas prácticas generales

  • Instalá extensiones únicamente desde la Chrome Web Store oficial, nunca desde links externos.
  • Preferiá extensiones con muchos usuarios activos y reseñas detalladas y variadas, no solo un número alto.
  • Limitá la cantidad total de extensiones instaladas: cada una es una superficie de ataque adicional.

Regla simple: si una extensión pide permisos que no tienen relación lógica con lo que dice hacer, no la instales, sin importar cuántas reseñas tenga.

IA en el aula: cómo la están usando los docentes uruguayos

La IA generativa ya dejó de ser una novedad en las aulas uruguayas: es una herramienta de uso cotidiano para la mayoría de los docentes.

1. El dato que sorprende: uso masivo, no marginal

Según un análisis de Ceibal basado en la Encuesta Nacional Docente, tres de cada cuatro docentes uruguayos ya usan herramientas de IA en su trabajo diario, tanto en primaria como en media. No es un grupo reducido de entusiastas de la tecnología: es la mayoría del cuerpo docente del país.

2. Para qué la usan, concretamente

El uso más frecuente son los chatbots (69% de los docentes consultados), seguido por herramientas para planificación de clases (38%) y generación de materiales educativos. En la práctica, esto significa armar consignas, adaptar contenido a distintos niveles, y ahorrar tiempo en tareas administrativas repetitivas.

3. Desarrollo local: Colar.AI

Más allá de las herramientas genéricas como ChatGPT, en Uruguay se desarrolló Colar.AI, una inteligencia artificial conversacional pensada específicamente para apoyar la planificación docente, con el objetivo de integrarse al sistema educativo local en vez de depender únicamente de herramientas genéricas extranjeras.

4. Lo que aún genera debate

El uso extendido conlleva preguntas sin resolver del todo: cómo evaluar trabajos de estudiantes cuando la IA puede generarlos, qué datos de menores termina procesando cada herramienta, y cómo evitar que la dependencia de la IA reemplace en vez de complementar el criterio pedagógico del docente.

5. Lo que viene

OpenAI anunció una versión de ChatGPT específica para docentes (ChatGPT for Teachers), aunque por ahora su disponibilidad gratuita está confirmada solo para instituciones de Estados Unidos, con conversaciones abiertas para extenderla a otros países. Mientras tanto, el uso en Uruguay sigue creciendo con las herramientas ya disponibles.

Qué es un framework (y por qué no es lo mismo que una librería)

«Framework» y «librería» se usan a veces como sinónimos, pero la diferencia entre ambos cambia cómo estructurás tu proyecto entero.

1. Qué es una librería

Es un conjunto de funciones que vos llamás cuando las necesitás, dentro de tu propio código. Vos tenés el control: decidís cuándo usarla, cómo, y en qué orden. Ejemplo: una librería para manejar fechas, que llamás solo cuando necesitás formatear una fecha específica.

2. Qué es un framework

Es una estructura completa que define cómo tiene que organizarse tu proyecto entero, y es él quien llama a TU código, no al revés. Ejemplo: un framework web como Django o Laravel te obliga a organizar tu código en carpetas específicas, con archivos que cumplen roles predefinidos, y es el framework el que decide cuándo ejecuta tu código (por ejemplo, cuando llega una solicitud web).

3. La diferencia clave, en una frase

Con una librería, VOS llamás al código. Con un framework, EL FRAMEWORK llama a tu código. Es lo que en la jerga técnica se llama «inversión de control»: el framework toma las decisiones estructurales grandes, y vos completás las piezas específicas dentro de esa estructura.

4. Ventajas y desventajas de cada uno

Las librerías te dan más flexibilidad, pero te obligan a tomar más decisiones de arquitectura vos mismo. Los frameworks te dan velocidad de desarrollo (ya vienen con patrones probados y mucho trabajo resuelto), pero te atan a su forma específica de hacer las cosas, lo que hace más costoso cambiar de framework después.

5. Ejemplos concretos para que quede claro

Librerías: Lodash (utilidades de JavaScript), Requests (peticiones HTTP en Python), Chart.js (gráficos). Frameworks: React y Angular (frontend), Django y Rails (backend), Flutter (apps móviles).

Dato curioso: React técnicamente se autodenomina «librería», aunque en la práctica muchos equipos lo usan con tantas convenciones estructurales que funciona casi como un framework. La línea entre ambos conceptos no siempre es tan nítida como parece en la teoría.

Testing automatizado: por qué tu código necesita tests aunque sea chico

«Mi proyecto es chico, no necesito tests» es una de las frases más comunes que después se lamentan. Acá por qué vale la pena invertir en testing incluso en proyectos pequeños.

1. Qué es un test automatizado, en criollo

Es código que verifica que otro código funcione como se espera, sin que una persona tenga que probarlo manualmente cada vez. Por ejemplo: un test podría verificar que una función de «sumar» realmente devuelva 4 cuando le das 2 y 2, cada vez que corras esa prueba.

2. El problema que resuelve de verdad

No es solo «encontrar errores»: es evitar que un cambio nuevo rompa algo que ya funcionaba, sin que nadie se dé cuenta hasta que un usuario lo reporta. Sin tests, cada cambio es un salto de fe; con tests, tenés una red de seguridad que te avisa rápido si algo se rompió.

3. ¿Por qué hasta un proyecto chico se beneficia?

Porque los proyectos chicos crecen, y sin tests, cada función nueva que agregás tiene más chances de romper algo viejo sin que lo notes. Escribir tests desde el principio es mucho más barato en tiempo que agregarlos después sobre un código ya grande y enredado.

4. No hace falta testear todo al 100%

Es un mito común que hay que alcanzar cobertura total. Priorizará testear la lógica crítica de tu aplicación (cálculos de precios, autenticación, procesos de pago) antes que detalles visuales menores. Un 70-80% de cobertura bien enfocada suele dar más valor que perseguir el 100%.

5. Por dónde empezar si nunca escribiste un test

Elegí un framework de testing popular para tu lenguaje (Jest para JavaScript, pytest para Python) y escribí tu primer test sobre una función simple que ya tengas. No hace falta dominar toda la teoría de testing antes de empezar: la práctica enseña más rápido que la teoría acá.

La inversión de tiempo se paga sola: cada bug que un test atrapa antes de llegar a producción te ahorra el tiempo (mucho mayor) de encontrarlo y arreglarlo después, con usuarios reales afectados.

Cómo elegir un hosting para tu sitio web en 2026

El hosting es donde «vive» tu sitio web, y elegir mal puede significar caídas, lentitud o dolores de cabeza técnicos meses después. Acá cómo decidir sin perderte en el marketing de cada proveedor.

1. Hosting compartido

Tu sitio comparte servidor con muchos otros sitios, lo que lo hace la opción más barata. Ideal para blogs chicos, sitios personales o proyectos que recién arrancan. La contra: si otro sitio en el mismo servidor recibe mucho tráfico, tu sitio también puede verse afectado.

2. VPS (servidor virtual privado)

Tenés una porción dedicada de recursos, aunque el hardware físico se siga compartiendo. Más rápido y estable que el compartido, con más control técnico, pero requiere más conocimiento para administrarlo (o pagar por gestión administrada).

3. Hosting administrado para WordPress

Proveedores especializados que optimizan todo específicamente para WordPress: velocidad, seguridad, backups automáticos. Cuesta más que el compartido genérico, pero elimina gran parte del mantenimiento técnico que de otro modo tendrías que hacer vos.

4. Cloud hosting

Tu sitio corre distribuido en múltiples servidores en vez de uno solo, lo que le da muchísima capacidad de escalar automáticamente ante picos de tráfico. Es la opción para sitios grandes con tráfico variable o impredecible, pero el precio puede ser difícil de estimar de antemano.

5. Qué mirar más allá del precio

  • Uptime garantizado (el estándar de la industria ronda 99.9%, cualquier cosa menor es preocupante).
  • Soporte técnico: probalo con una consulta antes de contratar, no confiés solo en las reseñas.
  • Facilidad para migrar tu sitio después si cambiás de proveedor: algunos hosting lo complican a propósito.
  • Backups automáticos incluidos, no como extra pago.

Conclusión: para la mayoría de blogs y sitios chicos, un hosting administrado para WordPress ofrece la mejor relación entre precio y tranquilidad. Reservá VPS o cloud para cuando el tráfico realmente lo justifique.

Git vs GitHub vs GitLab: la diferencia que confunde a los principiantes

Es una confusión clásica de quienes recién empiezan: usar los tres nombres como si fueran sinónimos. No lo son, y entender la diferencia te ahorra confusiones más adelante.

1. Git: la herramienta

Git es un sistema de control de versiones: un programa que corre en tu computadora y lleva registro de todos los cambios que haces en tu código, permitiéndote volver a versiones anteriores o trabajar en paralelo sin pisar el trabajo de otros. Existe desde 2005, no depende de internet, y funciona igual sin importar dónde subas después tu código.

2. GitHub: una plataforma que usa Git

GitHub es un sitio web (propiedad de Microsoft) donde podés alojar tus repositorios Git en la nube, colaborar con otros, y acceder a funciones extra como issues, pull requests y automatizaciones. Es, hoy, la plataforma más popular para proyectos open source.

3. GitLab: una alternativa a GitHub

Cumple un rol similar a GitHub (alojar repositorios, colaboración), pero con un enfoque más orientado a empresas que quieren todo el ciclo de desarrollo integrado en una sola plataforma (desde el código hasta el despliegue en producción). También permite instalarlo en tu propio servidor, algo que GitHub no ofrece de la misma forma.

4. La analogía que lo aclara todo

Git es como el sistema de correo postal: las reglas y la infraestructura básica para que las cartas (tus cambios de código) lleguen a destino. GitHub y GitLab son como dos empresas de correo distintas (piense en FedEx vs DHL) que usan ese sistema, pero cada una con su propia interfaz, oficinas y servicios adicionales.

5. ¿Cuál aprender primero?

Aprendé Git primero, siempre: es la base que necesitas sin importar en qué plataforma termines subiendo tu código. Recién después elegí GitHub o GitLab según lo que te pida el trabajo o proyecto en el que estés (GitHub sigue siendo el más pedido en ofertas laborales por su popularidad).

Kubernetes explicado: qué es y por qué acompaña a Docker

Si ya entendiste Docker, la pregunta natural es: ¿qué pasa cuando tengo cientos de contenedores corriendo a la vez? Ahí entra Kubernetes.

1. El problema que resuelve

Un contenedor Docker suelto es fácil de manejar. Pero una aplicación real puede necesitar cientos de contenedores corriendo a la vez, distribuidos en varios servidores, que hay que iniciar, reiniciar si fallan, y escalar según la demanda. Hacer esto a mano es inviable a partir de cierto tamaño.

2. Qué hace Kubernetes, en criollo

Es un «director de orquesta» para contenedores: vos le decís «quiero que esta aplicación tenga siempre 5 copias corriendo», y Kubernetes se encarga de mantenerlo así automáticamente. Si un contenedor se cae, Kubernetes levanta uno nuevo sin que nadie tenga que intervenir manualmente. Si hay mucho tráfico, puede levantar más copias solo.

3. Docker y Kubernetes no compiten, se complementan

Docker empaqueta la aplicación en contenedores; Kubernetes coordina muchos de esos contenedores a gran escala. Es como la diferencia entre saber armar una caja de envío (Docker) y coordinar toda una flota de camiones que las transportan (Kubernetes).

4. ¿Necesitás aprenderlo?

Si trabajás en una startup chica o un proyecto personal, probablemente no lo necesites todavía: es una herramienta pensada para escala. Se vuelve relevante cuando una aplicación crece lo suficiente como para necesitar múltiples servidores coordinados, o cuando buscás trabajo en empresas medianas/grandes con infraestructura compleja, donde aparece seguido en los requisitos.

5. La curva de aprendizaje, sin endulzarla

Es bastante más compleja que Docker. Tiene su propio vocabulario (pods, deployments, services) y conceptos que llevan semanas asimilar bien. No es algo para aprender en un fin de semana, pero tampoco hace falta dominarlo a fondo para empezar a ser útil con él en un equipo.