Desenvolver software com Codex, ChatGPT e IA: guia prático para programadores

Desenvolvimento de software com IA

Se me tivesses perguntado há alguns anos como seria o desenvolvimento de software daqui a dez anos, provavelmente teria falado de novas linguagens de programação, melhores frameworks ou ambientes de desenvolvimento mais potentes. Hoje, a minha resposta seria completamente diferente. A maior mudança não ocorre nas ferramentas, mas na forma como nós, enquanto programadores, pensamos e trabalhamos.

Enquanto escrevo estas linhas, estou eu próprio a trabalhar num novo sistema de software. Há já algumas semanas que utilizo intensivamente ferramentas modernas de IA, como o Codex e outros modelos linguísticos. No início, senti curiosidade; agora, estou sobretudo impressionado. Não porque a IA de repente faça tudo sozinha, mas porque assume determinadas tarefas de forma surpreendentemente eficaz, possibilitando assim novas formas de trabalhar.

Ler mais

Como a inteligência artificial está a mudar o desenvolvimento de software e o FileMaker

Evolução da IA no desenvolvimento de bases de dados FileMaker

Qualquer pessoa que esteja atualmente a percorrer portais de notícias, redes sociais ou plataformas de negócios ficará rapidamente com a impressão de que a inteligência artificial está a mudar todo o mundo do trabalho praticamente da noite para o dia. Quase todos os dias surgem novas ferramentas, novos modelos linguísticos e novas promessas. Os textos são escritos automaticamente, as imagens são geradas, os vídeos são criados e o software é, por vezes, preparado através da introdução de voz.

Para muitas empresas, este facto cria uma estranha mistura de curiosidade e pressão. Afinal de contas, ninguém quer perder o barco. Ao mesmo tempo, muitos empresários, freelancers e programadores ainda não sabem exatamente quais destas tecnologias continuarão a ser relevantes a longo prazo. Esta é provavelmente a verdadeira particularidade da atual fase da IA: quase toda a gente sente que algo está a mudar - mas quase ninguém consegue avaliar de forma fiável a rapidez e a direção em que isso acontece neste momento.

Ler mais

Do conteúdo à substância: como se criam sistemas digitais que não podem ser copiados

Sistema em vez de conteúdo individual

Hoje em dia, quando nos movimentamos no espaço digital, ficamos rapidamente com uma certa impressão: se somos visíveis, somos bem sucedidos. Se tivermos alcance, temos influência. E se produzimos muito conteúdo, estamos automaticamente a construir algo. Esta equação parece plausível à primeira vista - mas é enganadora. Porque visibilidade não é propriedade. Alcance não é propriedade. E o conteúdo não é, de forma alguma, uma base.

Um post pode ser lido milhares de vezes e, no entanto, praticamente desaparecer ao fim de alguns dias. Uma publicação nas redes sociais pode tornar-se viral e, ao mesmo tempo, não ter qualquer efeito duradouro. Mesmo os conteúdos bem posicionados nos motores de busca não são automaticamente estáveis. Dependem de algoritmos, regras da plataforma e desenvolvimentos sobre os quais não tem qualquer controlo.

Ler mais

Guiado no quotidiano - Como os truques de vendas modernos controlam o nosso comportamento

Truques de vendas no supermercado e em linha

São muitas vezes as pequenas coisas que nos fazem pensar. Não há grandes acontecimentos, não há grandes rupturas - há antes um momento calmo em que paramos e nos perguntamos: não era diferente antes? Recentemente, tive um momento desses no supermercado. Uma loja que conheço há muitos anos. Um daqueles sítios onde não é preciso pensar. Sabe-se onde estão as coisas. Leite ao fundo à direita, pão à frente à esquerda, os percursos habituais pelo meio. É uma forma silenciosa de fiabilidade que quase não se nota no dia a dia - desde que esteja lá.

Mas desta vez algo estava diferente. Eu estava a procurar. Não por muito tempo, mas mais do que o habitual. O leite já não estava onde sempre esteve. Alguns passos mais à frente, depois outra vez. Por fim, encontrei-o - mas o pensamento permaneceu. Porquê? À primeira vista, parece banal. Uma prateleira é reorganizada, um produto é deslocado. Isso acontece. Mas quando estes momentos se acumulam, tudo perde o seu carácter aleatório. Cria-se uma impressão difícil de apreender, mas que é, no entanto, tangível: algo está a ser mudado aqui - não para mim, mas comigo.

