Fundador do Cursor, que escreve programas em IA: No pós-era da programação, o que vale é o "sabor".

O objetivo do Cursor é criar uma nova forma de programação. Este artigo é baseado em um artigo escrito por Xin e foi compilado, compilado e escrito por TechFlow. (Sinopse: Codex é o novo agente engenheiro da OpenAI!) AI função gravável, corrigir bugs, executar testes: Limitado a 3 tipos de usuários para usar primeiro) (Suplemento de fundo: Essência do podcast: IA e bots cobrem o boom das criptomoedas, a próxima era do microempreendedorismo é a mais forte) Como um dos produtos de crescimento mais rápido de todos os tempos, o Cursor atingiu US$ 100 milhões em ARR apenas 20 meses após seu lançamento. Nos dois anos seguintes, ultrapassou US$ 300 milhões em ARR e continua a revolucionar a maneira como engenheiros e equipes de produto desenvolvem software. No início de 2025, o Cursor tinha mais de 360.000 assinantes pagantes. Michael Truell é o cofundador e CEO da Anysphere, a empresa-mãe da Cursor. Juntamente com três colegas do MIT, fundou a Anysphere e lançou o Cursor em três meses. Michael Truell raramente dá entrevistas a podcasts, tendo estado apenas em podcasts de Lex Fridman antes. Nesta edição, ele fala sobre previsões para a era "After code", experiências contraintuitivas na construção do Cursor e perspetivas sobre o futuro dos engenheiros. Este conteúdo é do Lenny's Podcast, e a seguir está o texto completo da compilação. O objetivo do Cursor é criar uma nova forma de programação: as pessoas verão o código virtual mais próximo das frases em inglês no futuro. As pessoas terão um forte controle sobre vários detalhes do software e terão a capacidade de modificar e iterar extremamente rapidamente. O "gosto" tornar-se-á cada vez mais valioso: o "gosto" está no seu cerne de ter uma compreensão clara do que deve ser construído. Os usuários que usam melhor a IA são conservadores no uso da tecnologia: eles são muito bons em limitar o escopo das tarefas da IA a uma menor e mais explícita. A peça central da entrevista do Cursor é uma avaliação de dois dias: essas avaliações são simuladas, mas permitem que os candidatos produzam trabalho real durante dois dias. Este não é apenas um teste para saber se quer trabalhar com eles, mas também muito importante para atrair candidatos. A única coisa que atrai as pessoas a juntarem-se a uma empresa inicial é, muitas vezes, uma equipa com a qual sentem que vale a pena trabalhar. O principal problema com a programação no estilo chatbot é a falta de precisão Lenny: Falamos sobre o que acontece na era do código postal. Como você vê o rumo do Cursor no futuro? Como a tecnologia passará do código tradicional para outras formas? Michael Truell: O objetivo do Cursor é criar uma maneira totalmente nova de programação, uma maneira diferente de construir software. Você simplesmente descreve suas intenções para o computador da maneira mais concisa possível, e cabe a você definir como o software deve funcionar e como ele deve ser apresentado. À medida que a tecnologia atual continua a amadurecer, acreditamos que podemos ser pioneiros em uma nova maneira de construir software que será maior, mais eficiente e mais fácil de usar do que é hoje. Este processo será muito diferente da forma como o software é escrito hoje. Eu gostaria de contrastá-lo com várias visões mainstream do futuro da forma de software, algumas das quais não concordamos. Uma delas é que a construção de software no futuro ainda será muito semelhante à de hoje, contando principalmente com a edição de texto usando linguagens de programação formais como TypeScript, Go, C, Rust, etc. Outra ideia é que você apenas digite comandos no chatbot, deixe que ele construa o software para você e, em seguida, deixe que ele o modifique a qualquer momento. Este estilo de chatbot é como falar com o seu departamento de engenharia. Pensamos que há problemas com ambas as visões. O principal problema com a programação no estilo chatbot é a falta de precisão. Se você quiser que as pessoas tenham controle total sobre a aparência e a funcionalidade do software, você precisa fornecer uma maneira mais precisa de instruí-las a fazer as alterações desejadas, em vez de dizer a um bot em uma caixa de bate-papo, "Alterar esta parte do meu aplicativo" e, em seguida, removê-la completamente. Por outro lado, a visão de mundo que pensa que nada vai mudar também está errada, porque a tecnologia só vai ficar mais forte. No mundo "post-code" que imaginamos, a expressão da lógica do software estará mais próxima do inglês. Você pode imaginar que ele existirá de uma forma mais canônica, movendo-se na direção do código virtual. Você pode escrever a lógica do software, editá-lo em um nível mais alto e navegar através dele facilmente. Este não será um código obscuro e difícil de entender, milhões de linhas. Em vez disso, será mais claro e mais fácil de entender e localizar. Estamos trabalhando para evoluir estruturas complexas de símbolos e códigos em formulários que sejam mais fáceis de ler e editar. Na era do código postal, o gosto se tornará cada vez mais valioso Lenny: É profundo, e quero ter certeza de que as pessoas entendam seu ponto. A mudança que você imagina é que as pessoas não veem mais código e não precisam pensar em JavaScript ou Python. Em seu lugar está uma forma mais abstrata de expressão, mais próxima do código virtual das frases em inglês. Michael Truell: Achamos que vai chegar a esse estágio. Acreditamos que alcançar esta etapa requer a participação e promoção dos engenheiros profissionais existentes. No futuro, as pessoas continuarão a dominar no banco do condutor. As pessoas terão um forte controle sobre os vários detalhes do software, e não desistirão facilmente desse controle. As pessoas também têm a capacidade de modificar e iterar extremamente rapidamente. O futuro não dependerá do tipo de trabalho que acontece em segundo plano, é lento e leva semanas para ser concluído. Lenny: Isso levanta a questão, quais habilidades você acha que se tornarão cada vez mais valiosas na "era do código postal" para os engenheiros atuais, ou pessoas que estão considerando se tornar engenheiros, designers ou gerentes de produto? Michael Truell: Acho que o "gosto" vai se tornar cada vez mais valioso. Quando as pessoas falam sobre gosto no mundo do software, é fácil pensar em visuais, animações suaves, correspondência de cores, interface do usuário, UX e muito mais. A visão é muito importante para os produtos. Mas, como mencionado anteriormente, acho que a outra metade do importante é a lógica do produto e a maneira como ele funciona. Temos muitas ferramentas para projetar visuais, mas o código ainda é a melhor representação da lógica que o software executa. Você pode usar o Figma para mostrar o efeito ou esboçá-lo em suas anotações. Mas a lógica só pode ser claramente apresentada quando se tem um protótipo que é realmente utilizável. Os engenheiros do futuro tornar-se-ão cada vez mais como "designers lógicos". Eles precisam expressar suas intenções com precisão, passando do "como" nos bastidores para o alto nível "o quê" e "o quê", o que significa que o "gosto" será mais importante no desenvolvimento de software. Ainda não chegamos a esse ponto na engenharia de software. Há muitas piadas interessantes e instigantes circulando na Internet sobre a dependência excessiva das pessoas no desenvolvimento de IA e falhas óbvias e problemas funcionais em software. Mas acredito que os engenheiros de software do futuro não terão que prestar muita atenção ao controle de detalhes como fazem hoje, e lentamente passaremos de rigorosos e meticulosos para mais "gosto". Lenny: Isso me lembra a codificação vibe. Isso é semelhante ao que você descreveu como não ter que pensar muito sobre os detalhes, mas uma maneira mais natural de programar? Michael Truell: Acho que há uma conexão. As pessoas atuais falam sobre vibe...

Ver original
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
  • Recompensa
  • Comentar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)