Saltar al contenido

La guerra de plataformas de IA: la experiencia del desarrollador decidirá quién ganará

Guerra de plataformas de IA: por qué la experiencia del desarrollador decidirá al ganador

の道 ニュース:AIプラットフォーム戦争、開発者体験が重要!Microsoft、Análisis de la estrategia de OpenAI: ¿Qué ventajas ofrece a los desarrolladores? #ExperienciaDelDesarrollador #MicrosoftAI

Explicación en vídeo

¿Sabías que la batalla por el dominio de la IA en realidad se decide por lo fácil que es para los programadores usarla?

¡Hola a todos! Soy John. Últimamente, no pasa un día sin oír hablar de IA como ChatGPT. Cada vez que sale un nuevo modelo de IA, me asombra y digo: "¡Guau!". "¡Está evolucionando de nuevo!". Pero, en realidad, lo realmente importante en el mundo de la IA es...No se trata solo del rendimiento del modelo de IA¿Sabías?

En este artículo, analizaremos cómo la batalla por la supremacía en el mundo de la IA no se trata tanto de cómo crear una IA de alto rendimiento, sino más bien,"¿Con qué facilidad y fluidez pueden los programadores (desarrolladores) incorporar IA en su software?"Es como si las habilidades culinarias fueran importantes, pero al final, quien tenga el equipo de cocina más moderno y una cocina fácil de usar ganará.

¿Qué es la "Experiencia del Desarrollador (DX)"? ¡La clave para el futuro de la IA!

Los puntos principales del artículo son:Experiencia del desarrollador (DX)Así es la forma de pensar. En pocas palabras, se trata de lo relajado, divertido y eficiente que puede ser un programador al crear software. Imagínate. Si quisieras crear algo nuevo, pero las herramientas fueran difíciles de usar o las instrucciones difíciles de entender, perderías la motivación, ¿verdad? Lo mismo ocurre con los programadores.

En el campo de la IA, por muy sorprendente que sea un modelo de IA, si a los programadores les resulta difícil incorporarlo en sus propias aplicaciones, no se generalizará. Por eso, los siguientes aspectos son cruciales:

  • ():Un "taller" con todas las herramientas que necesita un programador para trabajar, lo que facilita escribir código, encontrar errores y ponerlo en funcionamiento rápidamente.
  • API (Interfaz de programación de aplicaciones)·Interfaz)Es una "regla" o "ventana" que permite que los programas se comuniquen fluidamente entre sí. Por ejemplo, si desea usar las funciones de ChatGPT en su aplicación, puede realizar una solicitud a través de esta API y esta devolverá los resultados.
  • Fuente abiertaEs un formato abierto para software que cualquiera puede ver, usar y mejorar libremente. Esto permite que programadores de todo el mundo colaboren para crear mejores productos.

La facilidad con la que podamos proporcionar estos servicios es el "camino real" para convertirnos en un ganador en la era de la IA.

La fuerza de "Developer First" aprendida de la historia de Microsoft

