noticias

csdn jiang tao: para que los desarrolladores independientes nacionales ganen dinero, es necesario reducir realmente el costo de la creación de software.

2024-09-28

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

autor | song wanxin

editor|zheng huaizhou

china tiene más de 7 millones de programadores. en las últimas décadas, el trabajo de programación de este gran grupo se ha basado casi en su totalidad en herramientas y bases de programación proporcionadas en el extranjero.

pero eso ha cambiado en el último año.según datos de csdn, el 64,3% de las herramientas de programación de ia se producen ahora en el país y el uso de herramientas de programación de ia nacionales representa el 57,2%.

gracias a la carrera armamentista entre los grandes fabricantes de modelos nacionales, la herramienta de programación de inteligencia artificial de alibaba cloud "tongyi lingma" ahora ocupa el segundo lugar después de la empresa líder de ee. uu. github en términos de participación de uso, y también hay más productos de herramientas nacionales a la vanguardia.

lo que hay que saber es que a principios del año pasado el mercado de herramientas de programación aún estaba vacío en el país. en el proceso de lucha cuerpo a cuerpo de modelos nacionales a gran escala, la programación de ia también se ha convertido en una de las direcciones competitivas importantes.

el crecimiento del lado de la oferta y del lado de la demanda son sincrónicos. jiang tao, presidente de csdn, dijo que el número de usuarios de csdn aumentó en 7 millones en el último año y que la proporción de desarrolladores que prestan atención a la ia de código abierto alcanzó el 47%. el rápido crecimiento de los desarrolladores de ia se ha vuelto significativo. tendencia.

"hay más de 1.000 modelos básicos de código abierto y modelos de dominio de código abierto en todo el mundo, y el número de descargas de modelos de código abierto en un año ha alcanzado 350 millones de veces. esta es una era diez veces más rápida".

pero para los programadores, un modelo grande que sólo "genera código" no es suficiente. la programación de software es un sistema lo suficientemente complejo como para rivalizar con la cadena de suministro automotriz, pero su grado de industrialización nacional es mucho menor que el de la cadena de la industria automotriz.

después de que csdn y huawei cloud codearts lanzaron la comunidad de código abierto gitcode el año pasado, el 21 de septiembre de este año, las dos partes colaboraron para lanzar la comunidad modelo gitcode ai.

comparaciones comparativas de la comunidad del modelo gitcode ai huggingface. ahora el núcleo de desarrolladores necesita dos bases, una para el código y la segunda para los datos y modelos.

jiang taozai36 criptónen una entrevista, dijo que generar código para modelos grandes es una capacidad. cómo utilizar esta capacidad en sus procesos y herramientas de codificación es lo que csdn debe hacer ahora.

según las cuatro etapas del desarrollo de la tecnología de la información, el ecosistema de pc de primera generación, el ecosistema de internet de segunda generación y el sistema operativo y chips de tercera generación, china y el mundo han mantenido la apertura y la interconexión en las primeras tres generaciones.

pero ahorageopolíticabajo la influencia del modelo a gran escala de cuarta generación y el ecosistema de aplicaciones inteligentes para teléfonos móviles, el mercado nacional necesita establecer un sistema de herramientas de productividad para desarrolladores completo e independiente.

jiang tao cree que la ecología de cuarta generación es una importante oportunidad de desarrollo para el código abierto de china.

foto proporcionada por el entrevistado.

el siguiente es un resumen de la conversación entre 36kr y el presidente de csdn, jiang tao:

36kr: primero puede presentar brevemente los productos comunitarios lanzados esta vez.

jiang tao: el producto de la comunidad modelo de ia lanzado esta vez es en realidad una gran comunidad modelo que compara huggingface. ahora el núcleo de desarrolladores necesita dos bases, una para el código y la segunda para los datos y modelos.

en el pasado, huggingface se usaba principalmente como base para datos y modelos ya no se puede usar, por lo que necesitamos construir una base equivalente a todos los tipos. su lógica técnica es la misma.

el software necesita adoptar una nueva forma y ahora hemos visto algunos signos y dimensiones. por ejemplo, la eliminación de las aplicaciones de los teléfonos móviles es ahora una etapa de transición.

por ejemplo, las capacidades entre aplicaciones demostradas por honor esta vez. por ejemplo, se ha suscrito a muchos servicios de suscripción mensual, pero no sabe cuáles son y, a veces, los olvida. le dices al teléfono honor: "descubre todos mis servicios de suscripción mensual". entenderá tus palabras y el sistema operativo móvil podrá controlar tu app y simular un usuario para enterarse de todo y hacer una lista.

por lo tanto, la aplicación solo proporciona capacidades y no proporciona una interfaz.

