Este artigo foi publicado pela primeira vez na conta oficial: Mais AI (power_ai), bem-vindo para prestar atenção, programação e produtos secos AI serão entregues a tempo!
A programação desaparecerá em cinco anos porque…
Aqueles que não se adaptarem às novas mudanças desaparecerão.
Houve um tempo, em um mundo não muito diferente do nosso, em que roupas feitas à mão eram a norma.
Artesãos habilidosos passam inúmeras horas criando lindas roupas, cada uma única e trabalhada com cuidado.
Mas, à medida que a tecnologia melhorou, surgiram máquinas que podem produzir roupas de forma mais rápida e barata.
A princípio, muitas pessoas ficaram céticas em relação às novas roupas feitas à máquina.
"Oh, as novas roupas carecem da qualidade e beleza do artesanato."
"Roupas feitas à máquina são terríveis!"
"Ele nunca vai nos substituir."
No entanto, com o passar do tempo, mais e mais pessoas adotaram a nova tecnologia, vendo os benefícios de uma produção mais rápida e preços mais baixos.
Os artesãos que antes ganhavam a vida fazendo roupas feitas à mão se viram cada vez mais lutando para competir com as novas roupas feitas à máquina.
Alguns temem que a arte do artesanato se perca para sempre e que as novas roupas não tenham a qualidade e a beleza do artesanato.
Muitos são forçados a se adaptar e aprender novas tecnologias enquanto outros ficam para trás.
Aos poucos, as roupas feitas à mão se tornaram * raras **, e a grande maioria das roupas que você vê hoje foi produzida por máquinas - não por humanos.
A história está se repetindo.
Mas desta vez é para pessoas em tecnologia.
As ferramentas baseadas em IA estão substituindo os programadores humanos.
Essas ferramentas serão capazes de escrever e depurar códigos de forma mais rápida, eficiente e _mais lenta_ do que os humanos.
Se você está preocupado com a perda de emprego e o fim de sua carreira de programação - provavelmente você está certo!
Não estou aqui para prever o fim, estou aqui apenas para contar os fatos.
você está pronto?
eles estão vindo em sua direção
"Não fique muito confortável, você pode ser substituído a qualquer momento."
-- Anônimo
A programação, outrora a espinha dorsal do mundo digital, rapidamente se tornará obsoleta.
Inicialmente, a maioria dos softwares corporativos era escrita em linguagem de máquina. Alguém tem que inventar uma linguagem de alto nível (do tipo que só existe há alguns anos). Infelizmente - ainda os usamos, basicamente dos anos 60, reinventados continuamente.
As ferramentas baseadas em IA estão prontas para assumir o controle e a maneira tradicional de escrever código se tornará menos popular.
O futuro pode ser muito diferente do que você imagina.
A indústria de tecnologia está se transformando e a corrida começou para se adaptar ou ficar para trás.
Você não precisa acreditar em mim - você só precisa dar uma olhada na realidade e verá do que estou falando.
Deixe-me te mostrar.
Primeiro, vamos ver o que você faz sob o nome de programação e depois veremos como tudo isso se torna irrelevante.
Vamos começar no início.
Quando você está aprendendo a programar, você se concentra em _escrever_ o código.
Para a maioria das pessoas, isso é programação, certo?
Como todo mundo, você aprendeu a escrever código, mas não aprendeu a _ler_.
É por isso que incomoda quando se trata de depuração, não é?
Imagine que você está no trabalho e deseja identificar rapidamente o que esta função faz:
Não se esforce - esta função faz apenas algumas coisas:
- Ele copia uma planilha.
- Ele relatará um erro se a planilha original não tiver sido salva.
- Ele acrescenta "Cópia de" ao título da nova planilha.
é isso?
Bem, mais uma coisa que você provavelmente não notou (e se notou, você está fazendo um ótimo trabalho!) é que esta função também altera inadvertidamente o cabeçalho da planilha ** original ** .
Erros como esse são esquecidos todos os dias.
A depuração é uma habilidade subestimada. Os programadores que são bons em depuração trabalham mais rápido, fazem mais e ficam menos estressados.
O ChatGPT levou apenas alguns segundos para encontrar o bug. Eu não sei sobre você, mas provavelmente leva mais tempo para a maioria das pessoas.
Se você não vê nenhum problema - isso significa apenas que você se beneficiará ao máximo de uma ferramenta com tecnologia de IA como o ChatGPT!
Hoje, a maioria dos desenvolvedores está trabalhando em bases de código que eles mesmos não escreveram.
Os desenvolvedores geralmente estão mais inclinados a liberar o código rapidamente do que a escrever um código limpo e de fácil manutenção. Então, infelizmente, quem assume precisa pegar todas as peças quebradas e tentar entender e limpar esse código confuso.
Eles passavam incontáveis horas tentando desvendar a intrincada rede de códigos, corrigindo bugs e adicionando novos recursos.
É um ciclo interminável de frustração e desespero.
Lembro-me de ver esse código (escrito em C) na minha adolescência e ainda me pergunto como diabos as pessoas podem ler e entender esse código (mas não mais).
Entender qualquer código agora é mais fácil do que nunca. Basta escolher algum código que você deseja entender e deixar que o ChatGPT o explique.
Na vida real, você provavelmente não encontrará um código como este (e, se encontrar, encontre a pessoa que o escreveu).
Usar o ChatGPT para entender códigos complexos é muito mais rápido do que gastar tempo descobrindo sozinho.
Replt.it (Replt.it) começou a usar uma ferramenta semelhante em seu sistema.
Imagine a rapidez com que alguém poderia se mover gerando uma visão geral de uma base de código.
**O que mais você faz?**
Sim - melhore o código existente (ou adicione funcionalidade)
adicionar recurso?
Descreva ao ChatGPT o que você deseja realizar e isso o ajudará a melhorar seu código existente. Ele fornecerá instruções sobre como fazer isso, incluindo o código modificado.
É apenas um clique de distância no seu editor de código favorito.
Depois de adicionar algumas funcionalidades e melhorar o código existente, você pode se sentir tão feliz por estar na nuvem que decide dar um passo adiante e tornar a base de código mais legível.
O primeiro passo é alinhar a confusão de código existente com as normas de programação.
O cara que escreveu o código antes de você tinha experiência em C e não sabia nada sobre programação declarativa, então é hora de corrigir isso - certo?
Você ainda não está satisfeito. Especialmente quando você acha algumas partes do código muito complicadas, você, o herói, acaba gastando mais tempo simplificando essas partes do código (e sacrificando sua vida pessoal).
A propósito, o ChatGPT simplifica o código em apenas 3 segundos.
Você não tem certeza se o código que escreveu funciona bem.
Você não quer ficar com uma base de código bagunçada como os programadores anteriores.
Então, você decide documentar o código.
Isso não é tudo.
Você quer ter certeza de que o código não apenas funciona, mas também funciona bem .
Escrever testes é chato, mas às vezes é necessário. Agora, não é uma ferramenta perfeita, mas é muito boa.
programação ≠ escrita de código
Pode-se dizer muito e perder o ponto, ou pode-se dizer muito sem dizer nada.
As palavras não têm significado quando você não organiza sua linguagem da maneira certa.
Apenas falar não significa comunicação clara - se você já foi casado, saberá o que quero dizer.
Se você começar a falar com um computador em seu idioma nativo, o computador não poderá entendê-lo.
O código é a conspiração entre ** você e o computador **.
Escrever código não é programar. Programar é mais sobre resolver problemas do que apenas escrever código.
Com a maneira atual de fazer as coisas, ainda estamos presos instruindo computadores em ** códigos escritos ** - assim como aqueles que programam em linguagem de máquina estão presos em 0s e 1s.
Hello World
(Olá Mundo)
Você pode rir de pessoas que usam programação binária e se perguntar por que elas se dão ao trabalho de instruir um computador.
As gerações futuras sentirão o mesmo.
Programação é o processo de usar um computador para resolver problemas. Escrever código é apenas um aspecto do processo. É uma parte necessária, mas não tudo.
Se você só pode escrever código, você não é um programador, você é apenas um codificador e será substituído.
Vocês são seres sencientes - vocês apenas não sabem disso ainda.
“Não são as espécies mais fortes que sobrevivem, não são as espécies mais inteligentes – são as que se adaptam melhor às mudanças”.
—Charles Darwin
Darwin é uma das figuras mais importantes da história ocidental.
Ele é o cara que faz você questionar sua própria existência quando todo mundo é supersticioso em relação à religião. Ele diz que você está aqui não por acidente ou algum grande plano , mas porque seus ancestrais trabalharam duro para sobreviver **.
Goste ou não, com uma ferramenta como o chatGPT, escrever código e quem _ só sabe codificar_ não vai dar jeito.
No entanto, assim como os artesãos são capazes de se adaptar e aprender novas habilidades para se manterem competitivos, os programadores avançarão a seu favor aprendendo mais sobre como utilizar essas ferramentas.
Os problemas que temos e a forma como os resolvemos podem mudar. Mas sempre haverá problemas para os humanos resolverem.
Depois que escrever código se torna obsoleto, a capacidade de resolver problemas se torna mais valiosa.
Os truques superficiais em nome da programação irão desmoronar e o material real prevalecerá.
Os programadores do futuro serão mais produtivos do que os programadores de hoje, capazes de fazer coisas com as quais podemos apenas sonhar agora.
É ótimo que a tecnologia que usamos fique mais inteligente.
Esta é uma abordagem mais inteligente.
Apenas alguém que aspira ser o cara mais inteligente da sala se incomoda quando tudo ao seu redor é mais inteligente do que ele.
Caso contrário, é uma verdadeira benção.
As ferramentas que você está usando estão evoluindo em um ritmo incrível e é hora de você evoluir também.
Vá lá e aprenda - não para esse maldito trabalho, mas porque é a sua vida e você tem que vivê-la.
Sim! Adaptar-se a novas formas é doloroso, mas apenas os vivos sentem isso - os mortos nem mesmo sentem as chamas da cremação.
O ChatGPT 4 possui até 1 trilhão de parâmetros, que podem fornecer respostas mais precisas.
A próxima geração de ferramentas será mais poderosa e precisa.
Quem puder aproveitar - vai seguir em frente, e quem não se adaptar vai sumir - simples assim .
A escolha é _você_.
Olá, sou Shisan, um piloto veterano que desenvolve há 7 anos e uma empresa estrangeira há 5 anos na Internet há 2 anos. Posso derrotar Ah San e Lao Mei e também fui arruinado por comentários de relações públicas. Ao longo dos anos, trabalhei meio período, abri um negócio, assumi o trabalho privado e misturei o trabalho. Ganhou dinheiro e perdeu dinheiro. Ao longo do caminho, meu sentimento mais profundo é que não importa o que você aprenda, você deve continuar aprendendo. Contanto que você possa perseverar, é fácil conseguir ultrapassagens nas curvas! Portanto, não me pergunte se é tarde demais para fazer o que faço agora. Se você ainda não tem uma direção, pode me seguir [conta pública: Mais AI (power_ai)], onde frequentemente compartilharei algumas informações de ponta e conhecimento de programação para ajudá-lo a acumular capital para curvas e ultrapassagens.