De particular interés en este artículo es elマ イ ク ロ ソ フ トAlgunos de ustedes quizá piensen: "¡Qué sorpresa!". Pero, en realidad, Microsoft siempre ha sido una empresa que prioriza a los desarrolladores.

  • Éxito de WindowsEn el pasado, Windows se popularizó en todo el mundo no solo por ser un buen sistema operativo, sino también porque facilitaba a los programadores la creación de aplicaciones en Windows.Rápido BásicoMicrosoft CPorque proporciona muchas herramientas útiles.
  • La revolución de Visual Basic:Lo que fue especialmente sorprendente fueVisual BasicEn aquel entonces, era difícil incluso poner un solo botón en la pantalla, pero con esta herramienta, los programadores podían arrastrar y soltar botones y escribir solo unas líneas de código para ejecutar una aplicación en un instante. El hecho de que crear aplicaciones fuera tan fácil como un rompecabezas dio origen a muchos programadores.
  • VS Code yY ahora, en los tiempos modernos, Microsoft estaba al borde de perder el apoyo de los desarrolladores por un tiempo.VS Code (Código de Visual Studio)GitHubEstas dos "herramientas divinas" producirán una recuperación milagrosa.
    • Código VS:Un editor de código que es gratuito y se ejecuta sin problemas en cualquier computadora, lo que lo hace extremadamente popular entre los programadores de todo el mundo.
    • GitHubEs un espacio de colaboración donde los programadores pueden publicar su código y colaborar en su desarrollo. Su adquisición por parte de Microsoft le ha valido aún más la confianza de los desarrolladores.

    Hoy en día, aproximadamente tres cuartas partes de los programadores profesionales usan VS Code, y hay más de 4 millones de programadores en GitHub. ¡Son cifras enormes!

  • GitHub Copilot y:además,Copiloto de GitHubFunciona como un asistente inteligente, ayudando a los programadores a escribir código.También aparece el copiloto.Es un servicioAzureA través de Azure,OpenAIFacilita el uso de los modelos de IA de OpenAI (la empresa que desarrolló ChatGPT). La gran inversión de la empresa en OpenAI también formó parte de esta estrategia para facilitar el uso de la IA a los desarrolladores.

De esta manera, Microsoft siempre ha proporcionado herramientas pensando en cómo los programadores pueden crear grandes cosas con mayor facilidad. Por eso, la compañía está en la mejor posición para hacerlo en la era de la IA, señala el artículo.

¿Cómo les va al resto de grandes jugadores?

Por supuesto, Microsoft no está solo en la batalla de la IA: otros gigantes compiten con sus propios enfoques.

  • AWS (Servicios web de Amazon)AWS es un servicio proporcionado por Amazon llamado "Nube" que permite usar diversas funciones informáticas a través de internet. Muchas empresas de todo el mundo usan AWS. AWS también ofrece numerosos servicios de IA, pero parece tener algunas deficiencias a la hora de crear herramientas fáciles de usar para desarrolladores, como Microsoft. Para ponerlo en perspectiva, es como tener un montón de herramientas de alta gama, pero las instrucciones para ensamblar un coche son un poco difíciles de entender.
  • OpenAIEs una empresa que desarrolla modelos de IA innovadores como ChatGPT. Su IA es realmente asombrosa. Han facilitado el uso de IA de alto rendimiento para cualquier persona. Sin embargo, OpenAI no cuenta con la plataforma completa para desarrolladores. Pueden crear los mejores cerebros de IA, pero actualmente dependen de otras empresas como Microsoft para obtener las herramientas que constituyen el cuerpo y las extremidades para ejecutarlo. Si el modelo de IA en sí se vuelve común, lo verdaderamente valioso podría ser la plataforma que permite utilizar la IA de la forma más eficaz.

Una perspectiva personal de John

Si lees el artículo original, comprenderás cuánto valora Microsoft la existencia de los "desarrolladores". No solo intentan crear "buenos modelos de IA", sino que buscan que los programadores de todo el mundo dominen la magia de la IA. Por supuesto, otras empresas también se esfuerzan por competir, y la evolución de la IA avanza a una velocidad increíble, así que nadie sabe quién será el ganador final.

Pero me parece fantástico que esta competencia esté avanzando en la dirección de "facilitar que los programadores creen cosas más increíbles". En la era venidera de la IA, podríamos ver un futuro en el que no solo algunos expertos, sino todos, podamos usar el poder de la IA para ser más creativos.

Este artículo se basa en los siguientes artículos originales y se resume desde la perspectiva del autor:
Las guerras de plataformas de IA se ganarán en la experiencia del desarrollador

El hombre que se enamora de él

Etiquetas:

コ メ ン ト を 残 す

メ ー ル ア ド レ ス が 公開 さ れ る こ と は あ り ま せ ん. El campo está campos necesarios están marcados