我如何使用LLMs编程

2025-01-06

2025-01-06

This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their benefits net-positive on my productivity. (My attempts to go back to programming without them are unpleasant.)

本文档总结了我在过去一年中使用生成模型编程的个人经验。这不是一个被动的过程。我有意在编程时寻找使用LLM的方法以了解它们。结果是我现在在工作时经常使用LLM,并且认为它们对我的生产力有净正效益。(我尝试回到没有它们的编程方式时感到不愉快。)

Along the way I have found oft-repeated steps that can be automated, and a few of us are working on building those into a tool specifically for Go programming: sketch.dev. It’s very early but so far the experience has been positive.

在此过程中,我发现了一些可以自动化的经常重复的步骤,我们中的一些人正在努力将这些步骤构建成一个专门用于Go编程的工具:sketch.dev。虽然还处于早期阶段,但到目前为止,体验是积极的。

Background

背景

I am typically curious about new technology. It took very little experimentation with LLMs for me to want to see if I could extract practical value. There is an allure to a technology that can (at least some of the time) craft sophisticated responses to challenging questions. It is even more exciting to watch a computer attempt to write a piece of a program as requested, and make solid progress.

我通常对新技术充满好奇。只需对LLM进行很少的实验,我就想看看是否能提取出实际价值。能够(至少在某些时候)对复杂问题做出精细回应的技术具有吸引力。看着计算机按照要求尝试编写程序的一部分并取得实质性进展,更是令人兴奋。

The only technological shift I have experienced that feels similar to me happened in 1995, when we first configured our LAN with a usable default route. We replaced the shared computer in the other room running Trumpet Winsock with a machine that could route a dialup connection, and all at once I had The Internet on tap. Having the internet all the time was astonishing, and felt like the future. Probably far more to me in that moment than to many who had been on the internet longer at universities, because I was immediately dropped into high internet technology: web browsers, JPEGs, and millions of people. Access to a ...

开通本站会员,查看完整译文。

Home - Wiki
Copyright © 2011-2025 iteam. Current version is 2.139.1. UTC+08:00, 2025-01-13 17:27
浙ICP备14020137号-1 $Map of visitor$