跳到正文
原文
Hacker News· thegreatpeter·· 3 小时前精选AI 评分29

软件工程师自建个人软件开发平台是浪费时间

Personal software factories are a waste of time

AI 导读

软件工程师 thegreatpeter 发文劝退自建 AI 软件开发平台的做法,主张直接使用 Claude、Grok Bot 等前沿模型产品。他指出前沿实验室正在持续降低构建和迭代门槛,个人很难与之竞争,自己搭建平台往往会重蹈半途而废的覆辙;建议工程师把精力放在发现真实问题上,例如用 Claude 给父母的安卓电视去除臃肿体验。

推荐理由

作者从一线工程师视角劝退自建 AI 开发平台的做法,主张直接使用前沿模型产品,把精力放到发现真实问题上。

正文 · AI 翻译

软件工程师想打造自己的软件工厂,这再自然不过了。但我恳请你立刻打消这个念头。我想说的是,除非是出于工作需要,否则这至少在当下是你最不该花时间去做的事。

难以接受的事实是,我们已经进入了一个时代——非开发者的普通人正以令人惊叹的方式应用 AI,而你却什么都没有做出来。其中很多想法仅仅是 X 上的 demo,但这总好过只有一个用来搭建软件的系统。

我也能理解你为什么会想搭建一个软件工厂。那毕竟接近你一直以来擅长的事情,留在舒适区里会让你感觉很好。

它也是脑海里最先冒出来的念头:如果我能搭建这个工厂,我就能做更多副业项目,最终还能辞掉工作!但软件工厂只不过是你一直以来所做事情的延伸:启动项目,半途而废,周一再回去上班。

我不是说你要停止探索和做副业项目。我只是在说,你不该再把时间浪费在工厂上了。直接在聊天框里输入内容,看看会发生什么。

让 AI 来构建你的 app 并不能消除所有挫败感。挫败感只是换了一种形式:沟通不畅、做错了东西、做出了你以为自己想要的东西却把它搞砸了,诸如此类。

这些都只是构建过程的一部分。这也是你为什么一开始就喜欢那种不包含功能的重写,因为你已经知道最终结果是什么样。而当你打造一个真正的产品时,最终结果是微妙的,而且永远没有终点。

我还是认为你应当去了解 Grok Bot 或 Claude 这类工具的工作原理。它们非常出色。也许你不该去了解,idk,但我在了解。至少,了解它们的工作方式让我不再去尝试搭建另一座工厂。

前沿实验室同时在做模型和产品,模型的改进也基于用户在使用产品过程中的体验。这些实验室的首要目标就是消除摩擦,让你能够打造出酷炫的东西。我很难与之竞争。我又为什么要去竞争呢?

如果你仍然坚信自己应该搭建一座软件工厂,还觉得我是个白痴,那最好是为了工作。这份工作是你在自动化取代自己岗位这件事上,所能遇到的最现实的场景。你(或者说你应该)对自己所在的系统有深入了解,而且系统里有人、有时间节点,还有多年的烂摊子。

你大概有 12 种不同的模式来写同一个功能,还有 100 种不同的边界情况。这恰恰是在工作中搭建工厂的价值所在。这个挑战要难得多,但回报也同样丰厚。

这样一来,你让一整个产品经理和设计师团队能够以极低的阻力和极高的信任去交付功能。从那里开始,你的工作就是维护好这个平台,甚至把你其它的技能应用到业务的其他部分。

如果你除了软件工厂之外想不出还能做点什么,你并不是唯一一个这样的人。这其实是一项非常困难的任务,它和任何其它技能一样,需要通过训练才能逐渐掌握。

环顾一下你周围。开始记录你遇到的问题。开始记录想法。让思绪自由发散。如果你每天写下 3 个想法,前 30 个想法一定非常幼稚且毫无用处,但我敢保证,随着你大脑思维方式的改变,情况会开始发生变化。

你看到那个用 Claude 帮他父母清理 Android TV 的人了吗?那真是太疯狂了。他发现了一个问题,然后用 Claude 找到了解决方案。

那个把果蝇大脑放进现实世界、让它一直在飞来飞去的人呢?一个人怎么会开始想出这种东西?我还不知道答案,但我最终会通过做实验和让思绪自由驰骋,自己走到那一步。

总之,别去建造软件工厂。

来源:Hacker News · peterp.me