El futuro de la programación: las herramientas de IA toman el control, se adaptan y son reemplazadas

Este artículo se publicó por primera vez en la cuenta oficial: ¡Más IA (power_ai), bienvenido a prestar atención, la programación y los productos secos de IA se entregarán a tiempo!

La programación desaparecerá en cinco años porque...

Los que no se adapten a los nuevos cambios desaparecerán.

Hubo un tiempo, en un mundo no muy diferente al nuestro, en que la ropa hecha a mano era la norma.

Los hábiles artesanos pasan innumerables horas creando hermosas prendas, cada una única y elaborada con cuidado.

Pero a medida que la tecnología ha mejorado, han surgido máquinas que pueden producir ropa de manera más rápida y económica.

Al principio, mucha gente se mostró escéptica ante las nuevas prendas hechas a máquina.

"Oh, las prendas nuevas carecen de la calidad y la belleza de la artesanía".

"¡La ropa hecha a máquina es terrible!"

"Nunca nos reemplazará".

Sin embargo, con el paso del tiempo, más y más personas adoptaron la nueva tecnología y vieron los beneficios de una producción más rápida y precios más bajos.

Los artesanos que alguna vez se ganaron la vida haciendo prendas hechas a mano se encontraron cada vez más luchando para competir con las nuevas prendas hechas a máquina.

Algunos temen que el arte de la artesanía se pierda para siempre y que las prendas nuevas carezcan de la calidad y la belleza de la artesanía.

Muchos se ven obligados a adaptarse y aprender nuevas tecnologías, mientras que otros se quedan atrás.

Gradualmente, la ropa hecha a mano se volvió * rara **, y la gran mayoría de la ropa que ves hoy fue producida por máquinas, no por humanos.

La historia se está repitiendo.

Pero esta vez es para personas en tecnología.

Las herramientas impulsadas por IA están reemplazando a los programadores humanos.

Estas herramientas podrán escribir y depurar código más rápido, más eficientemente y _más bajo_ que los humanos.

Si le preocupa perder su trabajo y el final de su carrera como programador, ¡probablemente tenga razón!

No estoy aquí para predecir el final, solo estoy aquí para contarte los hechos.

¿estás listo?

ellos vienen hacia ti

"No te pongas demasiado cómodo, puedes ser reemplazado en cualquier momento".

-- Anónimo

La programación, que alguna vez fue la columna vertebral del mundo digital, se volverá obsoleta rápidamente.

Inicialmente, la mayor parte del software corporativo estaba escrito en lenguaje de máquina. Alguien tiene que inventar un lenguaje de nivel superior (del tipo que solo existe desde hace unos años). Desafortunadamente, todavía los usamos, básicamente de los años 60, reinventados una y otra vez.

Las herramientas impulsadas por IA están listas para hacerse cargo, y la forma tradicional de escribir código se volverá menos popular.

El futuro puede ser muy diferente de lo que imaginas.

La industria de la tecnología se está transformando y ha comenzado la carrera para adaptarse o quedarse atrás.

No tienes que creerme, solo necesitas echar un vistazo a la realidad y verás de lo que estoy hablando.

Deja que te enseñe.

Primero, veamos qué haces bajo el nombre de programación, y luego veremos cómo todo esto se vuelve irrelevante.

Empecemos desde el principio.

Cuando estás aprendiendo a programar, te enfocas en _escribir_ el código.

Para la mayoría de la gente, eso es programación, ¿verdad?

Como todo el mundo, aprendiste a escribir código, pero no aprendiste a leerlo.

Por eso te molesta a la hora de depurar, ¿no?

Imagina que estás en el trabajo y quieres identificar rápidamente qué hace esta función:

No se esfuerce, esta función solo hace algunas cosas:

  • Copia una hoja de cálculo.
  • Informará de un error si no se guardó la hoja de cálculo original.
  • Antepone "Copia de" al título de la nueva hoja de cálculo.

¿eso es todo?

