Eu não sou um codificador. Você não pode usar linhas Python, JavaScript ou C ++. Na adolescência, não sou engenheiro de software, exceto por um curto período de tempo usando uma animação flash, e não há ambição de desistir do jornalismo pela carreira no setor de tecnologia.

No entanto, tenho codificado a tempestade nos últimos meses.

Entre o meu trabalho: uma ferramenta que registra e resume podcasts longos, uma ferramenta que consiste em um banco de dados que pode pesquisar marcadores de mídia social e um site que informa o site que informa o aplicativo chamado Lunchbox Buddy.

Graças à nova tendência da IA ​​conhecida como Inteligência Artificial e “Vibecoding”, todas essas criações são possíveis.

Vibecoding, termos popularizados pelos pesquisadores da IA Andrej KarpathySe você usar as ferramentas de AI de hoje, poderá inserir um prompt na caixa de texto para criar um aplicativo e site que está funcionando totalmente. Você não precisa saber como códigos com o Vibecode. Idéias e alguma paciência são suficientes.

Karpathy disse: “Na verdade, não está codificando escrevi Este mês. “Eu apenas olho para as coisas, diga coisas, corro as coisas e copio a pasta”.

Meu próprio experimento de vibucação teve como objetivo chamá -lo de “software”. Pequenos aplicativos personalizados que resolvem certos problemas da minha vida. Esses não são tipos de ferramentas para que as grandes empresas de tecnologia construam. Eles não têm mercados reais, suas funções são limitadas e algumas delas trabalham apenas um tipo de trabalho.

Mas, dessa maneira, é uma experiência de criar software em uma ou duas frases para explicar o problema e criar uma ferramenta personalizada para resolver esse poderoso modelo de IA. Dá a sensação de Ai Vertigo semelhante ao que você sentiu depois de usar o ChatGPT pela primeira vez. E esta é a melhor maneira de mostrar a capacidade dos modelos de IA de hoje para reuniões -esse modelo agora pode automatizar os grandes pedaços da programação básica de computadores e em breve fazer realizações semelhantes em outras áreas.

As ferramentas de codificação de IA estão presentes há muitos anos. Como o copiloto do GitHub, ele foi projetado para concluir a linha de código da mesma maneira que o chatgpt conclui a frase ao concluir a frase. Você ainda precisava saber como delimitar o código para aproveitar ao máximo, e aumentou quando a IA foi anexada.

Mas nos últimos um ou dois anos, uma nova ferramenta foi construída para aproveitar um modelo de IA mais forte que pode até fazer programas como os profissionais, mesmo os neófitos.

Todas essas ferramentas, incluindo o cursor, Replit, Bolt and Lovable, todos funcionam de maneira semelhante. Dado o prompt do usuário, essa ferramenta apresenta o design, determina o melhor pacote e idioma de software para usar e executa a construção de produtos. A maioria dos produtos permite o uso gratuito de uso livre limitado com camadas pagas que podem desbloquear melhores recursos e criar mais itens.

Vibecoding pode parecer mágico para não programadores. Depois de entrar no aviso, a linha de código misteriosa passa e, após alguns segundos, o protótipo funcionará. Os usuários podem propor ajustar e modificações e, se estiverem satisfeitos, poderão implantar novos produtos na Web ou executar em seus computadores. O processo pode levar apenas alguns minutos ou horas, dependendo da complexidade do projeto.

A seguir, é apresentada o seguinte quando Bolt solicita a criação de um aplicativo que ajudará seu pacote de filhote a almoço escolar com base nas fotos carregadas da geladeira.

O aplicativo analisou o trabalho pela primeira vez e o desmontou nos componentes. Então funcionou. Desenvolvemos um algoritmo para criar uma interface da Web básica, selecionar ferramentas de reconhecimento de imagem para identificar o alimento da geladeira e recomendar a alimentação com base no item.

