¿Es cierto que algunas empresas nuevas usan scripts / aplicaciones compradas para comenzar?

Por supuesto que todos lo hacen. Porque no tiene sentido reinventar la rueda a menos que sea absolutamente necesario.

No sabe si el mercado aceptará el producto. Por lo tanto, un producto mínimo viable a veces es preferible a una implementación completa.

Tampoco sabe realmente qué tan robusto necesita que sea el producto. ¿Manejará 1000 usuarios concurrentes o lo venderá como una aplicación descargable para un teléfono inteligente? ¿O será una combinación y combinación, parte de aplicación y parte de entrega en la nube?

También está el problema de la velocidad. Algunas aplicaciones necesitan ejecutarse muy rápido. Pero no va a crear un prototipo en C. Querrá algo preconstruido para crear un prototipo del MVP. Los lenguajes de software con grandes gastos generales son excelentes para construir rápidamente el producto. Pero eventualmente, el desplazamiento de la hinchazón y la función matará la asignación de memoria y los tiempos de recuperación de la CPU. Pero no tiene sentido escribir código limpio por su cuenta hasta que sepa EXACTAMENTE cuál debería ser su propuesta comercial y su flujo de código.


Existe el segundo problema de adquirir el código de bloque de construcción.

La mayoría del código no se compra. La mayor parte se puede encontrar de código abierto o en el modelo freebee. Lo que significa que los contribuyentes del código no pueden ser compensados ​​por su tiempo. Del mismo modo, la mayoría de ellos no quieren ser compensados ​​por sus contribuciones, porque no saben cómo se puede hacer eso.

Lo que falta es el paradigma legal. Los programadores no obtienen la ley y aún menos entienden la noción de contrato. Los programadores simplemente ignoran lo que califica como propiedad y, en consecuencia, son incapaces de abordar el problema. Piensan que la propiedad intelectual otorga derechos a los creadores. Pero eso no es así. La propiedad intelectual es una disposición de secreto comercial bajo contrato. No existe fuera de los jardines corporativos amurallados.

También hay un problema de uno a muchos contratos. Muchos programadores casi pueden comprender la noción de una negociación uno a uno. Pero lo ven como un juego de poder. Entonces lo regalan gratis, porque no quieren jugar juegos de poder. Pero si intenta explicarles la noción de un paradigma con licencia para muchos, su limitado conocimiento cognitivo de la estructura del contrato se convierte en un impedimento.

También existe el problema de que debería establecerse un mercado para los grupos de conocimiento de código. Pero eso significaría que los contribuyentes (codificadores) y aquellos que vuelven a utilizar el código, es decir, los contribuyentes transformadores posteriores (codificadores), nuevamente tendrían que comprender el paradigma del contrato. Podría eliminar fácilmente el juego de poder permitiendo solo la discriminación de precios de uno a muchos, pero nuevamente, eso no es algo que estén dispuestos a aprender a hacer.

El problema con el paradigma de código abierto / código abierto de Freebee es que la calidad de los grupos de códigos de bloques de construcción es muy baja. Porque no hay mecanismo para la inversión. Sin inversión, sin retorno, sin motivación para mejorar la innovación ascendente. Y de manera similar, no hay motivación financiera para el mantenimiento de los grupos de códigos. No hay motivación financiera para escribir la documentación. No hay motivación financiera para que otros programadores encuentren las erratas. Gratis no es un modelo de negocio. Solo compensa a aquellos que no compensan a los contribuyentes. Es una calle de sentido único.

La reutilización de código es, por lo tanto, inexistente aparte de las bibliotecas Java. Pero la falta de una motivación financiera, o mejor, la falta de una cadena de valor financiera, ha significado una biblioteca de muy baja calidad sin documentación viable que seguir.

Y a los Google de este mundo realmente no les importa crear una cadena de valor. Les gusta el hecho de que pueden abrir un proyecto de código abierto, obtener toda la información, y cuando se puede hacer un caso de negocios, luego proceden a racionalizar la lógica, y producen código de superiour usando el probado y verdadero libro de jugadas de Microsoft. Escríbalo en java y luego traduzca a C. O cualquier sabor patentado que los gurús técnicos corporativos hayan establecido.

Por lo tanto, no se puede crear una cadena de suministro de capital intelectual. Y aquellos que no quieren reinventar la rueda están atrapados con pésimas bibliotecas de Java y otros proyectos de código abierto que no compensan la innovación superior.

Gracias por preguntar … Pregunta simple, respuesta complicada …

Eso podría ser bastante cierto. Los programadores tienen una larga historia de compartir código a través de muchos sitios de intercambio. Es parte del código abierto y la colaboración. Los programadores consideran que no tiene sentido reinventar la rueda y les gusta compartir código. Muchos foros se basan en código abierto. Hay muchos paquetes de comercio electrónico gratuitos para descargar para que pueda usar el código. Las aplicaciones móviles para Android tienen muchos sitios para compartir código y Google o Alphabet, como se conoce ahora, regalan muchos códigos de ejemplo. Muchos programadores usan estos recursos de fuente gratuita y lo han estado haciendo durante mucho tiempo, por lo que ahora hay muchas posibilidades de que nada se haga desde cero. Sin mencionar los innumerables tutotiales de YouTube y en línea.

  1. Algunos de los lugares de intercambio de código que uso incluyen SourceForge, Stack Exchage, Github, W3 Schools, Google Developer APIs, ExpertsExchange, JavaTutorials. Y algunos otros estoy seguro de que lo he olvidado

El punto es que definitivamente puedes comenzar negocios con código libre sin saber mucho al respecto. Ayuda si puede programar y comprender la seguridad informática.

No puedo pensar en una sola compañía que no lo haga .

Casi cualquier compañía tomará tecnología del exterior, ya sea MySQL, Apache, PHP, Java o lo que sea.

La mayoría no comprará , pero lo descargarán gratis.

Si te refieres a comprar código y aplicaciones para entregar a los usuarios finales, espero que muchos lo hagan.