我将回归手动编码。
我有一个成功的应用程序,是我自己开发的,拥有稳定的用户基础。我大约花了六个月的时间,时不时地通过Claude在开发一个新版本。
在工作中,我们完全依赖大型语言模型(LLMs)。现在没人再写代码了。我们对事物的运作有一个高层次的理解,但仅此而已。
对于我的副项目,我原本是以飞快的速度在使用Claude添加新功能,但我意识到我对新代码的工作原理、它的变化或可能导致的问题一无所知。我在这个项目上花了很多年的时间,我不想让它变成另一个神秘的黑箱,尤其是在没有其他工程师团队的帮助下。
所以昨晚,我放弃了带有所有新功能的Claude分支,重新开始手动编码。
这让我感到非常满意。虽然有些单调,我更改了一些变量名,还得追踪所有引用它们的地方,注释掉大量代码以使其正常工作,然后慢慢将其恢复,但这就像在半年的酒店生活后,回到一个凌乱的家,开始打理一样。是的,还有很多工作要做,但这个地方是我的,是我自己的。我知道每样东西放在哪里。
这让我重新找回了对这个项目的热爱和动力(至少目前是这样,我希望这种状态能持续下去!)。我很高兴地说,我仔细查看了自己在使用Claude之前写的代码,发现了许多可以改进的地方,重构,使其更具可读性和效率。我没有忘记。
如果有人感到不再编码的绝望,觉得自己正在失去优势,我建议你至少放弃Claude几天,看看你的感受。每个人的情况可能不同,但这让我找回了我以为永远失去的东西。
查看原文
I have a successful app I built myself with a solid user base. I had been working on a new version via Claude on and off for about six months<p>In work we use LLMs exclusively. Nobody writes code anymore. It's all hands off and we have a high level understanding of how things work but no more than that.<p>When it comes to my side project, I was adding features at breakneck speed with Claude but I realized I have no clue how the new code works or what it changes or breaks. I spent many years of my life working on this project and I don't want to turn it into another vibe coded black box, especially without an org of other engineers to help.<p>So last night, I abandoned my Claude branch with all the fancy new things and started hand coding again.<p>It was very very satisfying. Sure, there was monotony. I changed some variable names and I had to chase down all the places they were referenced, comment out tons of stuff to get things working and then slowly bring it back in, but it felt like coming home to an untidy house after living in hotels for half a year, and starting to clean up. Yeah there's work to do, but this place is mine. My own. I know where things live.<p>It's given me love and energy for the project again (at least for now, I hope it continues!) and I'm delighted to say I took a good look at code I myself had written pre Claude and I still found many ways to write it better, refactor, make it more readable and efficient. I haven't forgotten.<p>If anyone is feeling the despair of not coding anymore, stairs you're losing your edge, I would suggest you ditch Claude for a few days at least and see how you feel. Your mileage may vary, but it's given me back something I thought was gone forever