Se a IA tiver que decidir se você deseja ou não que o aplicativo listasse a nutrição dos alimentos recomendados pelo aplicativo, fornecemos algumas opções. Em seguida, será desligado e mais codificado. Quando chegou um obstáculo, tentei depurar seu próprio código ou fazer etapas de backup antes de tentar outro método e tentar outra maneira.

Cerca de 10 minutos depois de entrar no meu prompt, foi preparado o amigo da lancheira que a IA decidiu ligar para o meu aplicativo. Propusemos um sanduíche de peru em geral. Você pode tentar você mesmo aqui. (A versão que criei inclui uma ferramenta de reconhecimento de imagem da IA ​​que custa o custo de uso. Nesta versão da Web aberta, ela não acumula uma fatura enorme substituindo -a por uma função de reconhecimento de imagem simulada.)

Meu experimento de vibição não é bem -sucedido. Eu tenho lutado há várias semanas para criar uma ferramenta de “dispositivo de controle automático de carta recebido” que pode responder automaticamente aos e -mails no estilo de escrita. Eu conheci um bloco de carga quando tentei integrar o fluxo de trabalho da IA ​​em um aplicativo como o Google Photos e o iOS Voice Notes.

Claro, a IA às vezes comete erros. Uma vez, quando tentei criar um site para lojas de pneus na minha vizinha, a IA fez uma revisão falsa na página do Yelp da loja e a adicionou à página de avaliação. Em outro momento, quando tentei contar uma longa história com uma longa história como site interativo, a IA incluiu metade do texto e excluindo a outra metade.

Em outras palavras, o Vibecoding ainda recebe os benefícios de que os humanos supervisionam o robô ou chegam às proximidades próximas. E é melhor para projetos de hobby, não necessários.

Pode não ser verdadeiro por muito mais tempo. Muitas empresas de IA estão estudando agentes de engenharia de software que podem substituir completamente os programadores humanos. Ai já está alcançada Pontuação mundial da classe Muitas grandes empresas, incluindo testes de programação competitiva e o Google, terceirizaram muitos trabalhos de engenharia em sistemas de IA. (CEO do Google Sundar Pichai, Eu disse recentemente O código gerado pela IA configurou mais de um quarto de todo o novo código distribuído ao Google.)

Se eu sou um programador júnior -Ai, parece ter mais probabilidade de substituí -lo. Posso ficar envergonhado com as perspectivas de emprego. Mas sou apenas uma pessoa que gosta de mexer e cria uma ferramenta que melhora minha vida de uma maneira pequena. Vibecoding (ou codificação real) é uma das áreas onde a IA deve ser melhorada.

Desde que falei sobre a experiência de vibição no podcast na semana passada, ouvi dezenas de outras pessoas que construíram suas próprias ferramentas com suporte de IA. Meus colegas falaram sobre as ferramentas usadas para resumir os aplicativos nutricionais que ajudam a aderir à dieta e à newsletter de e -mail que recebem. Os leitores os enviaram para seus próprios sites. Rastrear o preço dos ovosRaspe a lista de Zillow em Los Angeles Descubra a instância de aluguel Depois que Palisades dispararam.

Algumas dessas ferramentas estão mudando o mundo por si só. O novo e digno de nota é que, usando alguns traços -chave, o amador agora pode criar um produto que precisa da equipe de engenharia para o tempo anterior.

Não poderei ver os efeitos que podem estar na sociedade se os aplicativos de codificação de Pollyannaish ou IA continuarem melhorando para a IA. Eu acho que a IA, que automatiza edifícios úteis de software, pode automatizar a criação de malware ou levar a ataques cibernéticos autônomos. Também me preocupo que a engenharia de software seja apenas o primeiro trabalho de cores brancas a experimentar o efeito de agregação de mão -de -obra das ferramentas de IA.

Mas, neste momento, criar um aplicativo para automatizar o trabalho irritante ou as tarefas que consomem tempo na minha vida parecem ser tão boas quanto usar a IA. Então, pelo menos vou manter a vibição até que meu filho possa arrumar o almoço.

Link da fonte