eso fue del lado del usuario, luego del lado del desarrollo, del lado de las herramientas, y ahora eso también está cambiando. ahora los programadores necesitan una plataforma de herramientas para ensamblar código modular, porque el proceso de ensamblaje también es un proceso de datos, lo que requiere que tengamos nuestra propia base y herramientas, por lo que ahora hemos hecho este modelo y datos con la base de huawei cloud.

también lanzaremos una herramienta ide independiente más adelante. en general, esperamos hacer tres cosas, que también son los temas centrales del código abierto: base sostenible de código abierto y ecología de raíces, bibliotecas confiables de código abierto y herramientas de proceso de desarrollo de software inteligente.

36kr: hace un año, las herramientas de programación de ia nacionales todavía estaban en blanco. hoy en día, los grandes modelos de los fabricantes nacionales básicamente proporcionan capacidades de herramientas de programación de ia. ¿cuál es la relación de producción entre gitcode y su comunidad de modelos de ia y estas herramientas de programación? ¿están compitiendo entre sí?

jiang tao:sin contar la competencia. generar código para modelos grandes es una habilidad. se puede considerar que todos los modelos grandes tienen esta habilidad, pero.lo que debemos hacer ahora es cómo utilizar esta capacidad en sus procesos y herramientas de codificación para que sea más fácil de usar.

tienes que usar herramientas de codificación. todas estas cosas terminarán contigo. si usas un modelo grande para generar código y luego lo copias y compilas, la eficiencia es relativamente baja.

pero ahora lo hemos integrado en una sola parada, y el código que escribe se puede ejecutar inmediatamente. una vez que termina de escribir el código, su programa puede salir inmediatamente y luego llama a la gpu detrás del modelo grande, y también podemos activarlo. puede llamarlo en uno según las capacidades de programación, lo que lo hace más conveniente.

36kr: ¿en qué se diferencia el lote actual de herramientas de programación de ia que han aparecido en china de los productos del mercado estadounidense?

jiang tao:después del anuncio de llama3, creo que la brecha esencial entre china y estados unidos no es demasiado grande.la clave es cómo será la brecha en la próxima generación.

ahora hablemos de la cadena lógica, y luego sale chatgpt o1, por lo que o1 es una línea, y la otra línea no está hecha con transformer, sino con un nuevo modelo, similar al modelo espacial de li feifei. otra cosa es prepararse para agregar una capa encima para converger sus tareas.

así que ahora la brecha entre nosotros y la otra parte está aquí. no radica en las capacidades anunciadas. la brecha radica en no saber cuánto tiene la otra parte en reserva.en la actualidad, parece que la brecha de seguimiento puede ser mayor de lo que imaginamos, porque musk ha reservado 100.000 chips, lo que demuestra que debe haber una demanda correspondiente.

pero estos grandes fabricantes de modelos en china pueden tener entre 20.000 y 30.000 piezas, que es aproximadamente el mismo nivel.
 

36kr: el mercado de herramientas de programación de ia en los estados unidos está relativamente fragmentado y hay una gran cantidad de nuevas empresas. ¿cómo se infiere la forma de competencia futura de este mercado en china?

jiang tao:el país ya está relativamente concentrado. la situación en china es bastante especial, porque no existe tal mercado en china y la mayoría de las personas que iniciaron saas en la última ola fracasaron, por lo que ahora todos son muy cautelosos.

ahora sólo queremos crear un entorno así para todos,es decir, también tenemos que construir una cadena de suministro, y lo que en realidad estamos construyendo es una cadena de suministro básica. todavía hay muchos puntos en los eslabones intermedios que se pueden mejorar y mejorar, y todos deben poder recibir dinero. desde estos puntos.

lo que necesitamos establecer ahora es una vía de comercialización y debemos poder obtener ingresos creando herramientas de desarrollo.un camino más fácil ahora es iniciar una segunda empresa basada en productos extranjeros, primero fabricar complementos y brindar servicios, y luego ganar algo de dinero en el extranjero mientras se busca la próxima oportunidad en china.

un gran número de empresas de software que cotizan en bolsa en china no ganan dinero por este motivo, ya que no tienen capacidades de producto, sólo capacidades de integración, y no pueden ganar el mejor dinero con el software, que es el dinero de las copias.

36kr: ¿cómo se planifica el camino de comercialización de gitcode?

jiang tao:la comercialización está realmente clara ahora, sólo hay que hacerla bien.

primero, los desarrolladores están dispuestos a pagar por herramientas si usted puede ayudarlos a mejorar la eficiencia.de hecho, el más dispuesto a pagar es el propietario del negocio, porque el jefe compra desarrolladores solo para comprar su eficiencia en el trabajo. pero ahora este consenso o sentido común no es aceptado por todos, por lo que debemos demostrarlo.