Ler mais

Da exportação de dados ChatGPT para a sua própria IA do conhecimento: passo a passo com Ollama e Qdrant

O caminho para a sua própria memória de IA

Na primeira parte desta série de artigos, vimos que a exportação de dados do ChatGPT é muito mais do que apenas uma função técnica. Os seus dados exportados contêm uma coleção de pensamentos, ideias, análises e conversas que se acumularam durante um longo período de tempo. Mas enquanto estes dados estiverem apenas armazenados como um arquivo no seu disco rígido, continuam a ser apenas isso: um arquivo. O passo crucial é tornar esta informação novamente utilizável. É exatamente aqui que começa o desenvolvimento de uma IA de conhecimento pessoal.

A ideia é surpreendentemente simples: uma IA não deve apenas trabalhar com conhecimentos gerais, mas também ser capaz de aceder aos seus próprios dados. Deve ser capaz de pesquisar conversas anteriores, encontrar conteúdos adequados e incorporá-los em novas respostas. Isto transforma uma IA normal numa espécie de memória digital. Esta é a segunda parte da série de artigos, que agora aborda o lado prático das coisas.

Ler mais

Apple em transição: primeiros dispositivos, experiências pessoais e uma exposição no OCM

Apple Macintosh Classic e Colour Classic

Se se interessa pela história dos computadores, vale particularmente a pena visitar o Museu do Computador de Oldenburg. O museu é um daqueles lugares que não precisa de ser barulhento para impressionar e vai acolher uma exposição especial a partir de abril, sob o lema „50 anos do computador Apple“. Durante muitos anos, a tecnologia não só foi aí exposta, como também foi mantida viva. Os aparelhos não estão atrás de um vidro, mas muitas vezes prontos a serem utilizados em mesas - tal como eram utilizados no passado.

É isso que faz a diferença. Não se vêem apenas computadores antigos, sente-se a sensação de como era trabalhar, jogar e pensar com estas máquinas. Desde os primeiros computadores domésticos até aos clássicos computadores de escritório e peças únicas especiais, tudo está representado - cuidadosamente recolhido, mantido e, acima de tudo, claramente categorizado.

Ler mais

Do Commodore C16 ao WordPress: uma viagem pelos primeiros anos da Internet

Do modem à Internet e à revista

Quando se pega num smartphone hoje em dia, ele contém mais poder de computação do que salas de computadores inteiras. Na década de 1980, as coisas eram completamente diferentes. Os computadores eram raros, caros e, para muitas pessoas, uma máquina misteriosa. Nessa altura, quem tinha o seu próprio computador em casa pertencia a um pequeno grupo de consertadores, inventores e curiosos. O mais interessante é que não se limitava a consumir computadores. Era preciso compreendê-los. Muitos programas não estavam disponíveis para serem comprados prontos a utilizar. Em vez disso, as revistas de informática continham páginas de listagens com código BASIC que tinha de escrever linha a linha. Só depois é que se podia ver se o programa funcionava de facto.

Hoje em dia, isto parece aborrecido, mas tinha uma grande vantagem. Aprendia-se automaticamente como é que os computadores funcionavam. Se cometesses um erro, recebias imediatamente uma mensagem de erro - e tinhas de descobrir por ti próprio onde estava o erro. Desta forma, muitos jovens fãs de computadores desenvolveram uma abordagem muito natural à tecnologia e à programação.

Foi nessa altura que comecei a minha própria viagem no mundo dos computadores.

Ler mais

Quando estava ao telefone com um robô - como a IA está a conquistar o telefone e como reconhecê-la

Conversa telefónica com um robô de IA

Há momentos na vida quotidiana que, à primeira vista, parecem completamente banais. Está sentado na sua secretária, a trabalhar num artigo, a pensar num novo tema - e de repente o telefone toca. Um número que não reconhecemos. No meu caso, era um código de marcação da região do Ruhr: 0233 qualquer coisa. Como trabalhador independente, recebe-se ocasionalmente chamadas deste género. Normalmente, trata-se de publicidade, serviços ou conselhos de que não precisamos de facto.

Atendi a chamada normalmente. Uma voz feminina simpática respondeu do outro lado. Apresentou-se como uma funcionária que trabalha com o Facebook e o Instagram. Sem surpresa, tratava-se de publicidade. Sobre anúncios. Sobre alcance. Visibilidade para as empresas.

Ler mais