Bueno, una cosa más que probablemente no hayas notado (y si lo hiciste, ¡estás haciendo un gran trabajo!) es que esta función también cambia inadvertidamente el encabezado de la hoja de cálculo ** original **.

Errores como este se extrañan todos los días.

La depuración es una habilidad subestimada. Los programadores que son buenos en la depuración trabajan más rápido, hacen más y están menos estresados.

ChatGPT tardó solo unos segundos en encontrar el error. No sé tú, pero probablemente a la mayoría de las personas les lleve más tiempo.

Si no ve ningún problema en absoluto, ¡solo significa que se beneficiará al máximo de una herramienta impulsada por IA como ChatGPT!

Hoy en día, la mayoría de los desarrolladores están trabajando en bases de código que no escribieron ellos mismos.

Los desarrolladores suelen estar más inclinados a implementar el código rápidamente que a escribir un código limpio y fácil de mantener. Luego, desafortunadamente, aquellos que toman el control deben tomar todas las piezas rotas e intentar comprender y limpiar este código desordenado.

Pasarían innumerables horas tratando de desentrañar la intrincada red de código, corrigiendo errores y agregando nuevas funciones.

Es un ciclo interminable de frustración y desesperación.

Recuerdo haber visto este código (escrito en C) en mi adolescencia, y todavía me pregunto cómo diablos la gente puede leer y entender este código (pero ya no).

Comprender cualquier código ahora es más fácil que nunca. Simplemente elija un código que desee comprender y deje que ChatGPT lo explique.

En la vida real, probablemente no te encuentres con un código como este (y si lo haces, busca a la persona que lo escribió).

Usar ChatGPT para comprender código complejo es mucho más rápido que dedicar tiempo a resolverlo usted mismo.

Replt.it (Replt.it) ha comenzado a utilizar una herramienta similar en su sistema.

Imagínese lo rápido que podría moverse generando una descripción general de una base de código.

**¿Que mas haces?**

Sí, mejore el código existente (o agregue funcionalidad)

añadir función?

Describa a ChatGPT lo que desea lograr y lo ayudará a mejorar su código existente. Le dará instrucciones sobre cómo hacerlo, incluido el código modificado.

Está a solo un clic de distancia en su editor de código favorito.

Después de agregar algunas funciones y mejorar el código existente, es posible que se sienta tan feliz como en la nube y decida dar un paso más y hacer que la base de código sea más legible.

El primer paso es alinear el desorden de código existente con las normas de programación.

El tipo que escribió el código antes que usted procedía de C y no sabía nada sobre programación declarativa, así que es hora de corregir eso, ¿verdad?

Aún no estás satisfecho. Especialmente cuando encuentras algunas partes del código demasiado complicadas, tú, el héroe, terminas pasando más tiempo simplificando esas partes del código (y sacrificando tu vida personal).

Por cierto, ChatGPT simplifica el código en solo 3 segundos.

No está seguro de si el código que ha escrito funciona bien.

No querrás quedarte con una base de código desordenada como los programadores anteriores.

Entonces, decide documentar el código.

Eso no es todo.

Desea asegurarse de que el código no solo funcione, sino que se ejecute bien .

Escribir exámenes es aburrido, pero a veces es necesario. Ahora bien, no es una herramienta perfecta, pero es realmente buena.

programación ≠ escribir código

Uno puede decir mucho y perder el punto, o uno puede decir mucho sin decir nada.

Las palabras no tienen significado cuando no organizas tu lenguaje de la manera correcta.

Hablar simplemente no equivale a una comunicación clara: si alguna vez ha estado casado, sabrá a lo que me refiero.

Si comienza a hablar con una computadora en su idioma nativo, la computadora no puede entenderlo.

El código es la conspiración entre ** y la computadora **.

Escribir código no es programar. La programación se trata más de resolver problemas que simplemente escribir código.

