Poderão sistemas inteligentes como o ChatGPT substituir os programadores?
Desde que o ChatGPT surgiu que rapidamente se tornou popular e aumentou significativamente o crescimento do interesse da população em relação às tecnologias de Inteligência Artificial. Mas sabemos que há o outro lado de tudo isto. E na nossa questão desta semana queremos que nos diga se, na sua opinião, poderão os sistemas inteligentes como o ChatGPT vir a substituir os programadores. Participe!
Poderão sistemas inteligentes como o ChatGPT substituir os programadores?
O ChatGPT da OpenAI abriu a caixa de pandora em relação aos sistemas de Inteligência Artificial e a todo o seu potencial, e também impacto, na vida e nas atividades do dia-a-dia da pessoa comum até às grandes empresas. E embora numa fase inicial as vantagens sejam mais do que muitas, a verdade é que aos poucos as notícias sobre esta área mostram o lado mais negro que estes sistemas podem ter a curto, médio e longo prazo.
Uma das grandes preocupações é, sem dúvida, as consequências que a IA pode trazer para o mercado de trabalho. Por exemplo, numa das nossas últimas questões, 70% dos leitores dizem recear que a Inteligência Artificial acabe com muitos postos de trabalho. E já são várias as notícias que mostram que muitas empresas já estão a substituir os seus trabalhadores por esta tecnologia inteligente.
Mas um dos campos onde esse receio é mais evidente é, de facto, na programação, uma vez que o ChatGPT e outros sistemas equiparados conseguem apresentar resultados de programação, como códigos para diferentes ações, o que facilita de forma significativa as tarefas daqueles que necessitam destes códigos, mas que não percebem nada do assunto. Já o CEO da Nvidia, Jensen Huang, havia dito que a IA poderá permitir que qualquer pessoa seja um programador.
Assim na nossa questão desta semana queremos que nos diga se, na sua opinião, poderão os sistemas inteligentes como o ChatGPT substituir os programadores. Pode votar a partir da sondagem que deixámos de seguida.
Participe na nossa questão desta semana
Poderão sistemas inteligentes como o ChatGPT substituir os programadores?
Obrigado pela vossa participação!
Nesta rubrica colocamos uma questão sobre temas pertinentes, atuais e úteis, de modo a conhecer a opinião e tendências dos nossos leitores no mundo da tecnologia, sobretudo no nosso país.
Deixe-nos então sugestões de temas na caixa de comentários ou envie para marisa.pinto@pplware.com
Este artigo tem mais de um ano
“Em praticamente todos os casos” ?? Vai ser “em todos os casos” num futuro próximo, nem ponham a mínima dúvida.
Tb penso igual… unica coisa que poderá acontecer é o programador passar a ser um fiscal para ver se o resultado é o pretendido. O que significa mto menos programadores necessários.
O Engraçado nisto é que são programadores que inventam as IA (penso eu), ou sejam estão a fazer o seu próprio funeral
E nao será apenas programação. Quem nunca pensou por exemplo como seria um governo gerido por IA baseado em factos e igualdade, a prova de corrupção e influncia,
Poderão? Já estão a substituir!
Ora muito bem.
Pode substituir os programadores mais “rascos” mas os inteligentes e bastante profissionais, duvido. A criatividade tem o seu valor. Nao me parece que a IA va comecar a ter criatividade.
Quem diz nunca, ou trabalha em IT e pensa que é insubstituível, ou vive numa ilusão.
Na empresa onde estou, 50 devs já foram.
A NVivida tinha uma equipa responsável pela otimização e updates, já foram substituídos por AI.
É apenas uma questão de tempo.
As empresas terão meia dúzia de devs, o resto será tudo feito por AI.
Comentário de quem não percebe um chavo de desenvolvimento de software
No dia em que isso acontecer, eu serei o primeiro a desligar a tomada
Isso dizes tu para seres dramático e a querer atenção. Não vais fazer nada disso.
Já o afirmei há 30 anos, aquando do início da minha caminhada pelo mundo da programação.
Quando o chat GPT cria códigos com erros, acham mesmo que os programadores vão ser substituídos?
Não estou a ver o chat GPT a criar uma linguagem de programação, nem a desenvolver um novo software.
Que possa agilizar o processo, isso acredito mas a substituir? Não.
Aliás é uma das poucas profissões que o IA não vai conseguir substituir, talvez quando vier uma IA tipo exterminador.
sem dúvida! O ChatGPT neste momento funciona como um charlatão, diz que cria algo mas muito do que faz está cheio de erros e invenções
“Não estou a ver o chat GPT a criar uma linguagem de programação, nem a desenvolver um novo software.” Como ?? Até eu que sou um leigo creio plenamente nisso.
O ChatGPT está longe de ser aquilo que é apregoado. Em muitas áreas, incluindo programação, cria algo que parece ser bom para um leigo, mas quando se olha para os detalhes está cheio de erros, é uma obra de ficção.
Existem softwares que analisam código e optimizam o mesmo, assim que eles começarem a ser dotados e IA diz adeus aos devs como força de trabalho.
ChatGPT não passa de uma buzzword, não é mais que uma IA rudimentar que apenas saltou à vista de leigos que não percebem puto de IT.
Então não pode? O chatGPT até pode substituir os capitalistas. E os líderes dos partidos da direita.
Para que se está a misturar coisas? Foquem-se no tema pf senão fica aqui uma salganhada.
Tem toda a razão, Marisa.
Apoiado! Marisa a presidente!
LOL Deus me livre, gosto muito do meu sossego 😛
+1
Por mim pode substituir os políticos de todos os quadrantes.
Claro que sim. Vai acabar por acontecer. É fácil substituir este tipo de trabalho.
Vai substituir num futuro, próximo ou não vamos ver. Ainda tem muitas falhas.
Perguntei há dias ao ChatGPT, qual o o governo que criou o e-Fatura. A resposta: o governo do PS. Eu disse que o PS só ganhou as eleições em 2015 e o e-Fatura e’ de 2013. Desfez-se todo em desculpas.
Não é a primeira vez que o ChatGPT gratuito me responde de forma diferente do que respondeu a alguém. Porquê não sei, talvez por colocar questões mais curtas e precisas. O que me respondeu:
P: Quando foi criado o e-fatura em Portugal?
ChatGPT: O sistema e-fatura em Portugal foi criado em 2013 (…)”
P: Qual era o governo de Portugal na altura?
ChatGPT: “Em 2013 o governo era liderado pelo PSD (…) em coligação com o CDS (…) Esta coligação estava no poder durante a implementação do sistema e-fatura em Portugal”
O ChatGPT gratuito tem duas limitações – foi pré-treinado com informação até outubro de 2021 e não recorre à internet para atualização da informação, limitações que não existem na versão paga. Neste tipo de conversas tenho detetado muita informação correta e estruturada (“pensada”) sem erros por aí além.
Para ajudar no debugging sem dúvida, mas faz falta uma forma de pensar humana para programar para humanos. Por isso acho que tão cedo não irão substituir os programadores.
E os requisitos, explicar bem o que se pretende do software, quem vai explicar isso ao chat gpt ?
É o chat gpt com magia negra que vai lá chegar ?
Se já hoje, com pessoas experientes é difícil sacar os bons requisitos, vai continuar a ser fun
Um artigo do ZDNet de há dois dias que me parece bem estruturado:
“Como usar o ChatGPT para escrever código
O ChatGPT pode substituir os programadores? Quais linguagens de programação que o ChatGPT conhece?”
Em resumo :
1 – O ChatGPT pode produzir quer código útil quer código inutilizável. Para melhores resultados, forneça instruções claras e detalhadas.
2 – O ChatGPT destaca-se em ajudar com tarefas ou rotinas de codificação específicas, em vez de criar aplicações completas do zero.
3 – Use o ChatGPT para encontrar e escolher as bibliotecas de codificação certas para fins específicos e participe de uma discussão interativa para restringir as opções.
4 – Seja cauteloso com a propriedade do código gerado por IA e verifique sempre a confiabilidade do código. Não confie cegamente no output gerado.
5 – Trate as interações com o ChatGPT como uma conversa. Refine as suas perguntas com base nas suas respostas para se aproximar do resultado pretendido”.
https://www.zdnet.com/article/how-to-use-chatgpt-to-write-code/
Então e quantas linguagens de programação o ChatGPT sabe? O ZDNet identificou, pelo menos:
– as mais comuns: Java, Python, Rust, Go, C++, JavaScript, C#, C, TypeScript, R, Kotlin e Scala. O ZDNet não confirmou em todos se o código estava bem.
– e o que designou por “linguagens obscuras da idades das trevas”: COBOL, Fortran, Forth, LISP, ALGOL, RPG e até mesmo a linguagem assembly IBM/360.
Não irá substituir “os programadores”. Irá substituir uma franja da populacao que produz código e ajudar os programadores a serem mais eficientes. Ou acham que as empresas vão confiar um sistema informático, um produto a uma máquina inimputável? Terá que existir sempre um humano para se responsabilizar pela porcaria que poderá surgir depois….
Da mesma forma que me responsabiliza of robos numa linha de montagem. A ideia nunca e remover as pessoas todas, nem mesmo com AI, mas reduzir o tamanho das equipas.
Linha de montagem com centenas de trabalhadores e hoje em dia com umas dezenas apenas. O mesmo vai acontecer com a AI, vai reduzir e muito o tamanho das equipas de programadores.
Não creio… haverá um longo caminho a percorrer e é possível que não chegue lá.
Não esqueçamos que nada cresce exponencialmente para sempre. Haverá um planalto eventualmente, seja pela força das leis da física ou por outro motivo qualquer.
Num futuro próximo? Programadores com experiência? Nunca. Só os coitadinhos que só programam com o StackOverflow (e mal). Daqui a uns 50 anos? Sim, bem possível irem todos.