{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/eJ8RHAkGar1E8ozw5vwl/0GI2yjj5F3kaOoUfhi7X/MTEOVBpkC-39.js"],
  "sourcesContent": ["import{jsx as e,jsxs as a}from\"react/jsx-runtime\";import{Link as r}from\"framer\";import*as o from\"react\";export const richText=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Data Warehouse: qu\\xe9 es y cu\\xe1les son sus principales caracter\\xedsticas\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),'En el mundo digital de hoy, el t\\xe9rmino \"Data Warehouse\" se ha vuelto omnipresente. Pero, \\xbfqu\\xe9 significa realmente y qu\\xe9 puede hacer por tu empresa? En este nuevo art\\xedculo de ',/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\", veremos las principales caracter\\xedsticas del Data Warehouse y su impacto en el an\\xe1lisis de datos empresariales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es un Data Warehouse?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Imagina un almac\\xe9n gigante lleno de datos. Eso es esencialmente lo que es un Data Warehouse: \",/*#__PURE__*/e(\"strong\",{children:\"un repositorio centralizado donde una empresa puede almacenar y gestionar grandes cantidades de datos de persas fuentes\"}),\". Este almac\\xe9n no solo guarda los datos, sino que tambi\\xe9n los organiza de manera que sean f\\xe1ciles de acceder y analizar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Principales caracter\\xedsticas del Data Warehouse\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Uno de los aspectos m\\xe1s importantes del Data Warehouse es su \",/*#__PURE__*/e(\"strong\",{children:\"capacidad para integrar datos de m\\xfaltiples fuentes\"}),\". Esto significa que puedes consolidar informaci\\xf3n de diferentes \\xe1reas de tu empresa, como ventas, marketing, finanzas, y m\\xe1s, en un solo lugar coherente. Por ejemplo, una empresa de comercio electr\\xf3nico puede integrar datos de transacciones, datos de inventario y datos de clientes en su Data Warehouse para obtener una visi\\xf3n completa de su negocio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, el Data Warehouse est\\xe1 dise\\xf1ado para estar\",/*#__PURE__*/e(\"strong\",{children:\" orientado a temas espec\\xedficos o \\xe1reas de inter\\xe9s\"}),\" dentro de una organizaci\\xf3n. Por ejemplo, puedes tener un Data Warehouse dedicado exclusivamente a las ventas, otro a la log\\xedstica y otro al an\\xe1lisis de clientes. Esta orientaci\\xf3n permite a los usuarios acceder f\\xe1cilmente a los datos relevantes para sus necesidades espec\\xedficas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por \\xfaltimo, a diferencia de las bases de datos operativas que se actualizan constantemente con nuevos datos, \",/*#__PURE__*/e(\"strong\",{children:\"un Data Warehouse es no vol\\xe1til, lo que significa que los datos hist\\xf3ricos no se modifican ni se eliminan\"}),\". Esto garantiza la coherencia y la integridad de los datos a lo largo del tiempo, lo que es crucial para el an\\xe1lisis hist\\xf3rico y la generaci\\xf3n de informes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En qu\\xe9 industrias y casos se utiliza el Data Warehouse\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El Data Warehouse es una herramienta crucial en una amplia gama de industrias, donde su capacidad para almacenar, organizar y analizar grandes vol\\xfamenes de datos es esencial para la toma de decisiones informadas y estrat\\xe9gicas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el \",/*#__PURE__*/e(\"strong\",{children:\"mundo del comercio minorista\"}),\", el Data Warehouse desempe\\xf1a un papel fundamental en la comprensi\\xf3n del comportamiento del cliente y la optimizaci\\xf3n de las estrategias de marketing. Por ejemplo, una cadena de tiendas puede utilizar un Data Warehouse para analizar datos de ventas, patrones de compra y preferencias de productos de los clientes. Esto les permite segmentar a su base de clientes, personalizar campa\\xf1as de marketing y promociones, y mejorar la experiencia de compra tanto en l\\xednea como en la tienda f\\xedsica.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el \",/*#__PURE__*/e(\"strong\",{children:\"\\xe1mbito financiero\"}),\", los bancos y las instituciones financieras utilizan ampliamente el Data Warehouse para analizar patrones de gastos, identificar tendencias de mercado y detectar posibles fraudes. Por ejemplo, un banco puede utilizar un Data Warehouse para analizar los h\\xe1bitos de gasto de sus clientes y detectar transacciones inusuales que podr\\xedan indicar actividad fraudulenta. Adem\\xe1s, el Data Warehouse tambi\\xe9n se utiliza para la gesti\\xf3n del riesgo, la planificaci\\xf3n financiera y la creaci\\xf3n de modelos predictivos para prever el comportamiento del mercado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el\",/*#__PURE__*/e(\"strong\",{children:\" campo de la salud\"}),\", los hospitales y las organizaciones de atenci\\xf3n m\\xe9dica aprovechan el Data Warehouse para mejorar la calidad de la atenci\\xf3n y optimizar los procesos cl\\xednicos. Por ejemplo, un hospital puede utilizar un Data Warehouse para analizar datos de pacientes, como historias cl\\xednicas, resultados de pruebas y tratamientos anteriores. Esto les permite identificar tendencias de salud, predecir la demanda de servicios m\\xe9dicos y personalizar los planes de tratamiento para mejorar los resultados de los pacientes. Adem\\xe1s, el Data Warehouse tambi\\xe9n se utiliza para el an\\xe1lisis de costos, la gesti\\xf3n de inventarios de medicamentos y la optimizaci\\xf3n de la planificaci\\xf3n de recursos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, el Data Warehouse es una herramienta vers\\xe1til que encuentra aplicaciones en una variedad de industrias. Su capacidad para centralizar y analizar datos de manera efectiva lo convierte en un activo invaluable para las organizaciones que buscan obtener informaci\\xf3n significativa de sus datos y tomar decisiones informadas basadas en evidencia.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pasos para construir un Data Warehouse exitoso\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Construir un Data Warehouse exitoso es un proceso complejo que requiere atenci\\xf3n meticulosa a cada detalle. Aqu\\xed te detallamos los pasos clave para asegurar el \\xe9xito de tu proyecto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1. Identificaci\\xf3n de requisitos comerciales y de an\\xe1lisis\"}),\" \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Antes de comenzar la construcci\\xf3n del Data Warehouse, es fundamental comprender las necesidades y objetivos comerciales de la organizaci\\xf3n. Esto implica identificar qu\\xe9 tipo de an\\xe1lisis se realizar\\xe1n con los datos almacenados y qu\\xe9 preguntas se buscar\\xe1n responder.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"2. Selecci\\xf3n de herramientas y tecnolog\\xedas\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que se comprenden los requisitos, es hora de seleccionar las herramientas y tecnolog\\xedas adecuadas para construir el Data Warehouse. Esto puede incluir la elecci\\xf3n de un sistema de gesti\\xf3n de bases de datos, herramientas de extracci\\xf3n y transformaci\\xf3n de datos (ETL), y software de visualizaci\\xf3n de datos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"3. Dise\\xf1o de la arquitectura del almac\\xe9n de datos\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El dise\\xf1o de la arquitectura del Data Warehouse es una fase crucial. Aqu\\xed se define c\\xf3mo se estructurar\\xe1n y organizar\\xe1n los datos dentro del almac\\xe9n, incluyendo la creaci\\xf3n de modelos dimensionales y esquemas de bases de datos que permitan un f\\xe1cil acceso y an\\xe1lisis de la informaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"4. Extracci\\xf3n y transformaci\\xf3n de datos\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que la arquitectura est\\xe1 definida, llega el momento de extraer datos de las fuentes de origen y transformarlos en un formato adecuado para su carga en el Data Warehouse. Este proceso puede implicar la limpieza de datos, la eliminaci\\xf3n de duplicados y la normalizaci\\xf3n de la informaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"5. Carga de datos en el almac\\xe9n\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con los datos transformados y preparados, se procede a cargarlos en el Data Warehouse. Este paso puede ser cr\\xedtico en t\\xe9rminos de rendimiento y eficiencia, por lo que es importante optimizar el proceso de carga para garantizar tiempos de respuesta r\\xe1pidos y un acceso fluido a la informaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"6. Creaci\\xf3n de informes y paneles de control\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que los datos est\\xe1n en el Data Warehouse, es crucial proporcionar a los usuarios finales la capacidad de acceder y analizar la informaci\\xf3n de manera efectiva. Esto implica la creaci\\xf3n de informes y paneles de control que permitan a los usuarios visualizar y comprender los datos de manera intuitiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"7. Mantenimiento continuo y optimizaci\\xf3n\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El trabajo no termina una vez que el Data Warehouse est\\xe1 construido y en funcionamiento. Es fundamental realizar un mantenimiento continuo del sistema, monitorear su rendimiento y realizar ajustes y optimizaciones seg\\xfan sea necesario para garantizar que siga cumpliendo con los requisitos comerciales en constante evoluci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Siguiendo estos pasos con cuidado y con un equipo competente y experimentado a tu lado, puedes estar seguro de construir un Data Warehouse que sea una verdadera fuente de valor para tu organizaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Beneficios del Data Warehouse\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El primer beneficio que podemos mencionar es la\",/*#__PURE__*/e(\"strong\",{children:\" mejora en la toma de decisiones\"}),\". Al proporcionar una visi\\xf3n unificada de los datos de la empresa, el Data Warehouse facilita la toma de decisiones informadas y estrat\\xe9gicas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otro beneficio es la \",/*#__PURE__*/e(\"strong\",{children:\"agilizaci\\xf3n del an\\xe1lisis de datos\"}),\". Con datos bien organizados y accesibles, los analistas pueden realizar an\\xe1lisis complejos de manera m\\xe1s eficiente y r\\xe1pida.Por \\xfaltimo, un \",/*#__PURE__*/e(\"strong\",{children:\"gran beneficio es la facilitaci\\xf3n de la Planificaci\\xf3n Empresarial\"}),\". Al tener acceso a datos hist\\xf3ricos y en tiempo real, las empresas pueden planificar y prever mejor sus operaciones futuras.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Limitaciones del Data Warehouse\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aunque el Data Warehouse es una herramienta poderosa para el an\\xe1lisis de datos, tambi\\xe9n tiene algunas limitaciones que es importante tener en cuenta.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"1. Costos de implementaci\\xf3n y mantenimiento\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Construir y mantener un Data Warehouse puede ser costoso, especialmente para empresas m\\xe1s peque\\xf1as. Los costos asociados con la adquisici\\xf3n de hardware, software y personal especializado pueden ser significativos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"2. Complejidad de la integraci\\xf3n de datos\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Integrar datos de m\\xfaltiples fuentes en un Data Warehouse puede ser un proceso complejo y laborioso. A menudo, las empresas enfrentan desaf\\xedos al reconciliar diferencias en la estructura y calidad de los datos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"3. Escalabilidad limitada\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A medida que la cantidad de datos que una empresa necesita almacenar y analizar crece, puede surgir la necesidad de escalar el Data Warehouse. Sin embargo, escalar un Data Warehouse existente puede ser dif\\xedcil y costoso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"4. Latencia en la actualizaci\\xf3n de datos\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En algunos casos, puede haber una latencia en la actualizaci\\xf3n de datos en el Data Warehouse. Esto significa que los an\\xe1lisis y reportes pueden basarse en datos no actualizados, lo que puede afectar la toma de decisiones en tiempo real.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"5. No adecuado para todos los casos de uso\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aunque el Data Warehouse es ideal para an\\xe1lisis empresariales y reporting, puede no ser la mejor opci\\xf3n para todos los casos de uso. Algunas aplicaciones, como el procesamiento en tiempo real o el an\\xe1lisis de datos no estructurados, pueden requerir tecnolog\\xedas alternativas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es importante tener en cuenta estas limitaciones al considerar la implementaci\\xf3n de un Data Warehouse en una organizaci\\xf3n. Sin embargo, con una planificaci\\xf3n cuidadosa y una gesti\\xf3n adecuada, muchas de estas limitaciones pueden mitigarse para aprovechar al m\\xe1ximo el potencial del Data Warehouse en el an\\xe1lisis de datos empresariales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Impulsa tu carrera en Data Engineering\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfInteresado en saber m\\xe1s? En el curso de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/data-engineering-flex?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Data Engineering\"})}),\" de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\" aprender\\xe1s administrar un data warehouse. Adem\\xe1s, te vamos a ensa\\xf1ar desde conceptos b\\xe1sicos hasta pr\\xe1cticas avanzadas de manejo de grandes cantidades de datos.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Inicia tu una carrera emocionante en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/data-engineering-flex?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Data Engineering\"})}),\" con \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\"!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://blog.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText1=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Paso a paso: c\\xf3mo crear una tabla din\\xe1mica en Excel\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ya lo sabemos. Escribiste en tu buscador algo as\\xed: \",/*#__PURE__*/e(\"em\",{children:\"tabla din\\xe1mica en Excel\"}),\". La buena noticia es que llegaste al lugar correcto, porque te vamos a explicar qu\\xe9 es una tabla din\\xe1mica y c\\xf3mo crearla.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si est\\xe1s buscando potenciar tus habilidades en Excel, \",/*#__PURE__*/e(\"strong\",{children:\"aprender a crear tablas din\\xe1micas es fundamental\"}),\". Esta herramienta te permite organizar y analizar grandes cantidades de informaci\\xf3n de manera eficiente, brind\\xe1ndote insights valiosos que pueden impulsar tu trabajo o negocio.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este nuevo art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://blog.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\",\",/*#__PURE__*/e(\"strong\",{children:\" te guiaremos a trav\\xe9s de los pasos para crear una tabla din\\xe1mica en Excel de manera sencilla y efectiva\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Antes de empezar, \\xbfqu\\xe9 es una tabla din\\xe1mica?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Antes de aprender a crear una tabla din\\xe1mica en Excel, es fundamental comprender qu\\xe9 son y c\\xf3mo funcionan.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En pocas palabras,\",/*#__PURE__*/e(\"strong\",{children:\" una tabla din\\xe1mica es una herramienta que te permite resumir y analizar grandes cantidades de datos de manera r\\xe1pida y eficiente.\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Imagina que eres un gerente de ventas y tienes una hoja de c\\xe1lculo con los datos de ventas de tus productos en diferentes regiones durante los \\xfaltimos meses. Con una tabla din\\xe1mica, puedes resumir f\\xe1cilmente estos datos para ver cu\\xe1les son tus productos m\\xe1s vendidos en cada regi\\xf3n, as\\xed como realizar c\\xe1lculos sobre las ventas totales y promedios por producto o regi\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que ya sabes qu\\xe9 es una tabla din\\xe1mica, vamos a aprender a hacerla.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 1: prepara los datos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Lo primero que necesitas para crear una tabla din\\xe1mica en Excel es tener tus datos correctamente organizados en una hoja de c\\xe1lculo. \",/*#__PURE__*/e(\"strong\",{children:\"Aseg\\xfarate de que tus datos est\\xe9n limpios y estructurados en filas y columnas, con encabezados claros para cada columna.\"}),\" Esto facilitar\\xe1 el proceso de creaci\\xf3n de la tabla din\\xe1mica y garantizar\\xe1 resultados precisos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Siguiendo con el ejemplo anterior, tendremos una columna para la fecha de venta, otra para el producto vendido, una para la regi\\xf3n y una para el monto de la venta.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 2: selecciona los datos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que tus datos est\\xe9n listos,\",/*#__PURE__*/e(\"strong\",{children:\" selecciona el rango de celdas que deseas incluir en tu tabla din\\xe1mica\"}),\". Puedes hacerlo f\\xe1cilmente haciendo clic y arrastrando el cursor sobre el \\xe1rea de datos. Aseg\\xfarate de incluir todas las filas y columnas relevantes en tu selecci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si seguimos nuestro ejemplo, seleccionaremos el rango de celdas que contiene las ventas mensuales, incluyendo la fecha, el producto, la regi\\xf3n y el monto de la venta.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 3: crea la tabla din\\xe1mica\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que seleccionaste los datos, es hora de crear tu tabla din\\xe1mica en Excel. Dir\\xedgete a la pesta\\xf1a \",/*#__PURE__*/e(\"strong\",{children:'\"Insertar\"'}),\" en la barra de herramientas de Excel y \",/*#__PURE__*/e(\"strong\",{children:'haz clic en \"Tabla din\\xe1mica\"'}),\". Se abrir\\xe1 un cuadro de di\\xe1logo donde podr\\xe1s seleccionar la ubicaci\\xf3n de tu tabla din\\xe1mica (puede ser una nueva hoja de c\\xe1lculo o una existente) y personalizar su dise\\xf1o seg\\xfan tus preferencias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 4: organiza los campos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que hayas creado tu tabla din\\xe1mica,\",/*#__PURE__*/e(\"strong\",{children:\" ver\\xe1s que se abre un panel lateral con una lista de campos disponibles en tus datos\"}),\". \",/*#__PURE__*/e(\"strong\",{children:\"Arrastra y suelta los campos que deseas analizar en las \\xe1reas de filas, columnas, valores y filtros seg\\xfan sea necesario.\"}),\" \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por ejemplo, si seguimos con nuestro de gerente de ventas, arrastraremos el campo de fecha a la fila y el campo de monto de venta a los valores. Esto nos mostrar\\xe1 autom\\xe1ticamente la suma de las ventas por d\\xeda.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 5: personaliza tu tabla din\\xe1mica\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que hayas organizado tus campos,\",/*#__PURE__*/e(\"strong\",{children:\" puedes personalizar a\\xfan m\\xe1s tu tabla din\\xe1mica ajustando las opciones de dise\\xf1o, formato y c\\xe1lculo\"}),\". Experimenta con diferentes estilos, res\\xfamenes y funciones de c\\xe1lculo para obtener los resultados deseados.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por ejemplo, podemos personalizar nuestra tabla din\\xe1mica de ventas agregando un filtro de regi\\xf3n y un subtotal mensual para obtener una vista m\\xe1s detallada de lo vendido por mes y regi\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 6: actualiza los datos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una de las ventajas clave de la tabla din\\xe1mica en Excel es su capacidad para actualizar autom\\xe1ticamente cuando cambian tus datos subyacentes. \",/*#__PURE__*/e(\"strong\",{children:'Si agregas, eliminas o modificas datos en tu hoja de c\\xe1lculo, simplemente haz clic en el bot\\xf3n \"Actualizar\" en la barra de herramientas de la tabla din\\xe1mica para reflejar los cambios en tu an\\xe1lisis.'}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 7: analiza y visualiza los datos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que hayas configurado tu tabla din\\xe1mica seg\\xfan tus necesidades, podr\\xe1s realizar un an\\xe1lisis detallado de tus datos y visualizar los resultados de manera clara y concisa. \",/*#__PURE__*/e(\"strong\",{children:\"Utiliza las opciones de filtrado, ordenaci\\xf3n y segmentaci\\xf3n \"}),\"para explorar diferentes aspectos de tus datos y obtener informaci\\xf3n valiosa para la toma de decisiones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Paso 8: sigue aprendiendo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQuieres ser una profesional de primer nivel en Excel?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con el curso de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/procesamiento-datos-excel-avanzado?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Excel Avanzado\"})}),\" en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\", aprender\\xe1s a utilizar todas las funciones avanzadas de Excel, incluyendo las tablas din\\xe1micas. Adem\\xe1s, tendr\\xe1s acceso a material de aprendizaje adicional, como videos tutoriales y ejercicios pr\\xe1cticos, para ayudarte a consolidar tus conocimientos.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"No esperes m\\xe1s para dominar \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/procesamiento-datos-excel-avanzado?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Excel\"})}),\" y destacarte en tu carrera profesional.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://blog.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText2=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"\\xbfQu\\xe9 son los KPI de una empresa y c\\xf3mo se definen?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el mundo empresarial actual, evaluar el desempe\\xf1o es crucial para el \\xe9xito a largo plazo.\",/*#__PURE__*/e(\"strong\",{children:\" Los KPI de una empresa, o Indicadores Clave de Desempe\\xf1o, son herramientas que sirven para orientar decisiones y medir el progreso hacia objetivos estrat\\xe9gicos.\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPero qu\\xe9 son exactamente los KPI y c\\xf3mo se definen en el contexto empresarial?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este nuevo art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\", profundizaremos en el significado y la formulaci\\xf3n de los KPI de una empresa, desde su definici\\xf3n b\\xe1sica hasta su aplicaci\\xf3n pr\\xe1ctica en la gesti\\xf3n empresarial.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es un KPI?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los KPI, o Indicadores Clave de Desempe\\xf1o, son herramientas fundamentales en la gesti\\xf3n empresarial. \",/*#__PURE__*/e(\"strong\",{children:\"Son m\\xe9tricas cuantificables que reflejan el rendimiento de una organizaci\\xf3n en relaci\\xf3n con sus objetivos estrat\\xe9gicos\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estos indicadores proporcionan una visi\\xf3n clara y objetiva del progreso hacia metas espec\\xedficas, permitiendo a los l\\xedderes empresariales tomar decisiones informadas y ajustar estrategias seg\\xfan sea necesario.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los KPI abarcan persos aspectos, desde el rendimiento financiero hasta la satisfacci\\xf3n del cliente, pasando por la eficiencia operativa.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfCu\\xe1les son los principales KPI de una empresa?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los principales KPI de una empresa \",/*#__PURE__*/e(\"strong\",{children:\"var\\xedan seg\\xfan la industria, el tama\\xf1o y los objetivos espec\\xedficos\"}),\" de cada organizaci\\xf3n, pero\",/*#__PURE__*/e(\"strong\",{children:\" algunos son universales \"}),\"en su importancia y aplicabilidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por ejemplo, el \",/*#__PURE__*/e(\"strong\",{children:\"Retorno de la Inversi\\xf3n (ROI) \"}),\"es un KPI financiero crucial que mide la eficacia de las inversiones realizadas por la empresa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La \",/*#__PURE__*/e(\"strong\",{children:\"tasa de conversi\\xf3n\"}),\", por otro lado, es un KPI de marketing que indica la proporci\\xf3n de clientes potenciales que realizan una acci\\xf3n deseada, como una compra o una suscripci\\xf3n.Otro KPI fundamental es el \",/*#__PURE__*/e(\"strong\",{children:\"Costo de Adquisici\\xf3n de Clientes (CAC)\"}),\", que determina cu\\xe1nto gasta una empresa para adquirir un nuevo cliente.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La satisfacci\\xf3n del cliente tambi\\xe9n es clave, y el\",/*#__PURE__*/e(\"strong\",{children:\" Net Promoter Score (NPS)\"}),\" es una m\\xe9trica ampliamente utilizada para medir este aspecto.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, la \",/*#__PURE__*/e(\"strong\",{children:\"productividad del empleado, la rotaci\\xf3n de inventario y la utilizaci\\xf3n de recursos \"}),\"son KPI operativos esenciales que afectan directamente a la eficiencia y rentabilidad de una empresa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En conjunto, estos KPI proporcionan una visi\\xf3n hol\\xedstica del desempe\\xf1o empresarial y orientan las acciones hacia el \\xe9xito sostenible.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfC\\xf3mo se formulan los KPI?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La formulaci\\xf3n de los KPI de una empresa no es una tarea trivial; requiere un enfoque estrat\\xe9gico y una comprensi\\xf3n profunda de los objetivos y procesos empresariales. \",/*#__PURE__*/e(\"strong\",{children:\"Es fundamental comenzar con metas claras y espec\\xedficas\"}),\", ya que\",/*#__PURE__*/e(\"strong\",{children:\" los KPI deben estar directamente alineados \"}),\"con estos objetivos.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez establecidas las metas, se deben\",/*#__PURE__*/e(\"strong\",{children:\" identificar las m\\xe9tricas\"}),\" que mejor reflejen el progreso hacia ellas. Estas m\\xe9tricas deben ser cuantificables, relevantes y medibles de manera consistente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s,\",/*#__PURE__*/e(\"strong\",{children:\" los datos utilizados para medir los KPI deben ser confiables y accesibles\"}),\". Es esencial contar con sistemas de recopilaci\\xf3n de datos s\\xf3lidos y procesos claros para garantizar la calidad de la informaci\\xf3n utilizada en la medici\\xf3n del desempe\\xf1o.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Uno de los enfoques m\\xe1s efectivos para formular KPI es seguir el principio \",/*#__PURE__*/e(\"strong\",{children:\"SMART\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),'En el \\xe1mbito de la gesti\\xf3n de proyectos, el t\\xe9rmino SMART, que deriva del ingl\\xe9s y significa \"inteligente\", tambi\\xe9n se refiere a un acr\\xf3nimo que ayuda a establecer objetivos concretos, mensurables, alcanzables, realistas y con un plazo definido.\\xa0',/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Se desglosa de la siguiente manera:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Espec\\xedfico (Specific)\"}),\". Los KPI deben ser claros y definidos con precisi\\xf3n, evitando ambig\\xfcedades. Deben responder a preguntas como qu\\xe9, qui\\xe9n, cu\\xe1ndo, d\\xf3nde y por qu\\xe9.\",/*#__PURE__*/e(\"strong\",{children:\"Medible (Measurable)\"}),\". Los KPI deben poder cuantificarse de manera objetiva, utilizando datos tangibles y mensurables. Esto permite una evaluaci\\xf3n precisa del progreso hacia los objetivos.\",/*#__PURE__*/e(\"strong\",{children:\"Alcanzable (Achievable)\"}),\". Los KPI deben ser realistas y alcanzables dentro de un marco de tiempo determinado. Deben representar metas que la empresa pueda razonablemente lograr con los recursos disponibles.\",/*#__PURE__*/e(\"strong\",{children:\"Realista (Realistic).\"}),\" Los KPI deben ser relevantes y estar directamente relacionados con los objetivos estrat\\xe9gicos de la empresa. Deben reflejar \\xe1reas cr\\xedticas de desempe\\xf1o que impacten en el \\xe9xito general de la organizaci\\xf3n.\",/*#__PURE__*/e(\"strong\",{children:\"Temporales (Time-bound)\"}),\". Los KPI deben estar sujetos a un marco temporal definido, con plazos claros para su logro. Esto ayuda a mantener el enfoque y la disciplina en la ejecuci\\xf3n de las estrategias empresariales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Siguiendo este enfoque SMART, las empresas pueden formular KPI efectivos que impulsen el \\xe9xito empresarial y proporcionen una gu\\xeda clara para la toma de decisiones estrat\\xe9gicas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Medici\\xf3n y an\\xe1lisis de datos para KPI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La calidad de los datos recopilados y la precisi\\xf3n del an\\xe1lisis influyen directamente en la fiabilidad y relevancia de los KPI de una empresa.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para recopilar datos relevantes, \",/*#__PURE__*/e(\"strong\",{children:\"las organizaciones deben establecer sistemas de recolecci\\xf3n de informaci\\xf3n que abarquen todas las \\xe1reas cr\\xedticas de la compa\\xf1\\xeda\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esto implica la\",/*#__PURE__*/e(\"strong\",{children:\" implementaci\\xf3n de herramientas tecnol\\xf3gicas \"}),\"adecuadas, la \",/*#__PURE__*/e(\"strong\",{children:\"definici\\xf3n de procesos\"}),\" claros de captura de datos y la\",/*#__PURE__*/e(\"strong\",{children:\" capacitaci\\xf3n del personal \"}),\"en la correcta recopilaci\\xf3n y registro de informaci\\xf3n.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, es fundamental \",/*#__PURE__*/e(\"strong\",{children:\"garantizar la integridad y la actualizaci\\xf3n\"}),\" constante de los datos, evitando as\\xed distorsiones o inexactitudes que puedan afectar la validez de los KPI.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez recopilados los datos, \",/*#__PURE__*/e(\"strong\",{children:\"el an\\xe1lisis se convierte en un paso crucial para transformar la informaci\\xf3n en conocimiento accionable\"}),\". Los datos deben ser procesados y evaluados de manera cr\\xedtica para \",/*#__PURE__*/e(\"strong\",{children:\"identificar tendencias, patrones y relaciones significativas\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aqu\\xed es donde entran en juego t\\xe9cnicas y herramientas de an\\xe1lisis de datos avanzadas, como el an\\xe1lisis estad\\xedstico, la miner\\xeda de datos y el aprendizaje autom\\xe1tico.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al comprender a fondo los datos, las organizaciones pueden obtener informaci\\xf3n valiosa sobre su desempe\\xf1o y tomar decisiones informadas y estrat\\xe9gicas para impulsar el \\xe9xito empresarial.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ejemplos de KPI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para comprender mejor la aplicaci\\xf3n pr\\xe1ctica de los KPI, es \\xfatil explorar ejemplos espec\\xedficos en persas industrias.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por ejemplo, en el \",/*#__PURE__*/e(\"strong\",{children:\"sector retail\"}),\", un KPI relevante podr\\xeda ser la tasa de conversi\\xf3n en ventas, que mide el porcentaje de visitantes que realizan una compra.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En \",/*#__PURE__*/e(\"strong\",{children:\"tecnolog\\xeda\"}),\", el KPI de tiempo de inactividad del sistema puede ser cr\\xedtico, ya que indica el tiempo durante el cual un sistema o servicio no est\\xe1 disponible para su uso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En \",/*#__PURE__*/e(\"strong\",{children:\"marketing\"}),\", el Costo por Adquisici\\xf3n de Cliente (CAC) es un KPI com\\xfanmente utilizado para evaluar la eficacia de las estrategias de adquisici\\xf3n de clientes.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En \",/*#__PURE__*/e(\"strong\",{children:\"manufacturing\"}),\", el KPI de D\\xedas de Inventario puede proporcionar informaci\\xf3n sobre la eficiencia en la gesti\\xf3n de inventarios y la rotaci\\xf3n de productos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estos ejemplos ilustran c\\xf3mo los KPI pueden adaptarse a las necesidades y caracter\\xedsticas espec\\xedficas de cada industria, brindando una visi\\xf3n m\\xe1s completa del rendimiento empresarial.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Herramientas de Business Intelligence para KPI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Las herramientas de Business Intelligence (BI) son un complemento fundamental para la gesti\\xf3n y an\\xe1lisis de los KPI de una empresa.\"}),\" Estas herramientas permiten automatizar la recopilaci\\xf3n de datos, realizar an\\xe1lisis complejos y visualizar los resultados de manera intuitiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Beneficios de las herramientas de BI para la gesti\\xf3n de KPI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Automatizaci\\xf3n.\"}),\" Las herramientas de BI automatizan la recopilaci\\xf3n de datos de persas fuentes, lo que ahorra tiempo y esfuerzo.\",/*#__PURE__*/e(\"strong\",{children:\"An\\xe1lisis.\"}),\" Las herramientas de BI ofrecen una amplia gama de funciones de an\\xe1lisis, como la creaci\\xf3n de dashboards, informes y an\\xe1lisis predictivo.\",/*#__PURE__*/e(\"strong\",{children:\"Visualizaci\\xf3n.\"}),\" Las herramientas de BI permiten visualizar los datos de manera intuitiva, facilitando la comprensi\\xf3n de los KPI y la identificaci\\xf3n de tendencias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ejemplos de herramientas de BI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/tableau?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tableau\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Una herramienta de BI l\\xedder en el mercado que ofrece una amplia gama de funciones para la visualizaci\\xf3n y an\\xe1lisis de datos. \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog/que-es-tableau-y-para-que-sirve\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"En esta nota de nuestro blog puedes qu\\xe9 es Tableau y para qu\\xe9 sirve.\"})}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/power-bi?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Power BI\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Una herramienta de BI de Microsoft que se integra con otras herramientas de Microsoft, como Excel y Power Automate.\",/*#__PURE__*/e(\"strong\",{children:\"Qlik Sense.\"}),\" Una herramienta de BI que ofrece una interfaz de usuario intuitiva y una amplia gama de funciones de an\\xe1lisis.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aprender m\\xe1s sobre KPI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si est\\xe1s interesado en aprender m\\xe1s sobre \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/business-analytics/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Business Analytics\"})}),\" y c\\xf3mo utilizar KPI para mejorar el desempe\\xf1o empresarial, te invitamos a estudiar en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\".\\xa0En nuestro curso, adquirir\\xe1s las habilidades y conocimientos necesarios para comprender y aplicar an\\xe1lisis empresarial de manera efectiva, optimizando as\\xed la toma de decisiones y el rendimiento organizacional.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Recuerda: comprender y utilizar los KPI de una empresa es esencial para dirigir y gestionar con \\xe9xito cualquier organizaci\\xf3n en el competitivo entorno empresarial actual. \\xa1No pierdas la oportunidad de desarrollar tus habilidades en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/business-analytics/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Business Analytics\"})}),\" con \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\"!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText3=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"\\xbfQu\\xe9 es Tableau y para qu\\xe9 sirve?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Descubre en un nuevo art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\" qu\\xe9 es Tableau y c\\xf3mo esta poderosa herramienta puede transformar tu an\\xe1lisis de datos. Adem\\xe1s, te invitamos a aprender en profundidad en el \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Curso de Tableau\"})}),\" de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para empezar: \\xbfqu\\xe9 es Tableau?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tableau es mucho m\\xe1s que una herramienta de visualizaci\\xf3n de datos, \",/*#__PURE__*/e(\"strong\",{children:\"es una plataforma completa de Business Intelligence que permite a las organizaciones convertir datos en insights accionables\"}),\". En un mundo donde la cantidad de datos disponibles est\\xe1 creciendo exponencialmente, Tableau se destaca por su capacidad para simplificar la complejidad y permitir a los usuarios explorar y entender sus datos de manera intuitiva. Los usuarios pueden conectarse a una amplia variedad de fuentes de datos, desde bases de datos hasta hojas de c\\xe1lculo y servicios en la nube, y crear visualizaciones interactivas que revelan patrones, tendencias y relaciones ocultas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Lo que distingue a Tableau es su enfoque centrado en el usuario y su \\xe9nfasis en la accesibilidad y la facilidad de uso. A diferencia de otras herramientas de Business Intelligence que requieren conocimientos t\\xe9cnicos avanzados, Tableau est\\xe1 dise\\xf1ado para ser utilizado por cualquier persona, desde analistas de datos hasta ejecutivos de negocios, sin la necesidad de habilidades de programaci\\xf3n especializadas. Esto hace que Tableau sea una opci\\xf3n popular en una amplia gama de industrias y sectores, desde empresas Fortune 500 hasta organizaciones sin fines de lucro y agencias gubernamentales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, Tableau es una herramienta poderosa que est\\xe1 cambiando la forma en que las organizaciones trabajan con datos y toman decisiones.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que ya sabemos qu\\xe9 es Tableau, nos adentremos en sus funcionalidades.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 funciones tiene Tableau?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tableau ofrece una amplia gama de funciones dise\\xf1adas para ayudar a los usuarios a visualizar, analizar y comprender sus datos de manera efectiva. Desde la \",/*#__PURE__*/e(\"strong\",{children:\"creaci\\xf3n de gr\\xe1ficos simples\"}),\" hasta el \",/*#__PURE__*/e(\"strong\",{children:\"desarrollo de complejos paneles de control interactivos\"}),\", proporciona las herramientas necesarias para explorar y entender los datos de manera intuitiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una de las caracter\\xedsticas m\\xe1s destacadas de Tableau es su \",/*#__PURE__*/e(\"strong\",{children:\"capacidad para conectarse a m\\xfaltiples fuentes de datos\"}),\", incluidas bases de datos, archivos Excel, servicios en la nube y m\\xe1s. Esto permite a los usuarios integrar f\\xe1cilmente datos de diferentes sistemas y obtener una vista unificada de su informaci\\xf3n. Adem\\xe1s, Tableau \",/*#__PURE__*/e(\"strong\",{children:\"ofrece una amplia variedad de tipos de visualizaci\\xf3n\"}),\", desde gr\\xe1ficos de barras y l\\xedneas hasta mapas y diagramas de dispersi\\xf3n, que permiten a los usuarios representar sus datos de la manera m\\xe1s adecuada para su an\\xe1lisis.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfCu\\xe1les son las herramientas de Tableau?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ya vimos qu\\xe9 es Tableau y sus m\\xfaltiples funcionalidades. Ahora nos adentremos en sus herramientas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tableau ofrece una variedad de herramientas dise\\xf1adas para ayudar a los usuarios a visualizar y analizar sus datos de manera efectiva. Entre las herramientas m\\xe1s destacadas se encuentra \",/*#__PURE__*/e(\"strong\",{children:\"Tableau Desktop\"}),\", que es la aplicaci\\xf3n principal utilizada para crear visualizaciones y paneles de control interactivos. Tableau Desktop ofrece una interfaz intuitiva y f\\xe1cil de usar que permite a los usuarios arrastrar y soltar elementos para crear visualizaciones sin la necesidad de conocimientos de programaci\\xf3n avanzados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s de Tableau Desktop, ofrece otras herramientas como \",/*#__PURE__*/e(\"strong\",{children:\"Tableau Server\"}),\", que permite compartir y colaborar en an\\xe1lisis dentro de una organizaci\\xf3n, y \",/*#__PURE__*/e(\"strong\",{children:\"Tableau Public\"}),\", una versi\\xf3n gratuita de Tableau que permite a los usuarios compartir visualizaciones en l\\xednea. Tableau tambi\\xe9n ofrece una serie de productos complementarios, como \",/*#__PURE__*/e(\"strong\",{children:\"Tableau Prep\"}),\", que ayuda a limpiar y preparar datos para su an\\xe1lisis, y \",/*#__PURE__*/e(\"strong\",{children:\"Tableau Mobile\"}),\", que permite acceder a visualizaciones desde dispositivos m\\xf3viles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, Tableau ofrece una suite completa de herramientas dise\\xf1adas para satisfacer las necesidades de una amplia gama de usuarios, desde analistas de datos hasta ejecutivos de negocios, y proporcionarles las herramientas necesarias para visualizar y analizar sus datos de manera efectiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 beneficios podr\\xeda generar el uso de Tableau en tu \\xe1mbito laboral?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El uso de Tableau en tu \\xe1mbito laboral puede generar una serie de beneficios significativos. Desde\",/*#__PURE__*/e(\"strong\",{children:\" una mejor comprensi\\xf3n de los datos y la identificaci\\xf3n de tendencias y patrones importantes \"}),\"hasta la \",/*#__PURE__*/e(\"strong\",{children:\"toma de decisiones m\\xe1s informadas y la mejora del rendimiento empresarial\"}),\", Tableau puede ayudar a impulsar el \\xe9xito de tu organizaci\\xf3n.Adem\\xe1s, al utilizar Tableau, los profesionales pueden \",/*#__PURE__*/e(\"strong\",{children:\"ahorrar tiempo en la generaci\\xf3n de informes y an\\xe1lisis\"}),\", mejorar la \",/*#__PURE__*/e(\"strong\",{children:\"colaboraci\\xf3n entre equipos y departamentos\"}),\" y adaptarse m\\xe1s r\\xe1pidamente a los cambios en el mercado y en el entorno empresarial.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 es Tableau sin sus beneficios aplicables a cada \\xe1mbito laboral? Veamos algunos ejemplos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ejemplos de aplicaci\\xf3n de Tableau en distintas industrias\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el\",/*#__PURE__*/e(\"strong\",{children:\" Sector Salud \"}),\"encontramos como ejemplo dos tipos de aplicaci\\xf3n.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por un lado, un \",/*#__PURE__*/e(\"em\",{children:\"hospital \"}),\"puede utilizar Tableau para analizar datos de pacientes y mejorar la calidad de la atenci\\xf3n. Los m\\xe9dicos pueden usar visualizaciones para identificar tendencias en los datos de salud, como la tasa de readmisi\\xf3n de pacientes o la incidencia de ciertas enfermedades.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, una \",/*#__PURE__*/e(\"em\",{children:\"compa\\xf1\\xeda farmac\\xe9utica\"}),\" podr\\xeda usar Tableau para analizar datos de ensayos cl\\xednicos y tomar decisiones m\\xe1s informadas sobre el desarrollo de nuevos medicamentos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el \",/*#__PURE__*/e(\"strong\",{children:\"Sector Financiero\"}),\" un \",/*#__PURE__*/e(\"em\",{children:\"banco \"}),\"utilizar\\xeda Tableau para analizar datos de transacciones y detectar fraudes. Los analistas pueden usar visualizaciones para identificar patrones inusuales en el comportamiento de los clientes que podr\\xedan indicar un fraude.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, una \",/*#__PURE__*/e(\"em\",{children:\"empresa de gesti\\xf3n de inversiones \"}),\"usar\\xeda Tableau para analizar datos del mercado y tomar decisiones de inversi\\xf3n m\\xe1s informadas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el \",/*#__PURE__*/e(\"strong\",{children:\"Sector Retail \"}),\"una\",/*#__PURE__*/e(\"em\",{children:\" tienda minorista\"}),\" utilizar\\xeda Tableau para analizar datos de ventas y comprender mejor las preferencias de los clientes. Los gerentes pueden usar visualizaciones para identificar qu\\xe9 productos son m\\xe1s populares y qu\\xe9 estrategias de marketing son m\\xe1s efectivas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, una \",/*#__PURE__*/e(\"em\",{children:\"empresa de E-commerce \"}),\"usar\\xeda Tableau para analizar datos de tr\\xe1fico del sitio web y optimizar la experiencia del usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por \\xfaltimo, en el \",/*#__PURE__*/e(\"strong\",{children:\"Sector Manufacturero\"}),\" una \",/*#__PURE__*/e(\"em\",{children:\"f\\xe1brica \"}),\"utilizar\\xeda Tableau para analizar datos de producci\\xf3n y mejorar la eficiencia. Los ingenieros pueden usar visualizaciones para identificar cuellos de botella en el proceso de producci\\xf3n y tomar medidas para optimizarlo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado y para finalizar, una\",/*#__PURE__*/e(\"em\",{children:\" empresa de energ\\xeda\"}),\" usar\\xeda Tableau para analizar datos de consumo de energ\\xeda y optimizar el uso de recursos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfD\\xf3nde aprender Tableau?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ya prendiste qu\\xe9 es Tableau y cu\\xe1les son sus principales caracter\\xedsticas.\\xa0Aqu\\xed puedes ingresar a su sitio web: \",/*#__PURE__*/e(r,{href:\"https://www.tableau.com/es-mx/products/trial\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"https://www.tableau.com/es-mx/products/trial\"})}),\". \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si te interesa aprender en profundidad sobre esta herramienta, te invitamos a hacerlo en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ofrecemos un \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/tableau?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Curso completo de Tableau\"})}),\" donde podr\\xe1s aprender a preparar, analizar, visualizar y compartir tus insights a partir de grandes vol\\xfamenes de datos. Al finalizar, contar\\xe1s con todo lo que necesitas para ingresar al mundo de los datos con Tableau y participar en el desarrollo de cualquier informe.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText4=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"\\xbfQu\\xe9 es UX UI y por qu\\xe9 es fundamental entenderlo?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En la era digital actual, el dise\\xf1o de experiencias de usuario y de interfaces de usuario juega un papel fundamental en la creaci\\xf3n de productos digitales exitosos, (es decir apps, sitios web y otros). \\xbfPero qu\\xe9 es UX UI y por qu\\xe9 es tan importante entenderlo?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Acomp\\xe1\\xf1anos en este art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\" mientras exploramos a fondo qu\\xe9 es el \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/categorias/diseno-ux-ui?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Dise\\xf1o UX UI\"})}),\", las diferencias entre UX y UI, su importancia en el dise\\xf1o digital, ejemplos y tendencias actuales en la industria.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, descubre qu\\xe9 se necesita y qu\\xe9 se estudia para adentrarse en este campo de dise\\xf1o de experiencias digitales.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Definici\\xf3n de UX UI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el \\xe1mbito del dise\\xf1o digital, la combinaci\\xf3n de UX UI se ha vuelto crucial para crear productos digitales exitosos. La \",/*#__PURE__*/e(\"strong\",{children:\"UX\"}),\", o \",/*#__PURE__*/e(\"strong\",{children:\"Experiencia de Usuario\"}),\", se refiere a\",/*#__PURE__*/e(\"strong\",{children:\" la forma en que una persona se siente al interactuar con un sistema\"}),\", mientras que la \",/*#__PURE__*/e(\"strong\",{children:\"UI\"}),\", o \",/*#__PURE__*/e(\"strong\",{children:\"Interfaz de Usuario\"}),\", se enfoca en los \",/*#__PURE__*/e(\"strong\",{children:\"aspectos visuales y de dise\\xf1o del producto\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es importante entender que UX y UI son dos disciplinas diferentes pero complementarias en el proceso de dise\\xf1o. Ambas disciplinas trabajan juntas para crear productos digitales que sean intuitivos, funcionales y atractivos para el usuario final.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, UX UI se trata de dise\\xf1ar productos digitales teniendo en cuenta tanto la experiencia del usuario como la interfaz de usuario. Es fundamental para garantizar que los productos sean f\\xe1ciles de usar, eficientes y satisfactorios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Diferencia entre UX y UI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que entendemos qu\\xe9 es UX UI, vamos a ver qu\\xe9 diferencia a la UX de la UI.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La diferencia clave radica en sus enfoques y objetivos. La \",/*#__PURE__*/e(\"strong\",{children:\"UX \"}),\"se centra en la \",/*#__PURE__*/e(\"strong\",{children:\"experiencia global del usuario, incluidos los aspectos emocionales y funcionales de la interacci\\xf3n con un producto\"}),\". Se preocupa por \",/*#__PURE__*/e(\"strong\",{children:\"c\\xf3mo se siente el usuario \"}),\"al utilizar el producto y c\\xf3mo se puede mejorar esa experiencia. Por otro lado, la \",/*#__PURE__*/e(\"strong\",{children:\"UI \"}),\"se centra en el \",/*#__PURE__*/e(\"strong\",{children:\"dise\\xf1o visual y la interactividad del producto\"}),\". Se preocupa por \",/*#__PURE__*/e(\"strong\",{children:\"c\\xf3mo se ve el producto y c\\xf3mo los usuarios interact\\xfaan con \\xe9\"}),\"l.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En t\\xe9rminos pr\\xe1cticos, la UX se ocupa de la estructura y el flujo del producto, asegur\\xe1ndose de que sea f\\xe1cil de entender y usar. La UI se ocupa del dise\\xf1o visual, incluidos los colores, las tipograf\\xedas y los elementos interactivos. Ambas disciplinas son fundamentales para crear productos digitales exitosos, ya que una buena UX puede verse afectada negativamente por una mala UI, y viceversa.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, la UX se enfoca en la experiencia del usuario en general, mientras que la UI se enfoca en la apariencia visual y la interacci\\xf3n del usuario con el producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Importancia en el Dise\\xf1o Digital del UX UI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Comprender qu\\xe9 es UX UI y entender su importancia es fundamental para el dise\\xf1o digital efectivo. \",/*#__PURE__*/e(\"strong\",{children:\"Una buena UX UI puede marcar la diferencia entre un producto exitoso y uno que fracasa\"}),\". Cuando los usuarios tienen una experiencia positiva con un producto, es m\\xe1s probable que lo usen nuevamente y lo recomienden a otros. Por otro lado, una mala UX UI puede resultar en una experiencia frustrante para los usuarios, lo que puede llevar al abandono del producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, \",/*#__PURE__*/e(\"strong\",{children:\"una buena UX UI puede ayudar a diferenciar un producto de la competencia\"}),\". En un mercado saturado, donde los productos suelen ser similares en funcionalidad, la experiencia del usuario puede ser un factor determinante en la elecci\\xf3n de un producto sobre otro. Por lo tanto, es importante que los dise\\xf1adores comprendan c\\xf3mo crear experiencias de usuario atractivas y satisfactorias para los usuarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, la UX UI es fundamental en el dise\\xf1o digital porque afecta directamente la experiencia del usuario y el \\xe9xito del producto. \",/*#__PURE__*/e(\"strong\",{children:\"Es importante que los dise\\xf1adores comprendan c\\xf3mo crear productos digitales que sean f\\xe1ciles de usar, eficientes y atractivos para los usuarios\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ejemplos y casos de aplicaci\\xf3n de UX UI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para comprender mejor qu\\xe9 es UX UI y su importancia, es \\xfatil observar ejemplos concretos de su aplicaci\\xf3n en productos digitales populares.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tomemos el caso de \",/*#__PURE__*/e(\"strong\",{children:\"Spotify\"}),\", una plataforma de streaming de m\\xfasica. La experiencia de usuario de Spotify se centra en la personalizaci\\xf3n y la facilidad de uso. La interfaz intuitiva permite a los usuarios descubrir m\\xfasica nueva, crear listas de reproducci\\xf3n personalizadas y navegar por una amplia biblioteca de canciones. Todo esto contribuye a una experiencia de usuario agradable y satisfactoria.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Otro ejemplo es el de \",/*#__PURE__*/e(\"strong\",{children:\"Netflix\"}),\", un servicio de streaming de video. La UX de Netflix se centra en la recomendaci\\xf3n personalizada de contenido y la navegaci\\xf3n intuitiva. La interfaz de usuario limpia y minimalista facilita la b\\xfasqueda y reproducci\\xf3n de pel\\xedculas y programas de televisi\\xf3n, lo que hace que la experiencia de usuario sea fluida y agradable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por \\xfaltimo, \",/*#__PURE__*/e(\"strong\",{children:\"Google Maps \"}),\"ofrece una experiencia de usuario fluida y personalizable a trav\\xe9s de su dise\\xf1o UI bien pensado y su navegaci\\xf3n intuitiva.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Estos ejemplos demuestran c\\xf3mo una buena UX UI puede mejorar significativamente la experiencia del usuario y contribuir al \\xe9xito de un producto digital. \",/*#__PURE__*/e(\"strong\",{children:\"Al centrarse en las necesidades y preferencias del usuario, los dise\\xf1adores pueden crear productos que sean intuitivos, funcionales y atractivos \"}),\"para el p\\xfablico objetivo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tendencias actuales en UX UI\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el mundo del dise\\xf1o UX UI, las tendencias est\\xe1n en constante evoluci\\xf3n. Actualmente, vemos un enfoque en la\",/*#__PURE__*/e(\"strong\",{children:\" personalizaci\\xf3n, la accesibilidad y el dise\\xf1o centrado en el usuario\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La \",/*#__PURE__*/e(\"strong\",{children:\"personalizaci\\xf3n \"}),\"se refiere a la capacidad de adaptar la experiencia del usuario seg\\xfan sus preferencias y comportamientos. Esto puede incluir recomendaciones personalizadas de contenido, ajustes de dise\\xf1o basados en la ubicaci\\xf3n del usuario o la capacidad de personalizar la interfaz seg\\xfan las preferencias inpiduales.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, \\xbfqu\\xe9 es UX UI sin accesibilidad? Este aspecto se volvi\\xf3 cada vez m\\xe1s importante en las tendencias actuales en UX UI. Los dise\\xf1adores son cada d\\xeda m\\xe1s conscientes de la importancia de hacer que los productos digitales sean accesibles para personas con discapacidades. Esto puede incluir el uso de tecnolog\\xedas de asistencia, como lectores de pantalla y teclados alternativos, as\\xed como el dise\\xf1o de interfaces que sean f\\xe1ciles de usar para personas con discapacidades visuales, auditivas o motoras.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Finalmente, el \",/*#__PURE__*/e(\"strong\",{children:\"dise\\xf1o centrado en el usuario\"}),\" sigue siendo una tendencia importante en UX UI. Esto implica comprender las necesidades, deseos y comportamientos de los usuarios y dise\\xf1ar productos que satisfagan esas necesidades de manera efectiva. Esto puede incluir la realizaci\\xf3n de investigaciones de usuario, pruebas de usabilidad e iteraci\\xf3n continua del dise\\xf1o para garantizar que el producto final sea f\\xe1cil de usar y satisfactorio para el usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al seguir estas tendencias y adaptarse a las necesidades del mercado y los usuarios, los dise\\xf1adores pueden crear productos digitales que sean relevantes, accesibles y atractivos para su p\\xfablico objetivo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 se necesita para ser Dise\\xf1ador UX UI?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Ahora que ya entiendes qu\\xe9 es UX UI es hora de convertirte en uno!\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Convertirse en un profesional de UX UI \",/*#__PURE__*/e(\"strong\",{children:\"requiere una combinaci\\xf3n de habilidades t\\xe9cnicas y blandas\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Es fundamental tener un s\\xf3lido entendimiento de los principios de dise\\xf1o, as\\xed como habilidades de investigaci\\xf3n, prototipado y colaboraci\\xf3n. Adem\\xe1s, la capacidad para entender las necesidades del usuario y adaptarse a las nuevas tecnolog\\xedas es esencial en este campo en constante cambio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para tener \\xe9xito en UX UI, los dise\\xf1adores tambi\\xe9n deben tener habilidades de comunicaci\\xf3n efectivas y la capacidad de trabajar en equipo. La colaboraci\\xf3n es fundamental en el dise\\xf1o UX UI, ya que los proyectos suelen involucrar a m\\xfaltiples partes interesadas, como dise\\xf1adores, desarrolladores, gerentes de productos y clientes. La capacidad para comunicar ideas de manera clara y efectiva, as\\xed como recibir y dar retroalimentaci\\xf3n de manera constructiva, es esencial para el \\xe9xito en este campo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 se estudia para ser UX UI?Para adentrarse en el mundo del dise\\xf1o UX UI, es crucial realizar una formaci\\xf3n espec\\xedfica en esta disciplina.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En la \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/categorias/diseno-ux-ui?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Carrera de Dise\\xf1o UX/UI\"})}),\" en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\", podr\\xe1s aprender a analizar y mejorar la experiencia de usuarios de productos digitales. Desde la concepci\\xf3n MVP (Producto M\\xednimo Viable) hasta la iteraci\\xf3n del proyecto, se profundizar\\xe1 en herramientas de prototipado y validaci\\xf3n para crear proyectos s\\xf3lidos y centrados en el usuario.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Al finalizar, estar\\xe1s preparado para participar en proyectos de redise\\xf1o y mejora de productos existentes, con un enfoque profesional y fundamentado en el dise\\xf1o UX UI.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText5=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Descubre las habilidades esenciales de un Full Stack Developer\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En un mundo cada vez m\\xe1s digitalizado, la demanda de profesionales capaces de abordar todos los aspectos del desarrollo web est\\xe1 en constante aumento. Es aqu\\xed donde entra en juego el rol del \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/carrera-online-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Full Stack Developer\"})}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pero, \\xbfqu\\xe9 habilidades y conocimientos son necesarios para destacar en este campo?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Acomp\\xe1\\xf1anos en este nuevo art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\" mientras exploramos las habilidades esenciales que todo \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/carrera-online-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Full Stack Developer\"})}),\" debe dominar para triunfar en la industria del desarrollo web!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Roles y responsabilidades del Full Stack Developer\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un\",/*#__PURE__*/e(\"strong\",{children:\" Full Stack Developer \"}),\"es el arquitecto digital, \",/*#__PURE__*/e(\"strong\",{children:\"encargado de dise\\xf1ar y desarrollar aplicaciones web desde el frontend hasta el backend\"}),\". Este profesional no solo crea interfaces atractivas y funcionales, sino que tambi\\xe9n se sumerge en la l\\xf3gica del servidor y la gesti\\xf3n de bases de datos. Es el maestro de todos los oficios digitales, capaz de llevar un proyecto desde la concepci\\xf3n hasta la implementaci\\xf3n final.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para cumplir con estas responsabilidades, un Full Stack Developer debe ser capaz de trabajar en diferentes \\xe1reas del desarrollo web, incluyendo el dise\\xf1o de la interfaz de usuario, la implementaci\\xf3n de la l\\xf3gica del negocio y la optimizaci\\xf3n del rendimiento del servidor. Adem\\xe1s, debe tener una comprensi\\xf3n profunda de las tecnolog\\xedas frontend y backend, as\\xed como la capacidad de comunicarse eficazmente con otros miembros del equipo, como dise\\xf1adores, desarrolladores frontend y administradores de bases de datos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Habilidades t\\xe9cnicas necesarias\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para convertirte en un Full Stack Developer, necesitas una amplia gama de habilidades t\\xe9cnicas. Desde dominar los lenguajes de programaci\\xf3n como \",/*#__PURE__*/e(\"strong\",{children:\"HTML\"}),\", \",/*#__PURE__*/e(\"strong\",{children:\"CSS \"}),\"y \",/*#__PURE__*/e(\"strong\",{children:\"JavaScript\"}),\", hasta comprender frameworks populares como\",/*#__PURE__*/e(\"strong\",{children:\" React.js \"}),\"o \",/*#__PURE__*/e(\"strong\",{children:\"Angular.js\"}),\". Adem\\xe1s, es esencial tener experiencia en el \",/*#__PURE__*/e(\"strong\",{children:\"desarrollo de bases de datos \"}),\"y la\",/*#__PURE__*/e(\"strong\",{children:\" creaci\\xf3n de API RESTful\"}),\". La capacidad de\",/*#__PURE__*/e(\"strong\",{children:\" solucionar problemas\"}),\" y \",/*#__PURE__*/e(\"strong\",{children:\"pensar de manera creativa \"}),\"tambi\\xe9n es fundamental en este campo din\\xe1mico.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un Full Stack Developer tambi\\xe9n debe estar familiarizado con herramientas de control de versiones como \",/*#__PURE__*/e(\"strong\",{children:\"Git\"}),\", as\\xed como tener experiencia en el uso de plataformas de desarrollo colaborativo como \",/*#__PURE__*/e(\"strong\",{children:\"GitHub \"}),\"o \",/*#__PURE__*/e(\"strong\",{children:\"Bitbucket\"}),\". Adem\\xe1s, debe tener una comprensi\\xf3n s\\xf3lida de los principios de \",/*#__PURE__*/e(\"strong\",{children:\"dise\\xf1o web responsive \"}),\"y estar al tanto de las\",/*#__PURE__*/e(\"strong\",{children:\" mejores pr\\xe1cticas\"}),\" de desarrollo web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Experiencia y educaci\\xf3n requeridas\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aunque no hay un camino \\xfanico para convertirse en un Full Stack Developer, la mayor\\xeda de los profesionales en este campo tienen \",/*#__PURE__*/e(\"strong\",{children:\"formaci\\xf3n en inform\\xe1tica o ingenier\\xeda de software\"}),\". Sin embargo, \",/*#__PURE__*/e(\"strong\",{children:\"la experiencia pr\\xe1ctica y el aprendizaje autodidacta \"}),\"son igualmente valiosos. Participar en\",/*#__PURE__*/e(\"strong\",{children:\" proyectos de c\\xf3digo abierto\"}),\", completar \",/*#__PURE__*/e(\"strong\",{children:\"cursos en l\\xednea\"}),\" y\",/*#__PURE__*/e(\"strong\",{children:\" construir tu propio portafolio\"}),\" de proyectos puede ser tan beneficioso como obtener un t\\xedtulo universitario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, es importante estar al d\\xeda con las \\xfaltimas tendencias y tecnolog\\xedas en el campo del desarrollo web. Esto puede incluir aprender nuevos lenguajes de programaci\\xf3n, familiarizarse con nuevos frameworks y plataformas de desarrollo y participar en eventos de la industria como conferencias y hackathons.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tendencias y tecnolog\\xedas emergentes\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El mundo del desarrollo web est\\xe1 en constante evoluci\\xf3n y \",/*#__PURE__*/e(\"strong\",{children:\"un Full Stack Developer debe mantenerse al d\\xeda con las \\xfaltimas tendencias y tecnolog\\xedas emergentes\"}),\". Desde la adopci\\xf3n de arquitecturas de microservicios hasta la integraci\\xf3n de inteligencia artificial y machine learning en las aplicaciones web, la capacidad de adaptarse y aprender r\\xe1pidamente es crucial para el \\xe9xito en este campo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunas de las tendencias emergentes en el desarrollo web incluyen el uso de tecnolog\\xedas como GraphQL para crear API m\\xe1s eficientes y flexibles, as\\xed como el uso de contenedores y orquestadores como Docker y Kubernetes para facilitar el despliegue y la gesti\\xf3n de aplicaciones en entornos de producci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Consejos para destacar como Full Stack Developer\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para destacar como Full Stack Developer, es importante no solo tener habilidades t\\xe9cnicas s\\xf3lidas, sino tambi\\xe9n\",/*#__PURE__*/e(\"strong\",{children:\" desarrollar habilidades blandas \"}),\"como la comunicaci\\xf3n efectiva, el trabajo en equipo y la capacidad de resolver problemas de manera eficiente. Adem\\xe1s, no temas salir de tu zona de confort y explorar nuevas tecnolog\\xedas y herramientas. Mant\\xe9n una mentalidad de aprendizaje continuo y busca oportunidades para crecer y mejorar como profesional.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un consejo importante para los aspirantes a Full Stack Developers es \",/*#__PURE__*/e(\"strong\",{children:\"construir y mantener un portafolio de proyectos s\\xf3lido \"}),\"que muestre tus habilidades y experiencia. Esto puede incluir proyectos personales, contribuciones a proyectos de c\\xf3digo abierto y trabajo freelance. Adem\\xe1s,\",/*#__PURE__*/e(\"strong\",{children:\" participar en comunidades en l\\xednea \"}),\"como GitHub y Stack Overflow puede ser una excelente manera de aprender de otros desarrolladores y establecer contactos en la industria.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQu\\xe9 puede hacer un Full Stack Developer? Ejemplos concretos\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La versatilidad y la amplitud de habilidades de estos profesionales les permiten abordar una amplia variedad de proyectos y desaf\\xedos, desde aplicaciones web simples hasta sistemas complejos y escalables.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los siguientes son algunos ejemplos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"1. Desarrollo de una aplicaci\\xf3n web completa\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un desarrollador Full Stack puede crear una aplicaci\\xf3n web completa desde cero, incluyendo la interfaz de usuario, la l\\xf3gica del servidor y la gesti\\xf3n de bases de datos.\\xa0\",/*#__PURE__*/e(\"strong\",{children:\"Interfaz de usuario.\"}),\" Dise\\xf1ar\\xe1 y desarrollar\\xe1 la interfaz con HTML, CSS y JavaScript, utilizando frameworks como React.js o Vue.js para una experiencia moderna y atractiva. Se asegurar\\xe1 de que la interfaz sea intuitiva, f\\xe1cil de usar y responda a diferentes dispositivos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"L\\xf3gica del servidor. \"}),\"Implementar\\xe1 la l\\xf3gica del servidor con Node.js o Python (Django o Flask) para procesar peticiones, gestionar datos y realizar operaciones complejas. La l\\xf3gica del servidor se encargar\\xe1 de la comunicaci\\xf3n con la base de datos, la autenticaci\\xf3n de usuarios y la gesti\\xf3n de las diferentes funcionalidades de la aplicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Base de datos.\"}),\" Seleccionar\\xe1 e integrar\\xe1 una base de datos como MySQL, MongoDB o PostgreSQL para almacenar y gestionar datos de forma eficiente. La elecci\\xf3n de la base de datos depender\\xe1 de las necesidades espec\\xedficas de la aplicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un ejemplo de esto es el desarrollo de una tienda online donde los usuarios pueden navegar por productos, a\\xf1adirlos al carrito y realizar compras. La aplicaci\\xf3n tendr\\xe1 una interfaz atractiva y f\\xe1cil de usar, un servidor robusto que gestione las transacciones y una base de datos que almacene de forma segura la informaci\\xf3n de los usuarios y productos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"2. Implementaci\\xf3n de un sistema de gesti\\xf3n de contenido\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un desarrollador Full Stack puede crear un sistema web que permita a los usuarios crear, editar y publicar contenido de forma din\\xe1mica.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Interfaz de usuario.\"}),\" Dise\\xf1ar\\xe1 una interfaz intuitiva para la gesti\\xf3n de contenido con frameworks como Angular.js o Ember.js. La interfaz permitir\\xe1 a los usuarios crear y editar contenido f\\xe1cilmente, as\\xed como gestionar categor\\xedas, usuarios y permisos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"API RESTful.\"}),\" Desarrollar\\xe1 una API RESTful con Node.js o Ruby on Rails para la comunicaci\\xf3n entre la interfaz y el backend. La API proporcionar\\xe1 una forma segura y eficiente de acceder a los datos del sistema.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Base de datos.\"}),\" Seleccionar\\xe1 una base de datos como MySQL o MongoDB para almacenar contenido, usuarios y configuraciones. La base de datos debe ser capaz de manejar grandes cantidades de datos y ser escalable para adaptarse al crecimiento del sistema.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un ejemplo de esto es el desarrollo de un blog donde el usuario puede crear y editar entradas, gestionar categor\\xedas y usuarios. El sistema tendr\\xe1 una interfaz intuitiva para la gesti\\xf3n de contenido, una API RESTful para la integraci\\xf3n con otros sistemas y una base de datos que almacene de forma segura la informaci\\xf3n del blog.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"3. Creaci\\xf3n de una aplicaci\\xf3n m\\xf3vil h\\xedbrida\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por \\xfaltimo, un desarrollador Full Stack puede desarrollar una aplicaci\\xf3n m\\xf3vil que funcione en diferentes plataformas (Android e iOS) utilizando tecnolog\\xedas web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Interfaz de usuario.\"}),\" Dise\\xf1ar\\xe1 y desarrollar\\xe1 la interfaz con HTML, CSS y JavaScript, utilizando frameworks como React Native o Ionic. La interfaz debe ser atractiva, f\\xe1cil de usar y adaptarse a las diferentes pantallas de los dispositivos m\\xf3viles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"L\\xf3gica del servidor.\"}),\" Implementar\\xe1 la l\\xf3gica del servidor con Node.js o Firebase para la gesti\\xf3n de datos y funcionalidades offline. El servidor se encargar\\xe1 de la comunicaci\\xf3n con la base de datos, la autenticaci\\xf3n de usuarios y la gesti\\xf3n de las diferentes funcionalidades de la aplicaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Integraci\\xf3n con APIs. \"}),\"Integrar\\xe1 APIs de terceros para funcionalidades como mapas, notificaciones o pagos. Las APIs de terceros pueden a\\xf1adir nuevas funcionalidades a la aplicaci\\xf3n y mejorar la experiencia de usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un ejemplo puede ser una aplicaci\\xf3n de gesti\\xf3n de tareas que permite crear, editar y eliminar tareas, sincronizando la informaci\\xf3n en diferentes dispositivos. La aplicaci\\xf3n tendr\\xe1 una interfaz moderna y f\\xe1cil de usar, un servidor que gestione la sincronizaci\\xf3n de datos y la integraci\\xf3n con APIs de terceros para notificaciones y mapas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfQuieres convertirte en Full Stack Developer?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En la \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/carrera-online-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Carrera de Desarrollo Full Stack\"})}),\" en \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\", te preparar\\xe1s para dominar todas las habilidades necesarias para tener \\xe9xito en este campo.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Desde la creaci\\xf3n de sitios web responsivos hasta el desarrollo de aplicaciones web din\\xe1micas con React.js, esta carrera te proporcionar\\xe1 las herramientas y el conocimiento que necesitas para destacar como \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/online/carrera-online-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Full Stack Developer\"})}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1\\xdanete a \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Coderhouse\"})}),\" y comienza tu carrera en el desarrollo web!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres seguir leyendo sobre este u otros temas te invitamos a recorrer nuestro \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"blog\"})}),\".\"]})});export const richText6=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Los lenguajes de programaci\\xf3n m\\xe1s demandados en el 2024\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el mundo de la tecnolog\\xeda, donde la innovaci\\xf3n y el cambio son constantes, los lenguajes de programaci\\xf3n juegan un papel fundamental.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Se trata de lenguajes con los que los desarrolladores dan vida a sus ideas, crean aplicaciones e implementan sistemas que transforman la manera en que interactuamos con la tecnolog\\xeda\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este art\\xedculo de \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"CoderBlog\"})}),\", conoceremos los lenguajes de programaci\\xf3n m\\xe1s solicitados en el 2024, las tendencias que impulsan su demanda, los factores a considerar al elegir uno y c\\xf3mo puedes prepararte para aprovechar estas oportunidades de manera efectiva.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfReady?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Lenguajes de programaci\\xf3n m\\xe1s demandados en el mercado\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunos lenguajes de programaci\\xf3n destacan por encima de otros, en t\\xe9rminos de demanda y relevancia. \",/*#__PURE__*/e(\"strong\",{children:\"En el 2024, resaltamos a \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"JavaScript\"})})}),/*#__PURE__*/e(\"strong\",{children:\", \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Python\"})})}),/*#__PURE__*/e(\"strong\",{children:\", \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Java\"})})}),/*#__PURE__*/e(\"strong\",{children:\", C/C++, PHP, \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/c-sharp?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"C#\"})})}),/*#__PURE__*/e(\"strong\",{children:\", Ruby, Go, Swift y \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"R\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Cada uno tiene sus propias fortalezas y aplicaciones espec\\xedficas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"JavaScript\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Ampliamente utilizado en el desarrollo web, es esencial para crear interfaces web din\\xe1micas y aplicaciones de una sola p\\xe1gina. Tambi\\xe9n se utiliza en el desarrollo back-end y para crear juegos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Python\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Reconocido por su versatilidad y facilidad de aprendizaje. Se destaca en an\\xe1lisis de datos, inteligencia artificial, desarrollo web y aplicaciones cient\\xedficas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog/top-6-de-todo-lo-que-debes-saber-sobre-python\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Top 6 de todo lo que debes saber sobre Python\"})})}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Java\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Robusto y escalable, Java es esencial para aplicaciones empresariales de gran tama\\xf1o, sistemas embebidos, aplicaciones Android y desarrollo web back-end.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"C/C++.\"}),\" Fundamentales para sistemas operativos, videojuegos de alto rendimiento y aplicaciones cr\\xedticas, ofrecen un control completo sobre el hardware y son ideales para la optimizaci\\xf3n del rendimiento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"PHP.\"}),\" Ampliamente utilizado en el desarrollo web back-end, especialmente para contenido din\\xe1mico y sitios web.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/c-sharp?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"C#\"})})}),/*#__PURE__*/e(\"strong\",{children:\". \"}),\"Vers\\xe1til y utilizado en el desarrollo web, juegos, aplicaciones de escritorio y m\\xf3viles con el framework.NET.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog/tutorial-de-c--que-es-para-que-sirve\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Tutorial de C#: \\xbfQu\\xe9 es y para qu\\xe9 sirve?\"})})}),/*#__PURE__*/e(\"strong\",{children:\"\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Ruby. \"}),\"Popular en el desarrollo web con el framework Ruby on Rails, conocido por su rapidez y facilidad de uso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Go. \"}),\"Destacado por su simplicidad, concurrencia y rendimiento, es utilizado en el desarrollo de microservicios y aplicaciones en la nube.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Swift. \"}),\"Oficial para el desarrollo de aplicaciones iOS y macOS, es moderno, seguro y f\\xe1cil de aprender.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"R\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),\" Especializado en an\\xe1lisis de datos, visualizaci\\xf3n de datos y machine learning, es ampliamente utilizado por cient\\xedficos de datos y analistas de negocios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cada uno de estos lenguajes ofrece oportunidades \\xfanicas en el campo de la programaci\\xf3n, desde el desarrollo web hasta la inteligencia artificial y el an\\xe1lisis de datos. Reflejando, de esta manera,las necesidades cambiantes del mercado y las tendencias tecnol\\xf3gicas emergentes.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tendencias y evoluci\\xf3n de la demanda\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Para el 2024, se proyecta un crecimiento notable en la demanda de lenguajes vinculados con la inteligencia artificial (IA), el machine learning (ML), el big data y la ciberseguridad.\"}),\" Este aumento se ve impulsado por el incremento exponencial en la cantidad de datos generados a nivel global y la necesidad imperante de analizar y extraer informaci\\xf3n valiosa de ellos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los lenguajes de programaci\\xf3n que est\\xe1n estrechamente relacionados con estas \\xe1reas especializadas experimentar\\xe1n una demanda creciente. Por ejemplo, \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Python\"})})}),\", reconocido por su versatilidad,\",/*#__PURE__*/e(\"strong\",{children:\" ser\\xe1 altamente buscado debido a su amplio uso en IA y ML\"}),\". Su sintaxis clara y su amplia gama de bibliotecas lo hacen ideal para el an\\xe1lisis de datos y la implementaci\\xf3n de algoritmos de ML.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Asimismo, lenguajes como \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"R\"})})}),\", especializado en an\\xe1lisis estad\\xedstico y visualizaci\\xf3n de datos, tambi\\xe9n ver\\xe1n un aumento en la demanda. \",/*#__PURE__*/e(\"strong\",{children:\"Su robusta comunidad y su capacidad para trabajar con conjuntos de datos complejos lo hacen esencial en el campo del an\\xe1lisis de datos y la investigaci\\xf3n cient\\xedfica\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, lenguajes como \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Java\"})})}),/*#__PURE__*/e(\"strong\",{children:\" y C++ seguir\\xe1n siendo relevantes en el \\xe1mbito de la ciberseguridad y el desarrollo de sistemas cr\\xedticos\"}),\". Su robustez y control de bajo nivel los hacen ideales para aplicaciones que requieren un alto grado de seguridad y rendimiento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, el panorama de los lenguajes de programaci\\xf3n m\\xe1s demandados en el 2024 estar\\xe1 fuertemente influenciado por las necesidades emergentes en \\xe1reas como la inteligencia artificial, el machine learning, el big data y la ciberseguridad. Estar al tanto de estas tendencias puede ser crucial para los desarrolladores que buscan mantenerse actualizados y competitivos en el mercado laboral.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Qu\\xe9 influye en la elecci\\xf3n de un lenguaje de programaci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cuando se trata de elegir un lenguaje de programaci\\xf3n, varios factores deben tenerse en cuenta para tomar una decisi\\xf3n informada.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Primero y principal, es crucial considerar\",/*#__PURE__*/e(\"strong\",{children:\" tus propios intereses y objetivos profesionales\"}),\". \\xbfQu\\xe9 tipo de proyectos te gustar\\xeda abordar? \\xbfEn qu\\xe9 \\xe1reas de la tecnolog\\xeda te gustar\\xeda especializarte? Esta autoevaluaci\\xf3n te ayudar\\xe1 a identificar qu\\xe9 lenguajes podr\\xedan ser los m\\xe1s adecuados para ti.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, es importante investigar\",/*#__PURE__*/e(\"strong\",{children:\" la demanda del mercado en tu \\xe1rea geogr\\xe1fica y campo de inter\\xe9s\"}),\". Los lenguajes de programaci\\xf3n m\\xe1s demandados pueden variar seg\\xfan la regi\\xf3n y la industria, por lo que es fundamental tener en cuenta las oportunidades laborales disponibles.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"La facilidad de aprendizaje del lenguaje\"}),\" tambi\\xe9n es un factor crucial a considerar. Algunos lenguajes pueden ser m\\xe1s intuitivos y tener una curva de aprendizaje m\\xe1s suave que otros, lo que puede hacer que sean m\\xe1s accesibles para quienes est\\xe1n comenzando en la programaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Asimismo, es importante \",/*#__PURE__*/e(\"strong\",{children:\"evaluar las oportunidades de aprendizaje disponibles\"}),\". \\xbfExisten recursos educativos, cursos en l\\xednea o comunidades activas que puedan ayudarte a aprender el lenguaje que est\\xe1s considerando? Tener acceso a recursos de calidad puede facilitar enormemente el proceso de aprendizaje.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Coderhouse\"})})}),/*#__PURE__*/e(\"strong\",{children:\" puedes aprender \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"JavaScript\"})})}),/*#__PURE__*/e(\"strong\",{children:\", \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Python\"})})}),/*#__PURE__*/e(\"strong\",{children:\", \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Java\"})})}),/*#__PURE__*/e(\"strong\",{children:\", \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/c-sharp?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"C#\"})})}),/*#__PURE__*/e(\"strong\",{children:\" y \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"R\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Finalmente, es fundamental tener en cuenta\",/*#__PURE__*/e(\"strong\",{children:\" las perspectivas de carrera y salario asociadas con cada lenguaje de programaci\\xf3n\"}),\". Algunos lenguajes pueden ofrecer mayores oportunidades de crecimiento profesional y salarial que otros, por lo que vale la pena investigar las tendencias del mercado laboral antes de tomar una decisi\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, al elegir un lenguaje de programaci\\xf3n, es importante considerar una variedad de factores, incluyendo tus propios intereses y objetivos profesionales, la demanda del mercado, la facilidad de aprendizaje, las oportunidades de aprendizaje disponibles y las perspectivas de carrera y salario. Al tener en cuenta estos aspectos, podr\\xe1s tomar una decisi\\xf3n informada que se alinee con tus metas y aspiraciones en el campo de la programaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Consejos para aprender un nuevo lenguaje de programaci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Con los siguientes consejos, podr\\xe1s aprender y dominar un nuevo lenguaje de programaci\\xf3n de manera efectiva y alcanzar tus metas profesionales en un mercado donde la demanda de lenguajes de programaci\\xf3n m\\xe1s demandados sigue en aumento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En primer lugar, \",/*#__PURE__*/e(\"strong\",{children:\"es importante establecer metas claras y alcanzables\"}),\". Define qu\\xe9 quieres lograr con el aprendizaje del lenguaje y establece hitos realistas para medir tu progreso. Esto te ayudar\\xe1 a mantenerte enfocado y motivado a lo largo del proceso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En segundo lugar, practicar lo aprendido. \"}),\"Poner a prueba los conocimientos adquiridos es esencial\",/*#__PURE__*/e(\"strong\",{children:\" \"}),\"para mejorar tus habilidades de programaci\\xf3n. Dedica tiempo cada d\\xeda o semana para trabajar en ejercicios y proyectos que te permitan aplicar lo que has aprendido. La repetici\\xf3n y la pr\\xe1ctica constante son clave para internalizar los conceptos y mejorar tu fluidez en el lenguaje.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Participar en proyectos pr\\xe1cticos \"}),\"es otra estrategia efectiva para aprender y dominar un lenguaje de programaci\\xf3n. Busca oportunidades para trabajar en proyectos reales que te desaf\\xeden y te permitan aplicar tus conocimientos en situaciones del mundo real. Esto te ayudar\\xe1 a desarrollar habilidades pr\\xe1cticas y a ganar experiencia relevante en el campo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En cuarto lugar, contribuir a la comunidad de programadores \"}),\"puede ser beneficioso para tu aprendizaje. \\xdanete a foros en l\\xednea, grupos de estudio o comunidades de desarrollo relacionadas con el lenguaje que est\\xe1s aprendiendo. Participar en discusiones, hacer preguntas y compartir tus propios conocimientos te permitir\\xe1 aprender de otros y fortalecer tus habilidades de programaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Finalmente, \",/*#__PURE__*/e(\"strong\",{children:\"es importante mantenerse actualizado con las \\xfaltimas tendencias y desarrollos en el lenguaje elegido\"}),\". Sigue blogs, lee libros y asiste a conferencias o talleres relacionados con el lenguaje para estar al tanto de las nuevas caracter\\xedsticas y mejores pr\\xe1cticas. Esto te ayudar\\xe1 a mantener tu conocimiento fresco y relevante en un campo en constante evoluci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En nuestro \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"CoderBlog\"})})}),/*#__PURE__*/e(\"strong\",{children:\" siempre subimos contenido relacionado con el mundo de la programaci\\xf3n y habilidades digitales.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cuando se trata de aprender y dominar un nuevo lenguaje de programaci\\xf3n, es fundamental seguir estos consejos pr\\xe1cticos que pueden hacer que el proceso sea m\\xe1s efectivo y gratificante.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Oportunidades de carrera de cada lenguaje de programaci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Las oportunidades de carrera en el campo de la programaci\\xf3n son persas, abarcando desde roles especializados en desarrollo web y an\\xe1lisis de datos hasta posiciones de liderazgo en la arquitectura de software y sistemas embebidos. Con el conocimiento y las habilidades adecuadas en los lenguajes de programaci\\xf3n m\\xe1s demandados, puedes abrirte camino en una industria en constante crecimiento y evoluci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El \",/*#__PURE__*/e(\"strong\",{children:\"desarrollador web front-end \"}),\"es responsable de crear la interfaz de usuario de un sitio web, lo que implica dise\\xf1ar y desarrollar la parte visible y accesible para los usuarios finales. Este rol requiere un s\\xf3lido conocimiento de lenguajes de programaci\\xf3n como HTML, CSS y JavaScript, que son fundamentales para la creaci\\xf3n de sitios web din\\xe1micos e interactivos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Coderhouse\"})})}),/*#__PURE__*/e(\"strong\",{children:\" puedes convertirte en un desarrollador front-end estudiando en nuestras carreras de \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/carrera-online-desarrollo-frontend?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Desarrollo Frontend React\"})})}),/*#__PURE__*/e(\"strong\",{children:\" y \"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/desarrollo-frontend-angular?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Desarrollo Frontend Angular\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Por otro lado, el\",/*#__PURE__*/e(\"strong\",{children:\" cient\\xedfico de datos \"}),\"se enfoca en analizar grandes conjuntos de datos para extraer informaci\\xf3n valiosa y tomar decisiones informadas. Este rol requiere habilidades en lenguajes de programaci\\xf3n como \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Python\"})}),\", \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"R\"})}),\" y \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/sql?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"SQL\"})}),\", as\\xed como conocimientos en estad\\xedstica y aprendizaje autom\\xe1tico.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El\",/*#__PURE__*/e(\"strong\",{children:\" arquitecto de software \"}),\"es responsable de dise\\xf1ar la estructura y la integraci\\xf3n de sistemas de software complejos. Este rol requiere un profundo conocimiento de lenguajes de programaci\\xf3n como \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Java\"})}),\", \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/c-sharp?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"C#\"})}),\" y C++, as\\xed como experiencia en dise\\xf1o de software y patrones arquitect\\xf3nicos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Finalmente, el \",/*#__PURE__*/e(\"strong\",{children:\"desarrollador de sistemas embebidos \"}),\"se especializa en crear software para dispositivos integrados, como dispositivos m\\xe9dicos, autom\\xf3viles y electrodom\\xe9sticos. Este rol requiere habilidades en lenguajes de programaci\\xf3n de bajo nivel como C y C++, as\\xed como experiencia en sistemas operativos embebidos y hardware.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En resumen, en la programaci\\xf3n, las oportunidades de carrera son amplias y persas. Con el conocimiento y las habilidades adecuadas puedes abrirte camino en una industria en constante crecimiento y evoluci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Prep\\xe1rate para el futuro con la Carrera de Desarrollo Full Stack en Coderhouse!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que conoces los lenguajes de programaci\\xf3n m\\xe1s demandados en el 2024 y las oportunidades de carrera asociadas con cada uno de ellos, \\xbfdar\\xe1s el siguiente paso?\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Coderhouse\"})})}),/*#__PURE__*/e(\"strong\",{children:\" \"}),\"puedes aprender la mayor\\xeda de los lenguajes que vimos en esta nota en los siguientes cursos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/javascript?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de JavaScript\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/python?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de Python\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/programacion-con-java?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de Java\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/c-sharp?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de C#\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/r?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Curso de R\"})})}),/*#__PURE__*/e(\"strong\",{children:\".\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s, si quieres empezar a programar desde cero, te ofrecemos la oportunidad de convertirte en un profesional con las habilidades y conocimientos necesarios para desarrollar toda la arquitectura de una aplicaci\\xf3n o sitio web, desde la base de datos (back-end) hasta la interfaz visual (front-end) a trav\\xe9s de nuestra \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/online/carrera-desarrollo-fullstack?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Carrera de Desarrollo Full Stack\"})})}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1\\xdanete a \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Coderhouse\"})})}),\"!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Si quieres leer m\\xe1s sobre este tema u otros, recorre el \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/ar/blog?utm_source=blog&utm_medium=content&utm_campaign=organico\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"CoderBlog\"})})}),\".\"]})});export const richText7=/*#__PURE__*/e(o.Fragment,{children:/*#__PURE__*/a(\"p\",{children:[\"Growth Loops: una forma escalable de hacer crecer exponencialmente tu negocio\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El concepto de Growth Loops o ciclos de crecimiento, como se traduce al espa\\xf1ol, es muy \\xfatil para las empresas que desean enfocar sus estrategias en crecer de forma escalable. Cuando se utiliza de la forma adecuada, con \\xe9l es posible obtener herramientas para retener a los usuarios, mejorar los productos o servicios que se ofrecen, y ampliar el nivel de p\\xfablico al que se llega.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tal vez ya has escuchado hablar de los Growth Loops antes, ya que son parte de las estrategias de crecimiento de empresas como Airbnb, Dropbox y Uber. Pero, \\xbfqu\\xe9 pasos se deben seguir para implementarlos en la estrategia de marketing digital de una empresa?, \\xbfc\\xf3mo saber si los ciclos de crecimiento est\\xe1n dando los resultados esperados?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este art\\xedculo te explicaremos c\\xf3mo los Growth Loops pueden ayudar a empresas de diferentes sectores, cu\\xe1les son algunas de las principales ventajas de utilizar este enfoque de crecimiento, y cu\\xe1les son los desaf\\xedos que debes superar para lograrlo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 1: Estrategias de crecimiento\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Durante la g\\xe9nesis de nuestra idea de negocio, nos planteamos una serie de dudas alrededor de esta idea. Hay dos principales preguntas que destacan en importancia sobre el resto, y representan los pilares esenciales para la creaci\\xf3n de cualquier innovaci\\xf3n. Las principales hip\\xf3tesis sobre las cuales tenemos que trabajar son:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"La hip\\xf3tesis de valor\"}),\": \\xbfresuelve la idea un problema importante?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"La hip\\xf3tesis de crecimiento\"}),\": \\xbfcu\\xe1l es el efecto de la adquisici\\xf3n de un nuevo usuario sobre la adquisici\\xf3n de futuros usuarios?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Este \\xfaltimo punto ser\\xe1 el enfoque del art\\xedculo. Una vez nuestra idea se transforma en una soluci\\xf3n viable y pisa el mercado, es cu\\xe1ndo comienzan los esfuerzos por ampliar nuestra base de usuarios y alcanzar una aceptaci\\xf3n m\\xe1s amplia sobre nuestro producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Existen dos grandes categor\\xedas de fuentes por las cuales tus usuarios llegan a tu producto.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"Fuentes org\\xe1nicas\"}),\": redes sociales, referidos, sitio web, blog, recomendaciones, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"Fuentes pagas\"}),\": campa\\xf1as publicitarias, notas de prensa pagas, eventos pagos, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Las fuentes org\\xe1nicas tienden a atraer usuarios hacia tu producto\"}),\", por ende la creaci\\xf3n de contenido atractivo para tu audiencia es el cimiento que sostiene este tipo de estrategia. Por el otro lado, \",/*#__PURE__*/e(\"strong\",{children:\"las fuentes pagas suelen buscar sus usuarios en donde la presencia de marca no es muy fuerte\"}),\", de otra forma se podr\\xeda caer en la situaci\\xf3n de estar pagando por usuarios que de otra forma se obtendr\\xedan de forma org\\xe1nica. La efectividad de la estrategia radica en su retorno de inversi\\xf3n (ROI).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ambas estrategias se complementan entre s\\xed y en la pr\\xe1ctica suelen existir dos equipos de Marketing (Inbound y Performance/Paid) que las ejecutan en su d\\xeda a d\\xeda.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pero creo que \",/*#__PURE__*/e(\"strong\",{children:\"la estrategia de crecimiento tambi\\xe9n debe incluir un plan sobre c\\xf3mo, en el futuro, se va a ir reduciendo la dependencia de fuentes pagas sobre org\\xe1nicas\"}),\".\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El problema con las fuentes pagas es que son susceptibles a la saturaci\\xf3n del mensaje y a la competencia. \"}),\"Se requiere un esfuerzo creativo de forma recurrente para que el mensaje no pierda fuerza e impacto. Pero de todas formas, esto no nos salva de la competencia. Dado que los medios pagos son compartidos por otros anunciantes, un eventual incremento en la cantidad de competidores socava nuestra eficiencia, llev\\xe1ndonos a una situaci\\xf3n donde tenemos que pagar m\\xe1s, para estar en el mismo lugar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"La forma m\\xe1s rentable y sostenible de crecer es aquella que es impulsada por fuentes org\\xe1nicas\"}),\" (owned y earned media en contraste con paid media). Si actualmente nuestro 30% de tr\\xe1fico es org\\xe1nico y el resto proviene de fuentes pagas, entonces ser\\xeda interesante plantearse el objetivo un incremento del share de tr\\xe1fico org\\xe1nico, por ejemplo, a un 40%, en determinado tiempo. (Siempre y cuando tu producto siga siendo relevante para estos nuevos usuarios adquiridos).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez que entendemos el valor del crecimiento org\\xe1nico, debemos pensar en una estrategia de producto que fomente e incentive el descubrimiento y atracci\\xf3n de usuarios hacia tu producto. Pero antes, revisemos un instrumento muy utilizado en equipos comerciales que tiene mucha repercusi\\xf3n en nuestras decisiones de adquisici\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 2: un cambio de paradigma\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tradicionalmente, los esfuerzos de captaci\\xf3n de nuevos clientes se organizan en torno al concepto de embudo de ventas, conocido simplemente como funnel.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El funnel consiste en una serie de etapas por las cuales pasa un nuevo usuario desde el momento que llega a tu producto o servicio hasta el momento en que realiza una acci\\xf3n principal (por lo general una transacci\\xf3n), lo cual luego se aplica una estrategia de fidelizaci\\xf3n\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esencialmente, sus 5 etapas consisten en adquirir el usuario, activar y despertar inter\\xe9s temprano al realizar determinada acci\\xf3n, generar luego retenci\\xf3n y fomentar la recurrencia de sus acciones con el objetivo final de alcanzar una venta (o acci\\xf3n clave) y posterior recomendaci\\xf3n y fidelizaci\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A pesar de su innegable popularidad y utilidad, y m\\xe1s all\\xe1 de que sea m\\xe1s dif\\xedcil de aplicar en determinados tipos de servicios/productos (Ej.: redes sociales), la obsesi\\xf3n sobre la optimizaci\\xf3n del funnel de ventas puede traer las siguientes consecuencias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los funnels pueden crear silos estrat\\xe9gicos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Se crea una estrategia para cada etapa del funnel. El problema de planificar una estrategia de retenci\\xf3n o captaci\\xf3n, es que muchas veces est\\xe1n dise\\xf1adas por equipos diferentes con distintas metas, por lo que lleva a inconsistencias en la experiencia del usuario.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los funnels pueden crear silos funcionales\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los equipos se estructuran por cada etapa del funnel. Marketing adquiere, Producto retiene, Ventas monetiza. Cada equipo reacciona a determinadas m\\xe9tricas, lo cual da lugar a optimizaciones a costa del rendimiento de otros equipos. (Por ejemplo, Marketing trae m\\xe1s usuarios de baja calidad que impactan en m\\xe9tricas de retenci\\xf3n del equipo de Producto).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los funnels operan en una direcci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La regla general que rige los funnels es que cuanto m\\xe1s pones arriba, m\\xe1s sacas debajo (M\\xe1s usuarios \u2192 m\\xe1s ventas). Pero no dice nada sobre c\\xf3mo reinvertir los resultados (usuarios ya adquiridos) para tener m\\xe1s nuevos usuarios. Es decir, para crecer con un funnel si quieres obtener m\\xe1s, tienes que poner m\\xe1s recursos arriba. En este escenario el crecimiento es lineal, no es escalable y puede llegar a ser insostenible al no tomar ventaja de los efectos compuestos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfDeber\\xeda entonces dejar de trabajar sobre un funnel?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"En absoluto, el cambio de paradigma al que me refiero no implica dejar de optimizar las distintas etapas en las que un usuario se encuentra, sino de ofrecer una vista m\\xe1s hol\\xedstica sobre el sistema completo sobre el cual los usuarios operan y contribuyen al crecimiento de tu producto.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El concepto de ciclos de crecimiento org\\xe1nicos, popularmente referidos como Growth Loop, busca responder al interrogante sobre c\\xf3mo la adquisici\\xf3n de un nuevo usuario influye sobre la adquisici\\xf3n de futuros usuarios. No es meramente un factor de recomendaci\\xf3n, sino que se refiere a mecanismos internos que son parte de la experiencia del usuario que llevan al usuario a ser m\\xe1s propenso de crear crecimiento en tu parte (a veces, incluso, sin saber conscientemente que lo est\\xe1 haciendo).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"C\\xf3mo regla general, el funnel puede ser aplicado a la experiencia de cada usuario, mientras que \",/*#__PURE__*/e(\"strong\",{children:\"la aplicaci\\xf3n de los Growth Loops se encuentra en el sistema general sobre el cual los usuarios influyen en el crecimiento, al traducir y vincular sus acciones dentro del producto en estrategias de captaci\\xf3n de nuevos clientes\"}),\".\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La mejor pr\\xe1ctica involucra la utilizaci\\xf3n de ambos conceptos, en equilibrio y constante adaptaci\\xf3n. Los Growth Loops tienen una relevancia m\\xe1s estrat\\xe9gica, mientras que los funnels tienen un mayor enfoque pr\\xe1ctico.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A continuaci\\xf3n entraremos en mayor detalle sobre qu\\xe9 es un Growth Loops y por qu\\xe9 son tan valiosos para los inversores.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 3: \\xbfqu\\xe9 es un Growth Loop y por qu\\xe9 deber\\xeda integrarlo en mi estrategia de crecimiento?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Un growth loop es esencialmente un sistema donde la entrada (input) genera una salida (output), a trav\\xe9s de la realizaci\\xf3n de determinadas acciones. Y este resultado/salida, en lugar de abandonar el sistema, es reinvertido en el proceso para generar una nueva entrada o input. En pocas palabras, es un ciclo infinito.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Hay diferentes tipos de loops, y es muy importante que la estrategia de crecimiento de tu negocio considere cada uno.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"Ciclos de adquisici\\xf3n\"}),\": pueden ser org\\xe1nicos o pagos (siempre y cuando ROI > 0% y se puedan reinvertir ganancias).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"em\",{children:\"Ciclos de involucramiento (engagement)\"}),': responden a las preguntas \u201C\\xbfc\\xf3mo un usuario activo puede activar otros usuarios?\u201D o \u201C\\xbfc\\xf3mo las interacciones fomentan interacciones a futuro?\". Pueden ser org\\xe1nicos o asistidos (ej.: notificaciones, email).',/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En este art\\xedculo vamos a estar hablando espec\\xedficamente sobre ciclos de adquisici\\xf3n, reserv\\xe1ndonos los ciclos de engagement para otra ocasi\\xf3n.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El principal atractivo de los Growth Loops est\\xe1 determinado por el efecto compuesto, qu\\xe9 es lo que habilita el crecimiento exponencial\"}),\", y la decisi\\xf3n m\\xe1s importante ya no es cu\\xe1nto recurso adicional debemos que invertir (crecimiento lineal), sino c\\xf3mo reinvertir eficientemente nuestras ganancias/resultados (en este caso, usuarios adquiridos).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Supongamos que todo comienza a partir de un solo usuario. Tenemos la siguiente informaci\\xf3n: un usuario en promedio realiza 4 posteos, que obtienen 5 clics cada uno desde los motores de b\\xfasqueda al ser indexados. El usuario entonces est\\xe1 generando 20 clics al sitio a partir de su contribuci\\xf3n de contenido. El 40% del tr\\xe1fico son nuevos usuarios, por ende, este usuario nos trajo 8 nuevos usuarios. Estos usuarios repiten el mismo proceso que el primer usuario, y traen 64 (8^2). Estos 64 traen a 512 (8^3), que a su vez traen 4096 (8^4) y finalmente estos 4096 traen a 32.768 (8^5).\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Claramente, es un ejemplo exagerado a fines educativos. No estamos considerando infinidad de factores c\\xf3mo el bounce rate, pero esta es la esencia de los loops. Generar crecimiento exponencial.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pero adem\\xe1s del valor que ofrece el efecto compuesto, hay m\\xe1s beneficios con impacto directo al utilizar este enfoque:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Optimizaci\\xf3n de esfuerzos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Considerando que gran parte de tus usuarios est\\xe1 continuamente atrayendo nuevos usuarios a tu producto, los equipos internos pueden invertir m\\xe1s tiempo en tareas que tengan un mayor impacto en el sistema que estar preocupados por cumplir con sus metas de adquisici\\xf3n. De ninguna forma es poner piloto autom\\xe1tico, sino que es tener m\\xe1s espacio para pensar de forma creativa e innovar en estrategias.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ventaja competitiva\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los loops generan una ventaja competitiva. Por lo general, las t\\xe1cticas de mercado suelen tener una vida \\xfatil corta. Una vez que son descubiertas y optimizadas, cuando son adoptadas por la mayor parte de la competencia, su efectividad decae con el tiempo. Los loops son sistemas \\xfanicos construidos alrededor de tu experiencia de producto y son m\\xe1s dif\\xedciles de replicar por competidores.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cambio de perspectiva\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Dejas de percibir a tus equipos como \\xe1reas funcionales separadas por m\\xe9tricas determinadas, ya que el nuevo enfoque enfatiza la cooperaci\\xf3n de los equipos en el sistema. Dejas de pensar en m\\xe1s recursos por m\\xe1s resultados, y comienzas a pensar en c\\xf3mo reinvertir y maximizar los resultados.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Decisiones a largo plazo\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Aceptas que es mejor implementar una iniciativa que te da 20 usuarios semanales con un crecimiento del 10% por semana indefinido, que una iniciativa que te da 500 nuevos usuarios y nada m\\xe1s en adelante.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Ahora que contamos con un mayor conocimiento sobre el significado e importancia de un Growth Loop, veremos c\\xf3mo crear uno para nuestro propio producto o servicio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 4: \\xbfc\\xf3mo crearlos e integrar mecanismos virales en tu producto?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A esta altura del art\\xedculo estimo que habr\\xe1s comprendido el valor del enfoque y est\\xe1s pensando en c\\xf3mo integrarlo a la estrategia actual, por lo que est\\xe1s pregunt\\xe1ndote c\\xf3mo poder crear tu propio Growth Loop.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Cabe destacar que, al igual que sucede con determinadas metodolog\\xedas y procesos recomendados en la industria, la implementaci\\xf3n de un nuevo enfoque debe estar acompa\\xf1ada por criterio y sentido com\\xfan. Los Growth Loops suelen tener diferentes formatos seg\\xfan el tipo de producto e industria, por lo que hay m\\xfaltiples formas de crearlos que son totalmente v\\xe1lidas.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"A la hora de dise\\xf1ar un nuevo ciclo, es importante comenzar por entender qu\\xe9 contenido es valioso para los usuarios, no solo para ellos mismos, sino tambi\\xe9n para aquellas personas que a\\xfan no conocen tu producto.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xbfPor qu\\xe9 una persona consumir\\xeda tu contenido y por qu\\xe9 se lo compartir\\xeda a los dem\\xe1s? Hay diferentes alternativas:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Inter\\xe9s propio: comparto para obtener ventajas (ej.: cup\\xf3n de descuento).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Altruismo: comparto para ofrecer algo valioso a los dem\\xe1s.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Inclusi\\xf3n: comparto para pertenecer a una comunidad.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Tambi\\xe9n debemos considerar el nivel de fricci\\xf3n que cuenta nuestro producto.\"}),\" Para clarificar, por fricci\\xf3n, me refiero a qu\\xe9 tan dif\\xedcil es para los usuarios compartir contenido o para nuevos usuarios acceder al contenido por primera vez. Si la fricci\\xf3n es alta, entonces la creaci\\xf3n de Growth Loops va a ser m\\xe1s complicada.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"C\\xf3mo primer paso entonces, es necesario:\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Tener un entendimiento sobre qu\\xe9 y por qu\\xe9 tus usuarios comparten contenido con otros usuarios.Eliminar la mayor fricci\\xf3n a la hora de compartir contenido y el acceso al mismo por parte de nuevos usuarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"El siguiente paso implica la creaci\\xf3n de incentivos o eventos que induzcan a que tus usuarios compartan inconscientemente tu contenido.\\xa0\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el punto anterior adquirimos conocimiento sobre c\\xf3mo tus usuarios interact\\xfaan y por qu\\xe9 lo hacen. Con base en esta informaci\\xf3n, \",/*#__PURE__*/e(\"strong\",{children:\"la idea central es dise\\xf1ar un esquema de incentivos o triggers que busquen motivar y animar estas conductas de compartir. Y no solo sostenerlas en el tiempo, sino incrementar su frecuencia.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El componente psicol\\xf3gico/emocional tambi\\xe9n es digno de mencionar. Un trigger cargado de significado puede ser a\\xfan m\\xe1s efectivo. Pero al final de cuentas, siempre hay que tener en consideraci\\xf3n que la acci\\xf3n que queremos fomentar debe ser una que sea valiosa tanto para la persona que comparte como la que recibe el contenido.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Algunos incentivos est\\xe1n apalancados en mec\\xe1nicas de gamification, por lo que realizar determinadas acciones son premiadas con puntos, monedas o alg\\xfan elemento del sistema. Otros incentivos son econ\\xf3micos, como los cupones de referidos, donde al compartir un cup\\xf3n a un amigo ambos obtienen un descuento.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una vez tengamos dise\\xf1ado el esquema de incentivos/premios, debemos pensar en c\\xf3mo vamos a optimizar el sistema para que se vuelva m\\xe1s eficaz con el tiempo. En la pr\\xf3xima secci\\xf3n estaremos viendo justamente eso.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Bonus track: para crear engagement loops recomiendo el libro \u201CHooked\u201D de Nir Eyal. Nos encantar\\xeda cubrir este tema en un pr\\xf3ximo art\\xedculo.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 5: \\xbfc\\xf3mo medir el rendimiento del sistema y optimizar los loops?\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Es de extrema importancia que el sistema tenga m\\xe9tricas definidas para poder medir su rendimiento y ser sometido a optimizaci\\xf3n.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Dado que todo lo que no se puede medir, no se puede mejorar, las m\\xe9tricas que pensemos para determinar la efectividad de nuestro Growth Loop estar\\xe1n centradas en la din\\xe1mica: Nuevo usuario \u2192 Usuario activado \u2192 Usuario asombrado \u2192 Usuario comparte \u2192 Nuevos usuarios ingresan.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"A continuaci\\xf3n un listado de m\\xe9tricas que podr\\xedamos considerar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Coeficiente WOM (word of mouth)\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esta m\\xe9trica es el ratio entre nuevos usuarios org\\xe1nicos sobre el total de usuarios activos (nuevos usuarios no org\\xe1nicos + usuarios recurrentes) en determinado momento. Mide cu\\xe1ntos nuevos usuarios org\\xe1nicos generan tus usuarios activos. Si medimos de forma semanal, y su resultado es 0.2, esto significa que cada 5 usuarios activos, obtenemos un nuevo usuario org\\xe1nico. Cu\\xe1nto m\\xe1s cerca del 1, mejor.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Retenci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La mejora en retenci\\xf3n trae consigo una notoria mejora en la adquisici\\xf3n (entre otros beneficios). Tengamos en consideraci\\xf3n lo siguiente. Si adquirimos 10.000 usuarios, en enero, y cada mes perdemos 500 usuarios, a los 12 meses tendremos 4.500 usuarios. Si nuestro coeficiente WOM es 0.4 (cada 10 usuarios activos, 4 nuevos usuarios), entonces a fin de a\\xf1o habremos adquirido 34.800 nuevos usuarios (la suma de los usuarios activos de cada mes multiplicado por el coeficiente). Ahora, si, en cambio, son 200 los usuarios que perdemos por mes, 42.720 son los nuevos usuarios que obtendremos. Y cada usuario adicional genera en s\\xed mismo m\\xe1s usuarios, con lo que el impacto real es mayor. \\xa1La retenci\\xf3n es muy importante!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Factor de ramificaci\\xf3n\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"La m\\xe9trica responde a la pregunta: \u201C\\xbfa cu\\xe1ntas personas comparto mi contenido?\u201D. Si creo un video por mes, y lo comparto con dos personas, entonces el factor de ramificaci\\xf3n ser\\xe1 2. C\\xf3mo bien intuyen, cuanto m\\xe1s grande este n\\xfamero, mejor.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Frecuencia sobre acci\\xf3n deseada\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para complementar el factor de ramificaci\\xf3n, ahora pensemos lo siguiente: durante un intervalo determinado, \u201C\\xbfCu\\xe1ntas veces comparto mi contenido?\u201D. \\xbfUna, dos, tres veces? La frecuencia y el factor de ramificaci\\xf3n influyen en el coeficiente WOM, aunque este \\xfaltimo depende de otras variables tambi\\xe9n (como la calidad y atractivo del contenido).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Adem\\xe1s de plantearnos m\\xe9tricas accionables, \",/*#__PURE__*/e(\"strong\",{children:\"no solo es una cuesti\\xf3n de ver los n\\xfameros correctos, sino de medir correctamente.\"}),\" En un producto digital normalmente hay distintos tipos de usuarios, no solo inactivos y activos, sino dentro de los activos, aquellos que son recurrentes, que son nuevos y que volvieron luego de un tiempo de inactividad. Y no solo eso, sino que tambi\\xe9n hay diferentes clusters de usuarios organizados en un comportamiento com\\xfan. En una app de contenidos, por ejemplo, est\\xe1n aquellos usuarios que se consideran lectores (consumen contenido, pero no publican), aquellos que crean contenido y manejan una comunidad, aquellos heavy users y publican con mucha frecuencia, etc.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"strong\",{children:\"Entonces, la segmentaci\\xf3n y el an\\xe1lisis detallado no solo de las m\\xe9tricas, sino del comportamiento y caracter\\xedsticas de nuestros usuarios es fundamental para entender la contribuci\\xf3n al crecimiento de cada grupo de usuarios.\"}),\" Cada cluster aporta de distinta forma y las estrategias de producto deben estar dirigidas a maximizar la contribuci\\xf3n de cada grupo. Para ejemplificar esto \\xfaltimo, hacer que crear contenido sea m\\xe1s f\\xe1cil, que coordinar una comunidad sea m\\xe1s sencillo, que compartir sea m\\xe1s accesible. En resumen, \",/*#__PURE__*/e(\"strong\",{children:\"se trata de reducir fricci\\xf3n y potenciar los comportamientos que fomentan el descubrimiento de tu producto por parte de otros usuarios.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 6: ejemplos pr\\xe1cticos\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Afortunadamente, en la pr\\xe1ctica hay una gran cantidad de empresas que aplicaron exitosamente ciclos de crecimiento en su estrategia de Growth. Voy a compartirles dos ejemplos de Growth Loops de distintos tipos.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pinterest: Growth Loop de contenido\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Pinterest es uno de los ejemplos m\\xe1s citados en lo que este tipo de loops respecta. \",/*#__PURE__*/e(\"strong\",{children:\"Los loops de contenido hacen justamente uso de UGC (user-generated content) como elemento principal para generar crecimiento exponencial.\"}),\" Este contenido es indexado por los buscadores como Google, y los usuarios, al realizar una b\\xfasqueda, acceden a tu sitio a trav\\xe9s de los resultados posicionados org\\xe1nicamente.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El loop de Pinterest sigue los siguientes pasos:\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Una persona busca inspiraci\\xf3n para decorar su cuarto, por lo que busca informaci\\xf3n en Google al respecto, e ingresa a uno de los resultados que lleva a Pinterest.Una vez dentro de Pinterest, el producto \u201Cactiva\u201D el usuario mostrando m\\xe1s contenido relevante. Con esto se busca generar retenci\\xf3n temprana.\\xa0El usuario, una vez registrado y retenido, al entender el valor de la plataforma, ahora pasa a un rol activo. Realiza acciones como guardar nuevo contenido o repinear contenido existente.Estas acciones crean contenido que es indexado por buscadores, y cuyos resultados atraen nuevos usuarios.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En casos donde el contenido generado por usuarios no pueda ser indexado por buscadores, el contenido enviado por el usuario suele tener embebido un link y logo de la empresa para llevar tr\\xe1fico desde el propio contenido al sitio web. Este es el caso de Mailchimp y Typeform (links en el mail y encuesta respectivamente).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Zoom: Growth Loop viral\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Zoom, al cual ya todos conocemos, es un servicio que tiene viralidad incorporada desde su concepci\\xf3n. \",/*#__PURE__*/e(\"strong\",{children:\"Un Growth Loop viral es aquel que se alimenta al tan solo usar el producto\"}),\", es decir, la persona que utiliza el producto involucra directamente a otras personas al servicio que quiz\\xe1s lo est\\xe1n utilizando por primera vez.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"En el caso de Zoom, cuando un docente brinda una clase por Zoom, para llevar a cabo su clase necesita que sus estudiantes se conecten a la plataforma. Quiz\\xe1s gran parte de sus estudiantes no tienen descargada la aplicaci\\xf3n, lo cual se ven forzados a tener que hacerlo.\\xa0\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"El profesor est\\xe1 realizando la adquisici\\xf3n de nuevos usuarios a Zoom por s\\xed mismo. Una parte de estos nuevos usuarios volver\\xe1 a usar la plataforma para realizar reuniones y videoconferencias por su cuenta con otras personas (amigos, familiares, etc.) que ser\\xe1n expuestas por primera vez al servicio.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Los servicios de mensajer\\xeda c\\xf3mo WhatsApp y Telegram suelen crear este tipo de loops, al igual que servicios en la nube c\\xf3mo Google Docs, Drive, Dropbox y dem\\xe1s.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Parte 7: conclusiones\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Para ir cerrando, creo firmemente que toda estrategia de crecimiento debe tomar ventaja de Growth Loops para acelerar la adopci\\xf3n del producto en el mercado. \",/*#__PURE__*/e(\"strong\",{children:\"Pensar en Growth Loops es dejar de ver el crecimiento en una relaci\\xf3n lineal (m\\xe1s recursos \u2192 m\\xe1s usuarios), y tener una nueva perspectiva sobre c\\xf3mo reinvertir efectivamente los resultados que obtenemos\"}),\" (o en espa\\xf1ol, c\\xf3mo hacer que nuevos usuarios traigan nuevos usuarios).\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"C\\xf3mo cont\\xe9 previamente, \",/*#__PURE__*/e(\"strong\",{children:\"la estrategia m\\xe1s sustentable es aquella que est\\xe1 apalancada sobre tus propios usuarios\"}),\". Una menor dependencia de fuentes pagas implica una menor susceptibilidad al desgaste publicitario y competencia. Los loops construidos alrededor de tu servicio son fuertes ventajas competitivas, ya que suelen ser m\\xe1s dif\\xedciles de replicar.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"No hay que olvidar tampoco que los Growth Loops y los funnels se complementan entre s\\xed. Los funnels est\\xe1n orientados a la actividad de un usuario en tu plataforma, desde que ingresa al sitio (adquisici\\xf3n) hasta su monetizaci\\xf3n. Es importante seguir midiendo cada etapa funnel para asegurarnos que no existan \",/*#__PURE__*/e(\"em\",{children:\"leaky buckets \"}),\"(una falla o problema en determinada parte del funnel que hace perder una cantidad significativa de usuarios), pero a la vez hay que considerar c\\xf3mo traducimos nuevos usuarios en m\\xe1s nuevos usuarios. \",/*#__PURE__*/e(\"strong\",{children:\"Los Growth Loops aportan un enfoque m\\xe1s macro sobre c\\xf3mo funciona el sistema completo de crecimiento.\"}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Vale aclarar que la mera implementaci\\xf3n de loops dentro de tu soluci\\xf3n no va a darte una alegr\\xeda de la noche a la ma\\xf1ana. \",/*#__PURE__*/e(\"strong\",{children:\"No es un atajo ni magia, es un concepto que tiene que ser aplicado con absoluto criterio\"}),\", pensando realmente c\\xf3mo integrar el sistema dentro de la l\\xf3gica y esencia de tu producto, para que se vea c\\xf3mo algo totalmente natural y no forzado.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"De m\\xe1s est\\xe1 decir que \",/*#__PURE__*/e(\"strong\",{children:\"si tu producto no est\\xe1 generando valor real a tus usuarios, ning\\xfan Growth Loop te salvar\\xe1\"}),\". Pero en caso de que tu soluci\\xf3n resuelva un problema real y sea altamente estimada por sus usuarios, entonces el impacto positivo de un loop bien dise\\xf1ado es inevitable.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"\\xa1Y eso es todo! Si llegaste hasta aqu\\xed, antes que nada: \\xa1gracias por acompa\\xf1ar en la lectura! Espero que puedas aplicar los conocimientos adquiridos en este art\\xedculo en tus futuros emprendimientos y que te haya hecho reflexionar sobre c\\xf3mo dise\\xf1ar una estrategia de crecimiento sostenible.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Te deseo un gran d\\xeda.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Esperamos que disfrutes mucho de este contenido y que puedas aprender nuevas herramientas para potenciar al m\\xe1ximo tus skills en Marketing Digital. Si quieres empezar a convertirte en un verdadero experto en este mundo, te recomendamos que le eches un vistazo a los diferentes \",/*#__PURE__*/e(r,{href:\"https://www.coderhouse.com/\",nodeId:\"MTEOVBpkC\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"cursos y carreras digitales que Coderhouse tiene para ti\"})}),\".\"]})});\nexport const __FramerMetadata__ = {\"exports\":{\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["init_ssg_sandbox_shims", "richText", "p", "x", "u", "Link", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "__FramerMetadata__"]
}
