En general, el bootstrapping suele referirse a un proceso autoiniciador que se supone debe continuar o crecer sin aportes externos.
Las botas altas pueden tener una lengüeta, un lazo o un asa en la parte superior conocida como correa de arranque, lo que permite usar los dedos o una herramienta de gancho para botas para ayudar a ponerse las botas. El dicho "salir adelante con las propias manos" [1] ya se utilizaba durante el siglo XIX como ejemplo de tarea imposible. El modismo data al menos de 1834, cuando apareció en el Workingman's Advocate : "Se conjetura que el Sr. Murphee ahora podrá pasar el río Cumberland o la cerca de un granero por las correas de sus botas". [2] En 1860 apareció en un comentario sobre filosofía de la mente : "El intento de la mente de analizarse a sí misma [es] un esfuerzo análogo al de alguien que se levantaría por sus propios medios". [3] Bootstrap como metáfora, que significa mejorar uno mismo mediante los propios esfuerzos sin ayuda, se utilizaba en 1922. [4] Esta metáfora generó metáforas adicionales para una serie de procesos autosostenibles que se desarrollan sin ayuda externa. [5]
El término a veces se atribuye a una historia de Las sorprendentes aventuras del barón Munchausen de Rudolf Erich Raspe , pero en esa historia el barón Munchausen sale a sí mismo (y a su caballo) de un pantano por el pelo (específicamente, por su coleta), no por sus bootstraps, y no se ha encontrado ninguna referencia explícita a bootstraps en ninguna otra parte de las diversas versiones de los cuentos de Munchausen. [2]
Originalmente destinada a intentar algo ridículamente inverosímil o incluso imposible, la frase "¡Levántate por tus propios medios!" Desde entonces se ha utilizado como narrativa para la movilidad económica o como cura para la depresión. Se cree que esa idea fue popularizada por el escritor estadounidense Horatio Alger en el siglo XIX. [6] Solicitar que alguien "se ponga manos a la obra" es sugerir que podría superar grandes dificultades por pura fuerza de voluntad. [7]
Los críticos han observado que la frase se utiliza para presentar situaciones injustas como mucho más meritocráticas de lo que realmente son. [8] [9] [7] Un estudio de 2009 encontró que el 77% de los estadounidenses cree que la riqueza es a menudo el resultado del trabajo duro. [10] Varios estudios han encontrado que el principal predictor de la riqueza futura no es el coeficiente intelectual o el trabajo duro, sino la riqueza inicial. [7] [11]
En tecnología informática , el término bootstrapping se refiere a compiladores de lenguajes que pueden codificarse en el mismo lenguaje. (Por ejemplo, un compilador de C ahora está escrito en lenguaje C. Una vez escrito el compilador básico, se pueden realizar mejoras de forma iterativa, mejorando así el lenguaje mediante su propio arranque). Además, el arranque generalmente se refiere al proceso de cargar el software básico en la memoria de una computadora después del encendido o reinicio general, el kernel cargará el sistema operativo que luego se encargará de cargar otros controladores de dispositivos y software según sea necesario.
El arranque es el proceso de iniciar una computadora, específicamente con respecto al inicio de su software. El proceso implica una cadena de etapas, en las que en cada etapa, se carga un programa relativamente pequeño y simple y luego ejecuta el programa más grande y complicado de la siguiente etapa. Es en este sentido que la computadora "se levanta por sí misma"; es decir, se mejora a sí mismo por sus propios esfuerzos. El arranque es una cadena de eventos que comienza con la ejecución de procedimientos basados en hardware y luego puede pasar al firmware y al software que se carga en la memoria principal . El arranque a menudo implica procesos como realizar autopruebas , cargar ajustes de configuración , cargar un BIOS , monitores residentes , un hipervisor , un sistema operativo o software de utilidad .
El término informático bootstrap comenzó como una metáfora en la década de 1950. En las computadoras, presionar un botón de arranque provocaba que un programa cableado leyera un programa de arranque desde una unidad de entrada. Luego, la computadora ejecutaba el programa de arranque, lo que hacía que leyera más instrucciones del programa. Se convirtió en un proceso autosostenible que se desarrolló sin ayuda externa ni instrucciones ingresadas manualmente. Como término informático, bootstrap se ha utilizado al menos desde 1953. [12]
Bootstrapping también puede referirse al desarrollo de entornos de programación cada vez más complejos y rápidos. El entorno más simple será, quizás, un editor de texto muy básico ( por ejemplo , ed ) y un programa ensamblador . Usando estas herramientas, uno puede escribir un editor de texto más complejo y un compilador simple para un lenguaje de nivel superior y así sucesivamente, hasta que pueda tener un IDE gráfico y un lenguaje de programación de nivel extremadamente alto .
Históricamente, el bootstrapping también se refiere a una técnica temprana para el desarrollo de programas informáticos en hardware nuevo. La técnica descrita en este párrafo ha sido reemplazada por el uso de un compilador cruzado ejecutado por una computadora preexistente. El arranque en el desarrollo de programas comenzó durante la década de 1950, cuando cada programa se construía en papel en código decimal o en código binario, poco a poco (unos y ceros), porque no había ningún lenguaje informático de alto nivel, ni compilador , ni ensamblador, ni enlazador . Se codificó a mano un pequeño programa ensamblador para una computadora nueva (por ejemplo, la IBM 650 ) que convertía algunas instrucciones en código binario o decimal: A1. Este sencillo programa ensamblador fue luego reescrito en su lenguaje ensamblador recién definido , pero con extensiones que permitirían el uso de algunos mnemónicos adicionales para códigos de operación más complejos. Luego, el programa fuente del ensamblador mejorado fue ensamblado por el ejecutable de su predecesor (A1) en código binario o decimal para dar A2, y el ciclo se repitió (ahora con esas mejoras disponibles), hasta que se codificó todo el conjunto de instrucciones, las direcciones de rama se calcularon automáticamente. y otras comodidades (como montaje condicional, macros, optimizaciones, etc.) establecidas. Así fue como se desarrolló el primer Programa de Ensamblaje Óptimo Simbólico (SOAP). Luego, los compiladores, enlazadores, cargadores y utilidades se codificaron en lenguaje ensamblador, continuando así el proceso inicial de desarrollo de sistemas de software complejos mediante el uso de software más simple.
El término también fue defendido por Doug Engelbart para referirse a su creencia de que las organizaciones podrían evolucionar mejor mejorando el proceso que utilizan para mejorar (obteniendo así un efecto compuesto con el tiempo). Su equipo SRI que desarrolló el sistema de hipertexto NLS aplicó esta estrategia utilizando la herramienta que habían desarrollado para mejorar la herramienta.
El desarrollo de compiladores para nuevos lenguajes de programación desarrollados primero en un lenguaje existente pero luego reescritos en el nuevo lenguaje y compilados por sí mismos es otro ejemplo de la noción de arranque.
Durante la instalación de programas informáticos, en ocasiones es necesario actualizar el instalador o el propio administrador de paquetes. El patrón común para esto es utilizar un pequeño archivo de arranque ejecutable ( por ejemplo, setup.exe ) que actualiza el instalador e inicia la instalación real después de la actualización. A veces, el programa previo también instala otros requisitos previos para el software durante el proceso de inicio.
Un nodo de arranque, también conocido como host de encuentro, [13] es un nodo en una red superpuesta que proporciona información de configuración inicial a los nodos recién incorporados para que puedan unirse con éxito a la red superpuesta. [14] [15]
Un tipo de simulación por computadora llamada simulación de eventos discretos representa el funcionamiento de un sistema como una secuencia cronológica de eventos. Se utiliza una técnica llamada bootstrapping del modelo de simulación , que arranca puntos de datos iniciales utilizando un generador de números pseudoaleatorios para programar un conjunto inicial de eventos pendientes, que programan eventos adicionales y, con el tiempo, la distribución de los tiempos de los eventos se acerca a su estado estable : el bootstrapping. El comportamiento se ve abrumado por el comportamiento de estado estacionario.
Bootstrapping es una técnica utilizada para mejorar iterativamente el rendimiento de un clasificador . Normalmente, se entrenarán varios clasificadores en diferentes conjuntos de datos de entrada y, en las tareas de predicción, se combinará la salida de los diferentes clasificadores.
Seed AI es un tipo hipotético de inteligencia artificial capaz de superación personal recursiva . Una vez mejorado, mejoraría su capacidad de mejorarse, lo que podría conducir a un aumento exponencial de la inteligencia. No se sabe que exista tal IA, pero sigue siendo un campo de investigación activo. La IA de semillas es una parte importante de algunas teorías sobre la singularidad tecnológica : sus defensores creen que el desarrollo de la IA de semillas producirá rápidamente una inteligencia cada vez más inteligente (mediante arranque) y, por tanto, una nueva era. [16] [17]
Bootstrapping es una técnica de remuestreo que se utiliza para obtener estimaciones de estadísticas resumidas.
Iniciarse en un negocio significa iniciar un negocio sin ayuda externa ni capital de trabajo. Los emprendedores en la fase de desarrollo inicial de su empresa sobreviven gracias al flujo de caja interno y son muy cautelosos con sus gastos. [18] Generalmente al inicio de una empresa, se reservará una pequeña cantidad de dinero para el proceso de arranque. [19] El bootstrapping también puede ser un complemento de los modelos econométricos . [20] Bootstrapping también se amplió en el libro Bootstrap Business de Richard Christiansen, el artículo de Harvard Business Review The Art of Bootstrapping y el libro de seguimiento The Origin and Evolution of New Businesses de Amar Bhide. También hay una biblia completa escrita por Seth Godin sobre cómo iniciar correctamente .
Los expertos han señalado que existen varias etapas comunes para iniciar una empresa comercial:
Hay muchos tipos de empresas que son elegibles para el bootstrapping. Las empresas en etapa inicial que no necesariamente requieren grandes entradas de capital (particularmente de fuentes externas) califican. Esto permitiría específicamente flexibilidad para el negocio y tiempo para crecer. Las empresas emprendedoras en serie también podrían aprovechar los beneficios del bootstrapping. Se trata de organizaciones en las que el fundador tiene dinero de la venta de empresas anteriores que puede utilizar para invertir. [21]
Existen diferentes métodos de arranque. Los futuros propietarios de empresas que aspiran a utilizar el bootstrapping como forma de lanzar su producto o servicio suelen utilizar los siguientes métodos:
El bootstrapping a menudo se considera exitoso. Si se tienen en cuenta las estadísticas proporcionadas por Fundera, aproximadamente el 77% de las pequeñas empresas dependen de algún tipo de inversión o ahorro personal para financiar sus proyectos iniciales. El emprendimiento promedio de una pequeña empresa requiere aproximadamente $10,000 en capital inicial y un tercio de las pequeñas empresas se lanzan con menos de $5,000 en el arranque.
Según los datos de startups presentados por Entrepreneur.com, en comparación con otros métodos de financiación, el bootstrapping se utiliza con más frecuencia que otros. “El 0,91% de las nuevas empresas están financiadas por inversores ángeles, mientras que el 0,05% están financiadas por capitalistas de riesgo. Por el contrario, el 57 por ciento de las nuevas empresas se financian mediante préstamos y créditos personales, mientras que el 38 por ciento recibe financiación de familiares y amigos”. [22]
Algunos ejemplos de emprendedores exitosos que han utilizado el bootstrapping para financiar sus negocios incluyen al emprendedor en serie Mark Cuban . Ha respaldado públicamente el bootstrapping afirmando que "si puedes empezar por tu cuenta... hazlo por ti mismo sin tener que salir a recaudar dinero". Cuando se le preguntó por qué creía que este enfoque era más necesario, respondió: “Creo que el mayor error que comete la gente es que una vez que tienen una idea y el objetivo de iniciar un negocio, piensan que tienen que recaudar dinero. Y una vez que recaudas dinero, eso no es un logro, es una obligación” porque “ahora estás informando a quienquiera que haya recaudado dinero”. [23]
Empresas con iniciativa propia, como Apple Inc. (APPL), eBay Inc. (EBAY) y Coca-Cola Co. [21] también han afirmado que atribuyen parte de su éxito al hecho de que este método de financiación les permite mantenerse muy centrados en una gama específica de productos rentables.
El arranque tiene ventajas. Los empresarios tienen control total [24] sobre las finanzas de la empresa y pueden mantener el control sobre las entradas y salidas de efectivo de la organización. El propietario retiene el capital y puede redistribuirlo a su discreción. Hay menos responsabilidad u oportunidad de acumular deuda de otras fuentes financieras. El bootstrapping a menudo lleva a los empresarios a operar sus negocios con libertad para hacer lo que mejor les parezca; de manera similar a los propietarios únicos. Este es un método eficaz si el objetivo del propietario de la empresa es poder financiar futuras inversiones en la empresa. Además de las partes interesadas directas del negocio, los empresarios no tienen que responder ante un consejo de inversores que podría presionarles para que tomen determinadas decisiones que les beneficien.
También existen desventajas del bootstrapping. La responsabilidad personal es una. [24] Las líneas de crédito generalmente deben establecerse a nombre del propietario, lo que es la ruina de algunas empresas debido a la deuda acumulada con varias tarjetas de crédito, etc. Todos los riesgos financieros relacionados con el negocio en cuestión recaen sobre los hombros del propietario. El propietario se ve obligado a poner en peligro sus propias inversiones o las de sus familiares o amigos en caso de que el negocio fracase. Los posibles problemas legales son otro inconveniente. Ha habido algunos casos en los que los empresarios han sido demandados por familiares o incluso amigos cercanos por el uso indebido de su dinero inicial. Dado que la financiación se limita a lo que gana el propietario o la empresa, esto puede crear un límite que impide el espacio para el crecimiento. [24] Sin la ayuda de fuentes externas ocasionales de financiación, los empresarios pueden verse incapaces de promocionar a sus empleados o incluso ampliar sus negocios. La falta de dinero podría conducir posiblemente a una reducción de la calidad del servicio o producto que se pretende proporcionar. Ciertos inversores tienden a ser muy respetados dentro de industrias específicas y administrar una empresa sin su respaldo o apoyo podría provocar la pérdida de oportunidades fundamentales. [24] El estrés personal para el empresario o propietario del negocio en cuestión es común. Abordar la financiación por sí solos a menudo ha generado momentos estresantes para determinadas personas.
Las empresas emergentes pueden crecer reinvirtiendo sus ganancias en su propio crecimiento si los costos de arranque son bajos y el retorno de la inversión es alto. Este enfoque de financiación permite a los propietarios mantener el control de su negocio y les obliga a gastar con disciplina. [25] Además, el bootstrapping permite a las nuevas empresas centrarse en los clientes en lugar de en los inversores, aumentando así la probabilidad de crear un negocio rentable. Esto deja a las startups con una mejor estrategia de salida con mayores retornos.
Las compras apalancadas , o transacciones altamente apalancadas o "bootstrap", ocurren cuando un inversor adquiere una participación mayoritaria en el capital de una empresa y donde un porcentaje significativo del precio de compra se financia mediante apalancamiento, es decir, préstamos de la empresa adquirida.
Bootstrapping en finanzas se refiere al método para crear la curva de tipos al contado . Operación Bootstrap ( Operación Manos a la Obra ) hace referencia a los ambiciosos proyectos que industrializaron a Puerto Rico a mediados del siglo XX.
Richard Dawkins en su libro River Out of Eden [26] utilizó el concepto de arranque por computadora para explicar cómo se diferencian las células biológicas: "Diferentes células reciben diferentes combinaciones de sustancias químicas, que activan diferentes combinaciones de genes, y algunos genes funcionan para activar otros genes". o apagado. Y así continúa el arranque, hasta que tengamos el repertorio completo de diferentes tipos de células".
El análisis bootstrapping ofrece una forma de juzgar la fuerza del apoyo a los clados en árboles filogenéticos . Un nodo escribe un número, que refleja el porcentaje de árboles de arranque que también resuelven el clado en los puntos finales de esa rama. [27]
Bootstrapping es una regla que impide la admisión de pruebas de oídas en casos de conspiración.
Bootstrapping es una teoría de la adquisición del lenguaje .
Bootstrapping consiste en utilizar criterios de coherencia muy generales para determinar la forma de una teoría cuántica a partir de algunos supuestos sobre el espectro de partículas u operadores.
En los dispositivos de fusión tokamak , el arranque se refiere al proceso en el que el plasma autogenera una corriente de arranque , lo que reduce o elimina la necesidad de un controlador de corriente externo. Maximizar la corriente de arranque es un objetivo importante de los diseños avanzados de tokamak.
El bootstrapping en la fusión por confinamiento inercial se refiere a las partículas alfa producidas en la reacción de fusión que proporcionan un calentamiento adicional al plasma. Este calentamiento provoca la ignición y una ganancia general de energía.
Bootstrapping es una forma de retroalimentación positiva en el diseño de circuitos analógicos.
Una red eléctrica casi nunca se interrumpe intencionadamente. Los generadores y las centrales eléctricas se encienden y apagan según sea necesario. Una central eléctrica típica requiere energía para arrancar antes de poder generar energía. Esta energía se obtiene de la red, por lo que si toda la red está fuera de servicio, estas estaciones no se pueden poner en marcha.
Por lo tanto, para poner en marcha una red, debe haber al menos un pequeño número de centrales eléctricas que puedan funcionar por sí solas. Un comienzo en negro es el proceso de restablecer el funcionamiento de una central eléctrica sin depender de energía externa. En ausencia de energía de la red, se utilizan uno o más inicios negros para iniciar la red.
Una función de servidor de arranque (BSF) es un elemento intermediario en las redes celulares que proporciona funciones independientes de la aplicación para la autenticación mutua de equipos de usuario y servidores desconocidos entre sí y para "arrancar" el intercambio de claves de sesión secretas posteriormente. El término 'bootstrapping' está relacionado con construir primero una relación de seguridad con un dispositivo previamente desconocido y permitir instalar elementos de seguridad (claves) en el dispositivo y luego en el BSF.
Una central nuclear siempre necesita una forma de eliminar el calor de desintegración, lo que normalmente se hace con bombas de refrigeración eléctricas. Pero en el raro caso de una pérdida total de energía eléctrica, esto aún se puede lograr arrancando un generador de turbina. A medida que el vapor se acumula en el generador de vapor, se puede utilizar para alimentar el generador de turbina (inicialmente sin bombas de aceite, bombas de agua de circulación ni bombas de condensación). Una vez que el generador de turbina está produciendo electricidad, las bombas auxiliares pueden encenderse y las bombas de enfriamiento del reactor pueden funcionar momentáneamente. Con el tiempo, la presión del vapor será insuficiente para alimentar el generador de turbina y el proceso podrá detenerse en orden inverso. El proceso se puede repetir hasta que ya no sea necesario. Esto puede causar grandes daños al turbogenerador, pero lo más importante es que salva el reactor nuclear.
{{cite journal}}
: Citar diario requiere |journal=
( ayuda ){{cite journal}}
: Citar diario requiere |journal=
( ayuda )