问 HN:我们是否需要一个由被法学硕士疏远的开发人员组成的支持小组?
49 评论
这反映了我所感受到的许多相同的事情。这几乎是一种因失去我真正热爱的职业而感到悲伤的感觉。软件工程对我来说开始变得陌生了。
即使你是一名扎实的软件工程师,并尽最大努力跟上人工智能世界的步伐,你也必须应对人工智能对协作、代码质量、管理决策、产品决策等产生的所有间接影响。
我没有解决方案,而且我真的很难弄清楚下一步要做什么。我一直无法找到一些可以为我提供收入但又没有受到人工智能同等伤害的东西。我愿意接受建议。
话虽这么说,我会加入这样一个支持小组
即使你是一名扎实的软件工程师,并尽最大努力跟上人工智能世界的步伐,你也必须应对人工智能对协作、代码质量、管理决策、产品决策等产生的所有间接影响。
我没有解决方案,而且我真的很难弄清楚下一步要做什么。我一直无法找到一些可以为我提供收入但又没有受到人工智能同等伤害的东西。我愿意接受建议。
话虽这么说,我会加入这样一个支持小组
这种感觉来来去去。
我是一个动手学习者。同行们向我展示了他们的代理工作流程。我会点头并提出问题并告诉他们这很酷。但我内心却在担心我的未来会像这些工作流程一样。然而,随着时间的推移,工作流程或原型除了花费积分和时间之外什么也没有。然后我就放松了。
我仍然是问题的一部分。我将这些工具用作“更好的谷歌”,并需要其所有断言的参考链接。
我一直在考虑从事护理工作或其他一些受欢迎的高薪工作,并想知道我是否等待足够长的时间,轮班是否会以某种方式得到补贴。
我是一个动手学习者。同行们向我展示了他们的代理工作流程。我会点头并提出问题并告诉他们这很酷。但我内心却在担心我的未来会像这些工作流程一样。然而,随着时间的推移,工作流程或原型除了花费积分和时间之外什么也没有。然后我就放松了。
我仍然是问题的一部分。我将这些工具用作“更好的谷歌”,并需要其所有断言的参考链接。
我一直在考虑从事护理工作或其他一些受欢迎的高薪工作,并想知道我是否等待足够长的时间,轮班是否会以某种方式得到补贴。
似乎对支持小组的需求取决于您所在工作场所最近出现的法学硕士是否导致您成为半人马(“我现在是 10 倍的 SWE”)或反向半人马(“这正在迅速吸走这份工作曾经为我带来的快乐”)。所以,是的,这绝对是有必要的,因为肯定有人认为自己是后者。
10x 半人马座并不存在。他们创造科技债务的速度只是他们的十倍。
我不认为自己是一名 SWE,只是一名业余程序员,所以这是一个诚实的问题:在您看来,是否存在这样的情况:在软件工程中使用人工智能要么加快了开发时间,要么提高了产品可靠性(甚至两者兼而有之)?
它可以生成样板文件,但我们已经有模板可以做到这一点。
它可以将一种语言翻译成另一种语言,但我们已经做到了这一点。
它可以快速找到错误,但我们已经进行了静态分析。它还会产生许多看似合理的误报。
它可以将一种语言翻译成另一种语言,但我们已经做到了这一点。
它可以快速找到错误,但我们已经进行了静态分析。它还会产生许多看似合理的误报。
它可以做很多事情,只要你把它作为你的补充,也就是说,所有你知道很重要的事情,你在面对它时都会 "唉 "一声。对我来说,这意味着单元测试。我可以编写单元测试,我知道为什么要编写单元测试,我对单元测试有专业的经验,我可以判断哪些单元测试是有用的,哪些单元测试是无用的,哪些单元测试完全没有达到目的,但我宁愿自己不编写单元测试。
法学硕士可以帮我写,而我也可以很高兴地翻阅这些测试,以确保法学硕士所做的测试既不蹩脚,也不会测试不重要的东西,却遗漏了重要的东西。
他们还可以帮助代码审查,但程度有限;另一双眼睛,避免懒人 "LGTM",或来自 "骑自行车的人 "的浪费时间的反馈,但就像单元测试一样,现在你仍然需要是那种乐于仔细检查自己工作的人--如果你是那种以前有点太快接受带有 "LGTM "的拉取请求的人,你很可能太愿意听来自 LLM 的无关紧要的 "骑自行车的人 "的反馈,或没有意识到它忽略了代码或 ticket 的重点。
但是,如果你用它来取代你已经擅长的东西,而不是帮助你解决薄弱环节,那么它很可能会拖慢你的速度,同时也会让代码变得更糟。
法学硕士可以帮我写,而我也可以很高兴地翻阅这些测试,以确保法学硕士所做的测试既不蹩脚,也不会测试不重要的东西,却遗漏了重要的东西。
他们还可以帮助代码审查,但程度有限;另一双眼睛,避免懒人 "LGTM",或来自 "骑自行车的人 "的浪费时间的反馈,但就像单元测试一样,现在你仍然需要是那种乐于仔细检查自己工作的人--如果你是那种以前有点太快接受带有 "LGTM "的拉取请求的人,你很可能太愿意听来自 LLM 的无关紧要的 "骑自行车的人 "的反馈,或没有意识到它忽略了代码或 ticket 的重点。
但是,如果你用它来取代你已经擅长的东西,而不是帮助你解决薄弱环节,那么它很可能会拖慢你的速度,同时也会让代码变得更糟。
人们如此自信地陈述这一点对我来说非常有趣。
那里有数以百万计的程序员,你是说他们中只有 1% 的机会没有一个人的速度快了 10 倍?
那里有数以百万计的程序员,你是说他们中只有 1% 的机会没有一个人的速度快了 10 倍?
[延迟]
我的观点仍然成立,作者自信地陈述了一些明显错误的事情。另一种情况是,每个人都以 10 倍的速度创造科技债务(但完全没有意识到这一点)。
很明显,事实并非如此。如果假装不是这样,那就意味着世界各地的每个软件开发人员都完全不知道什么是技术债务,而且他们根本不关心。
再说一次:如果我们思考的时间超过 5 秒,显然是错误的。这只是纯粹的情感应对。
很明显,事实并非如此。如果假装不是这样,那就意味着世界各地的每个软件开发人员都完全不知道什么是技术债务,而且他们根本不关心。
再说一次:如果我们思考的时间超过 5 秒,显然是错误的。这只是纯粹的情感应对。
你能找到一个吗? 你能雇用他们吗? 这基本上是一场“狙击狩猎”。
更快!=更有效率。
这是一个迂腐的文字游戏。整个行业并不将跟踪代码行数作为衡量速度的标准。所以,是的,更快确实意味着更高的生产力,因为这就是任何理智的程序员在说“我构建得更快”时的意思。他们并不是说他们敲击键盘的速度比其他人快。
然而,人工智能只会 "更快地敲击键盘"。它不会设计架构。它不会思考。它不会推理。它所做的只是搜索和复制粘贴互联网上其他地方的代码。如果你幸运的话,这些代码可能还能正常工作,并完成你想要它做的事情。
这多半是错误的。
> 它不设计架构。
它能做到。我不敢说它有多神奇,但它能做到。
> 它不会思考。它不会推理。
你能给这些下个定义,而不是同义反复地局限于人类吗?我还没有遇到过一个人能够在反对任何形式的人工智能的同时做到这一点。
> 它只会在互联网上搜索并复制粘贴其他地方的代码。
事实证明,它们不是这样工作的。因为本地模型已经存在,可以离线运行,还能吐出代码来解决问题;还因为它们已经创造了一些世界纪录,对于一些与计算机科学有关的数学问题,最著名的方法就是由使用 LLM 作为组件的人工智能发明的。
https://the-decoder.com/openais-ai-beats-every-human-at-atco...
https://deepmind.google/blog/alphaevolve-a-gemini-powered-co...
> 它不设计架构。
它能做到。我不敢说它有多神奇,但它能做到。
> 它不会思考。它不会推理。
你能给这些下个定义,而不是同义反复地局限于人类吗?我还没有遇到过一个人能够在反对任何形式的人工智能的同时做到这一点。
> 它只会在互联网上搜索并复制粘贴其他地方的代码。
事实证明,它们不是这样工作的。因为本地模型已经存在,可以离线运行,还能吐出代码来解决问题;还因为它们已经创造了一些世界纪录,对于一些与计算机科学有关的数学问题,最著名的方法就是由使用 LLM 作为组件的人工智能发明的。
https://the-decoder.com/openais-ai-beats-every-human-at-atco...
https://deepmind.google/blog/alphaevolve-a-gemini-powered-co...
> 你能不能给它们下一个不局限于人类的定义?
不能,因为这才是重点。它不智能,因为智能是人类的特征。
> 都是因为本地模型存在,可以离线运行
不是交互式搜索,而是整个互联网都被吸入了训练集。
不能,因为这才是重点。它不智能,因为智能是人类的特征。
> 都是因为本地模型存在,可以离线运行
不是交互式搜索,而是整个互联网都被吸入了训练集。
百万分之一实际上仍然算作“零”。
我不知道是否是 10 倍,但生产力肯定有巨大的提升。 试图否认这一点基本上只是为了应付,或者可能是因为人们没有正确使用工具。
如果我问:您发现哪些领域的生产力提升最快?对于我来说,作为一个热情的业余程序员(可以说,他的热情比我的技术能力更大),在构建软件中使用人工智能的唯一可靠且可持续的方法就是将其视为知识渊博(尽管并不完美!)、无限耐心的导师,指导我解决遇到的编程问题。
当我放弃控制权并让它为我编写代码的那一刻,我就注定失败,因为人工智能无法在中等复杂性或以上的任何复杂性中修复自己的错误 - 然后我必须深入挖掘并尝试理解我没有编写的代码,在我看来,这比一开始就必须自己编写代码更糟糕。
当我放弃控制权并让它为我编写代码的那一刻,我就注定失败,因为人工智能无法在中等复杂性或以上的任何复杂性中修复自己的错误 - 然后我必须深入挖掘并尝试理解我没有编写的代码,在我看来,这比一开始就必须自己编写代码更糟糕。
这对于修复错误非常有好处。 我将日志粘贴到代理中,它很有可能提出修复建议。 我必须回顾一下它,但这节省了很多时间。
对于新代码,我就像一位知识渊博的中级工程师一样对待它,他有很大的耐心来搜索代码库。 我们一次一步地进行更改,我仔细审查它们并让它进行我想要的更改。 还是比自己做要快很多。
对于新代码,我就像一位知识渊博的中级工程师一样对待它,他有很大的耐心来搜索代码库。 我们一次一步地进行更改,我仔细审查它们并让它进行我想要的更改。 还是比自己做要快很多。
我们应该重新表述乘数。我们不是 10 倍,我们现在比雇用我们的公司便宜 10 倍。这是正确的框架。人工智能并不是为了让工程师的生活变得更好;而是为了让工程师的生活变得更好。人工智能的出现是为了让公司高兴
LLM支持小组的第一条规则是你不要要求LLM总结支持小组会议
是的,肯定有很多人和你有同样的遭遇。
我已经对这个职业及其简历驱动的开发感到恼火,并且大多将代码视为达到目的的手段,而不是目的本身,但这仅意味着我没有失去身份感:我绝对也在努力弄清楚下一步该做什么。
我已经对这个职业及其简历驱动的开发感到恼火,并且大多将代码视为达到目的的手段,而不是目的本身,但这仅意味着我没有失去身份感:我绝对也在努力弄清楚下一步该做什么。
> 意味着结束
这不就是写代码的目的吗?达到某种需要?
如果我想感受艺术或凝视我的代码杰作,我会在自己的业余项目中做到这一点,不是吗?
这不就是写代码的目的吗?达到某种需要?
如果我想感受艺术或凝视我的代码杰作,我会在自己的业余项目中做到这一点,不是吗?
许多人对于代码的外观有着非常强烈的看法,但往往彼此不兼容。有些人把他们的偏好变成了我的问题。
我也有同感。我今年21岁,基本上刚刚开始我的职业生涯。
没有什么比编写代码并为我所构建的东西感到自豪更好的了。现在,我在工作中被迫使用人工智能/法学硕士,因为“它更快”,我感觉我的整个生活,我为之奋斗的职业生涯,都被吸走了。
我不知道,如果他们不实现自动化的话,可能会转向驾驶火车......
没有什么比编写代码并为我所构建的东西感到自豪更好的了。现在,我在工作中被迫使用人工智能/法学硕士,因为“它更快”,我感觉我的整个生活,我为之奋斗的职业生涯,都被吸走了。
我不知道,如果他们不实现自动化的话,可能会转向驾驶火车......
您可能会因为以下内容而笑/哭:https://thedailywtf.com
与兄弟的评论一样,我建议你对因果关系持怀疑态度:许多公司都有奇怪的办公室政治,你需要先排除这一点,然后才能判断这是人工智能还是你的老板。
> 我不知道,如果他们不实现自动化的话,可能会转向驾驶火车......
我很惊讶它们还没有完全自动化。有几条生产线是完全自动化创建的,从那以后似乎管理得很好。比自动驾驶汽车容易得多。
与兄弟的评论一样,我建议你对因果关系持怀疑态度:许多公司都有奇怪的办公室政治,你需要先排除这一点,然后才能判断这是人工智能还是你的老板。
> 我不知道,如果他们不实现自动化的话,可能会转向驾驶火车......
我很惊讶它们还没有完全自动化。有几条生产线是完全自动化创建的,从那以后似乎管理得很好。比自动驾驶汽车容易得多。
你还太年轻,甚至无法远程可靠地断言原因。当你做的次数越多,事情就会变得不那么有趣,而且你将面临“专业”发展的现实,如果你还没有开始这样做的话。
请注意,不要仅仅因为长期上网的孩子对此表示强烈反对,就错误地将其归因于人工智能。
请注意,不要仅仅因为长期上网的孩子对此表示强烈反对,就错误地将其归因于人工智能。
我不喜欢生成式人工智能/法学硕士。他们剥夺了工作中令人愉快的部分,只留下单调乏味的部分,而且他们是不可信赖的。别介意他们本质上是大规模的开源许可证违规者。
我的雇主一直鼓励我们在编码工作中使用法学硕士,而我一直在抵制,但他们的鼓励正在迅速转化为要求。我们必须开始提交克劳德的报告,显示我们使用它的程度。我一直非常想把更多的时间花在写作上,而这次法学硕士的推动是我开始远离这个行业所需的最后一个心理推动力[1]。
我确信我仍然会为了乐趣和自己的项目而编码,但我认为我将完成日常工作编码,除非人工智能最终证明是一个泡沫和/或即将到来的无补贴价格标签给整个企业泼了一盆冷水。如果我不能靠写作谋生,我可能不得不开一辆卡真餐车之类的。
[1] https://news.ycombinator.com/item?id=48847511
我的雇主一直鼓励我们在编码工作中使用法学硕士,而我一直在抵制,但他们的鼓励正在迅速转化为要求。我们必须开始提交克劳德的报告,显示我们使用它的程度。我一直非常想把更多的时间花在写作上,而这次法学硕士的推动是我开始远离这个行业所需的最后一个心理推动力[1]。
我确信我仍然会为了乐趣和自己的项目而编码,但我认为我将完成日常工作编码,除非人工智能最终证明是一个泡沫和/或即将到来的无补贴价格标签给整个企业泼了一盆冷水。如果我不能靠写作谋生,我可能不得不开一辆卡真餐车之类的。
[1] https://news.ycombinator.com/item?id=48847511
1. 创建一个支持小组
2. 创建代理来抓取互联网并邀请任何发布此类情绪的人
3. 最好不要告诉他们是通过人工智能联系的
2. 创建代理来抓取互联网并邀请任何发布此类情绪的人
3. 最好不要告诉他们是通过人工智能联系的
这些书不会自己读。只要还有一点愧疚,事情就还没有完全结束。
我记得几年前的HN帖子:
有人描述了 70 年代或 80 年代他们在海军的时光。他们的工作是对船上的某种电子系统进行维护。他们提到了他们在海军接受的电子设计维修培训以及培训效果如何,这为他们以后获得电子工程学位奠定了良好的基础。
他们接着描述说,现在没有人这样做了。现在这项工作包括移除模块化商业现成硬件组件,将它们粘贴在诊断机器上,并且可能通过更换或运行校准来订购。没有学到有用的技术技能或知识。
LLM 驱动的开发感觉就像软件中的粗略模拟。当然,将会创造新的就业机会,但它们的价值会降低,而且几乎在所有方面都会变得更糟。
有人描述了 70 年代或 80 年代他们在海军的时光。他们的工作是对船上的某种电子系统进行维护。他们提到了他们在海军接受的电子设计维修培训以及培训效果如何,这为他们以后获得电子工程学位奠定了良好的基础。
他们接着描述说,现在没有人这样做了。现在这项工作包括移除模块化商业现成硬件组件,将它们粘贴在诊断机器上,并且可能通过更换或运行校准来订购。没有学到有用的技术技能或知识。
LLM 驱动的开发感觉就像软件中的粗略模拟。当然,将会创造新的就业机会,但它们的价值会降低,而且几乎在所有方面都会变得更糟。
我确信很多工程师都有同样的感觉,尤其是那些热爱编程而不仅仅是为了钱的工程师。我对这个话题的感受很复杂——一方面,我很高兴不用一次又一次地编写样板代码,人工智能很擅长这一点,尤其是在正确的指令/技能的情况下,所以我并不生气。这意味着我更多地思考系统而不是低级代码,而且我的认知负担更轻,不必记住不同包和库等的所有细节。我仍然喜欢创建软件的过程,只是不再参与编码步骤。人工智能还提供了很多创造东西的机会,而这些东西本来需要花费我几个月甚至几天的时间。
另一方面,我确实觉得人工智能让开发人员变得更加懒惰,如果他们没有正确审查代码,可能会产生一些灾难性的后果。似乎平静了一点,但我们经历了一个在人工智能的洪流中游泳的阶段,我想温度已经降低了一点,因为我不再为我引入的每一个更改获得三个充满表情符号的文档。确实感觉我职业生涯的最后30年已经被一扫而空,但过去已经过去了,我们无法再找回来,而且我有丰富的经验仍然有用。
我不了解其他公司和行业的情况,但我们领导层传达的信息是,人工智能已经存在,而且会继续存在,所以要么加入,要么另谋出路。我目前正在构建人工智能增强工具,以保持相关性,并希望能在下一轮裁员中幸存下来。
另一方面,我确实觉得人工智能让开发人员变得更加懒惰,如果他们没有正确审查代码,可能会产生一些灾难性的后果。似乎平静了一点,但我们经历了一个在人工智能的洪流中游泳的阶段,我想温度已经降低了一点,因为我不再为我引入的每一个更改获得三个充满表情符号的文档。确实感觉我职业生涯的最后30年已经被一扫而空,但过去已经过去了,我们无法再找回来,而且我有丰富的经验仍然有用。
我不了解其他公司和行业的情况,但我们领导层传达的信息是,人工智能已经存在,而且会继续存在,所以要么加入,要么另谋出路。我目前正在构建人工智能增强工具,以保持相关性,并希望能在下一轮裁员中幸存下来。
我很高兴你以这样的方式开始你的长篇评论,因为这样很容易打折扣。
我觉得人工智能辅助开发是一件非常愉快的事情。在法学硕士出现之前,我已经从事了很多很多年的全职开发工作。我的工作非常出色。我做这份工作不是为了钱。无论在身体上还是精神上,我都不会被抓到死在靠近 SV 的任何地方。
我不是什么罕见的例外。我的整个团队都是这样。我的同事中也有很多这样的人。网上也不乏这样的声音。你在否认
别再说什么 "如果你不站在我这边,你可能就是不热爱这门手艺 "的废话了。现在是不可原谅的无知。 如果你的观点有价值,你就没必要这么不诚实。接受不同的人有不同的观点。
我觉得人工智能辅助开发是一件非常愉快的事情。在法学硕士出现之前,我已经从事了很多很多年的全职开发工作。我的工作非常出色。我做这份工作不是为了钱。无论在身体上还是精神上,我都不会被抓到死在靠近 SV 的任何地方。
我不是什么罕见的例外。我的整个团队都是这样。我的同事中也有很多这样的人。网上也不乏这样的声音。你在否认
别再说什么 "如果你不站在我这边,你可能就是不热爱这门手艺 "的废话了。现在是不可原谅的无知。 如果你的观点有价值,你就没必要这么不诚实。接受不同的人有不同的观点。
你为什么有这样的感觉?我是一名 SWE,法学硕士让我有 10 倍的开发能力
你也赚10倍吗?你只是比你的雇主便宜……而且你似乎为此感到自豪。但天真
如果一个人的整个存在不围绕他们在资本主义体系中扮演的角色怎么办?
像这样的评论让人眼花缭乱地看出这只是一个风险投资的网络论坛。
像这样的评论让人眼花缭乱地看出这只是一个风险投资的网络论坛。
是的,但这也让我们成为了法学硕士的奴隶,说实话,我们除了尽快查询人工智能之外不会做任何其他事情。
把这种含糊的、情绪化的、终止思想的语言带到你的日记或酒吧之类的地方。这究竟意味着什么?在这种互动中只有一个实体具有自由意志,而且它不是法学硕士。 “人类依赖另一种技术”并不是什么新闻。你可能只是尝到了自己的苦果。这里的大多数人至少在他们的职业生涯中试图以一种使人们越来越依赖“技术”的方式扰乱社会的行业/领域。
谢谢你在这里分别留下了 4 条尖酸刻薄、充满鄙视的评论。
因此,我想可以肯定的是,你不会对 "被法律硕士疏远的开发人员支持小组 "感兴趣。
是的,这是一个反问句。
因此,我想可以肯定的是,你不会对 "被法律硕士疏远的开发人员支持小组 "感兴趣。
是的,这是一个反问句。
看到我的职业生涯在我眼前崩溃,看到我作为软件工程师的身份在几年内受到质疑,对我来说是一种创伤,而且完全疏远,因为非技术人员并不是不知道这项技术对我们的利基市场来说是多么的震惊世界,而我们的许多同行要么集体耸耸肩,要么欣喜若狂,因为不必再编写代码了。
我一直在努力重塑自己,走出一条不再是专业软件工程师的道路;我仍然会喜欢自己手工编写软件,但这种彻底改变带来的情绪混乱并没有减少,我一直想知道其他人是否也有同样的疏离感,这些天只是感到失落和有点漫无目的。
(拜托,这是一篇关于我们中的一些人可能正在经历的情绪的严肃帖子,我们可以不评论说这只是一种过度反应,只是拥抱未来)