este es el primero. primero debemos intervenir en la programación de ia. después de intervenir, todos descubrieron que en realidad hay margen de mejora en cada vínculo. entonces, una es encontrar software de código abierto de otras personas para ensamblarlo y usarlo usted mismo, y la otra es comprar la capacidad de alguien para brindar servicios, que es más eficiente que ensamblarlo usted mismo.

luego construiremos un mercado de demanda centralizado sobre esto. debido a que podemos descubrir algunas de las necesidades de los usuarios, podemos convertir esta demanda en un servicio y dejar que los desarrolladores lo hagan. pero tenemos que hacerlo. espere hasta el año que viene para ver cómo va.

este requisito se ha planteado. si es un requisito que se puede estandarizar, convertir en producto y copiar, alentaremos a los desarrolladores a que lo hagan y luego podremos convertirnos en su distribuidor.

este es el concepto del futuro llamado "maestro programador".

36kr: con respecto a este punto, usted dijo que nacerá una gran cantidad de desarrolladores independientes, como propietarios. este es el lado de la oferta. ¿cómo confirma que existe una gran demanda en el mercado para consumir esta oferta?

jiang tao:por supuesto, también es necesario activar los requisitos. porque es posible que algunos requisitos no se cumplan, pero la mayoría de la gente no sabe dónde están los requisitos porque nadie los recopila.lo que estamos recopilando ahora son los requisitos de herramientas de los desarrolladores. en el futuro, puede haber requisitos de aplicación, que se reflejarán en los requisitos de la aplicación (requisitos del lado c), pero debe haber un proceso de rodadura bidireccional y de dos ruedas. .

también contamos con un patrocinador llamado micro-saas union. ¿no es difícil iniciar un negocio ahora? pero las grandes empresas todavía están optimizando su personal. este grupo de personas que salieron piensan que es mejor trabajar en el mercado extranjero. si encuentran puntos de demanda en el extranjero, si pueden venderlos, muchos desarrolladores independientes también pueden ganar mucho. dinero los propios estados unidos tienen este software. es un mercado pago, por lo que todos deberían practicar sus habilidades allí primero.

en china todavía queda un proceso por recorrer.este proceso es el que realmente necesita reducir el costo de creación de software.nuestra cadena de herramientas incluso incluye cadenas de herramientas extranjeras, y no todo el mundo las utiliza con tanta facilidad. si se puede reducir, se puede satisfacer la demanda.

¿pero cuáles son las necesidades ahora?hoy en día, todos son requisitos de nivel empresarial.la complejidad y los estándares de cumplimiento de los requisitos a nivel empresarial son relativamente altos y aún no han alcanzado los requisitos de los inversores minoristas, por lo que este es un proceso bidireccional.

por eso dije que podemos tener oportunidades de cooperar con los fabricantes de teléfonos móviles en el futuro. por ejemplo, puede haber mucha demanda para siri.debe haber mucha gente gritando sobre apple, pero nadie lo ha refinado.

este es un punto que los propios programadores deben descubrir, pero resulta que el canal pago no se ha activado, por lo que es posible que los programadores hayan creado cientos de miles de aplicaciones y los usuarios no las llamarán.

así que lo que debemos considerar a continuación es encontrar un punto de colisión entre la "diversificación de la demanda" y la "oferta de bajo precio".

recientemente contratamos a un joven para crear su propio ide. originalmente era un ingeniero central de un motor de juego y luego comenzó su propio negocio. creó su propio ide para ayudar a los desarrolladores de python a crear aplicaciones.

la mayoría de la gente aprende python, pero python tiene un gran problema: no puede escribir una aplicación independiente. el proceso es muy complicado porque no existe tal demanda en el extranjero. los programadores profesionales extranjeros no necesitan llamarlo cuando lo necesitan. al llamar a algunos datos del modelo,

hace un tiempo, en china, la inteligencia artificial enseñó a un grupo de personas a usar python, pero no pudieron crear aplicaciones (los requisitos) estaban dispersos allí. aunque conocían la gramática, no pudieron hacerlo. vio esta necesidad e creó un ide de python.

luego, después de terminar esto, se escribió la herramienta, pero nadie la usó, o la gente no era muy buena usándola, así que quiso hacer un programa de muestra. ¿qué tipo de programa de junta se puede escribir para despertar el interés de la gente? fue a xianyu y taobao a mirar.

entonces esto requiere un proceso,

36kr: esto es equivalente al papel de la comunidad modelo gitcode ai, ¿verdad? reúna las necesidades de los inversores minoristas y luego conecte a los desarrolladores con las necesidades.

jiang tao: sí. no hay programadores en taobao xianyu, pero muchas personas envían solicitudes allí. además, si necesito rehacer los requisitos que ya hice, el costo será bajo, porque el 90% de mis programas se pueden reutilizar.

sigue para más información