Con la forma actual de hacer las cosas, todavía estamos atascados instruyendo a las computadoras sobre la forma en que escribimos código , al igual que aquellos que programan en lenguaje de máquina están atascados en 0 y 1.

Hello World(Hola Mundo)

Puede reírse de las personas que usan programación binaria y preguntarse por qué se toman la molestia de instruir a una computadora.

Las generaciones futuras se sentirán de la misma manera.

La programación es el proceso de usar una computadora para resolver problemas. Escribir código es solo un aspecto del proceso. Es una parte necesaria, pero no toda.

Si solo puede escribir código, no es un programador, es solo un codificador y será reemplazado.

Ustedes son seres sintientes, simplemente aún no lo saben.

"No son las especies más fuertes las que sobreviven, no son las especies más inteligentes, son las que se adaptan mejor al cambio".

—Charles Darwin

Darwin es una de las figuras más importantes de la historia occidental.

Él es el tipo que te hace cuestionar tu propia existencia cuando todos los demás son supersticiosos sobre la religión. Él te dice que no estás aquí por accidente o algún gran plan , sino porque tus antepasados ​​​​trabajaron duro para sobrevivir **.

Te guste o no, con una herramienta como chatGPT, escribir código y aquellos que _solo saben programar_ no te vendrán muy bien.

Sin embargo, así como los artesanos pueden adaptarse y aprender nuevas habilidades para seguir siendo competitivos, los codificadores avanzarán en su beneficio al aprender más sobre cómo utilizar estas herramientas.

Los problemas que tenemos y la forma en que los resolvemos pueden cambiar. Pero siempre habrá problemas para que los humanos los resuelvan.

Una vez que escribir código se vuelve obsoleto, la capacidad de resolver problemas se vuelve más valiosa.

Los trucos superficiales en nombre de la programación se derrumbarán y prevalecerá lo real.

Los programadores del futuro serán más productivos que los programadores de hoy, capaces de hacer cosas con las que ahora solo podemos soñar.

Es genial que la tecnología que usamos se vuelva más inteligente.

Este es un enfoque más inteligente.

Solo alguien que aspira a ser el tipo más inteligente de la habitación se molesta cuando todo lo que lo rodea es más inteligente que él.

De lo contrario, es una verdadera bendición.

Las herramientas que está utilizando están evolucionando a un ritmo increíble y es hora de que usted también evolucione.

Sal y aprende , no por ese maldito trabajo, sino porque es tu vida y tienes que vivirla.

¡Sí! Adaptarse a nuevas formas es doloroso, pero solo los vivos lo sienten; los muertos ni siquiera sienten las llamas de la cremación.

ChatGPT 4 tiene hasta 1 billón de parámetros, que pueden proporcionar respuestas más precisas.

La próxima generación de herramientas será más poderosa y precisa.

Aquellos que puedan aprovecharlo, avanzarán, y aquellos que no se adapten desaparecerán, así de simple .

La elección es _usted_.

Hola, soy Shisan, un conductor veterano que se ha desarrollado durante 7 años y una empresa extranjera durante 5 años en Internet durante 2 años. Puedo vencer a Ah San y Lao Mei, y también me han arruinado los comentarios de relaciones públicas. A lo largo de los años, trabajé a tiempo parcial, comencé un negocio, me hice cargo del trabajo privado y mezclé el trabajo. Ganó dinero y perdió dinero. En el camino, mi sentimiento más profundo es que no importa lo que aprendas, debes seguir aprendiendo. ¡Mientras puedas perseverar, es fácil lograr adelantar en las curvas! Así que no me preguntes si es demasiado tarde para hacer lo que hago ahora. Si aún no tiene una dirección, puede seguirme [cuenta pública: Más IA (power_ai)], donde a menudo compartiré información de vanguardia y conocimientos de programación para ayudarlo a acumular capital para tomar curvas y adelantar.

Supongo que te gusta

Origin blog.csdn.net/smarter_AI/article/details/131745137
Recomendado
Clasificación