V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  Ketteiron  ›  全部回复第 32 页 / 共 38 页
回复总数  741
1 ... 24  25  26  27  28  29  30  31  32  33 ... 38  
2025 年 9 月 6 日
回复了 pppwww 创建的主题 程序员 AI+BI 面临的困境
这里最难的是要保证用户输入质量,如果用户能理性、有逻辑、精确地提问,那工作流就会同样理性、有逻辑地安排计划任务,返回正确结果。
GPT-5-high 实在太不信任用户了,例如我明确说让它翻译本页面的全部中文,只需帮我编写当前页面的 messages 。而它思考了很久,自行去我已存在的 locale 目录读一遍里面的所有翻译,掌握里面的结构,然后将当前翻译移进 locales 目录。我不得不叫停,然后为它讲解什么是 local scope ,与当前组件深度绑定且不可复用的翻译与可复用的公共翻译有什么区别。而后才真正开始做事,但是这小子依然不老实,看到个可疑组件就要钻进去看看,磨磨蹭蹭才搞好。gpt-5-hight 的 free 实在让我震惊,有种握不住方向盘的感觉,但是在真正逻辑复杂的场景下确实好用,claude 动不动就表示当前编写的💩代码完美无缺。
我给项目定制了各种 rules ,拦不住它的发癫
举个例子,我的规则里禁止它以任何形式 console.log(),然后它就偶尔给我在前端组件上
<pre> {{JSON.stringify(xxx)}} </pre>
我:天才,出院!
禁止在非复杂逻辑写一堆破注释,于是它发癫时会留下 // This logic isn't complicated; it shouldn't need comments.
我:???好你个大聪明!
有时候就感觉跟一个傻子在打架,实在打不过了我选择投降用 Tab
其实大多时候还是好使的,只是偶尔碰上各种弱智错误真的血压高升。而定制更详细更多的规则也无法解决这个问题,相反 rules 超过一定长度反倒会加重幻觉,只有燃烧钱包才能有效解决。
2025 年 9 月 5 日
回复了 Void000 创建的主题 职场话题 未来 10 年的行情真的会越来越差吗?
@vipfts #93 你要不要大街上看看,大把毕业大学生找不到三千块一个月的工作,我不知道他们怎么引起质变,大概引起哗变的概率更高。这一届大学毕业三个月了,有多少人最后只能去快手/抖音/或者各种野鸡平台玩擦边了,这些平台在近几年这么火热不是没有理由的。我们公司有直播业务,很多新人都是走投无路才做这一行,底层主播纯纯苦力活,几段破台本念一整天,比送外卖轻松不了多少,因为可替代性太高,基本没多少上升空间。我只能默默看着她们累死累活,入职离职,等我手上的 AI 直播做好了她们都得走人,如果她们连这一行都没得做了,我不知道还能做什么,几乎所有行业都在往外挤人。我们家亲戚多,这一届毕业了好几个孩子,都是找了三个月拿不到几个面试,天天躺家里。家长一直骂,有屁用。
2025 年 9 月 5 日
回复了 Void000 创建的主题 职场话题 未来 10 年的行情真的会越来越差吗?
@zzhirong #61 并没有这么理想。工作岗位数量与经济主要是内需有关,理论上这应该是一个稳定的值,1000 个岗位,走掉 500 个需要再补 500 个。但是实际上是强迫没走掉的 500 个人用各种方法(主要是各种 AI 产品)提高生产力,效率上去了,自然就不需要这么多岗位。除了纯粹体力劳动力职位,很多岗位(开发、设计、客服等等)都是以腰斩的速度消失在职场上,市场上的职位总数是一直在减少的,新公司基本都是大小周/单休/无底线加班,就是一个人当两个人用。未来找工作只会一年比一年难。
2025 年 9 月 5 日
回复了 kemo 创建的主题 职场话题 你们还能维持住心中的那份正义吗
@jonsmith #104 非一线大把公司都这样,至少有 10 个不同城市的人跟我吐槽过,而我所在的伪一线这样的公司也不少。而且令人难过的是,不这样开公司根本看不到利润,当地政府为了鼓励商家让市场能继续运转都是睁一只眼闭一只眼。现在的经济就是这么惨。
2025 年 9 月 5 日
回复了 midsolo 创建的主题 职场话题 香港同事说话很奇怪,如何正确的跟他们沟通?
@js9528 #112
AI -> 人工智能,AI 已经深入到大众去了,没必要翻译
n8n -> 开源项目名称,没有对应中文
workflow -> 工作流,这个可以翻译
IBM -> 国际商业机器公司,我觉得正常中国人都愿意说 IBM
OOAD -> 面向对象设计与分析,不建议翻译
DDD -> 领域驱动设计,同上

硬要说也就 workflow 是可以用中文替换的,其他词没一点毛病
而主楼都是常见英文,中文能直接替代,穿插英文会加大理解难度
工作中除了中文不好表达的我都是尽量用纯中文,而用英文更有利沟通的就用英文,比如 offer 之类中文难以简单表达的的词
2025 年 9 月 5 日
回复了 tangmanger 创建的主题 数据库 你们平时手撸 SQL 多吗?还是 ORM 优先
2025 年了,手写也不是真的纯一大串文本,有 sql build 框架能用,它们会负责底层的安全问题,真要论安全,手写比 orm 安全性更方便,因为更直观更容易检查出毛病。orm 在单表查询大于多表查询的项目里比较好,sql build 在多表以及复杂查询场景更好,也不能简单的分个强弱,如果某个框架能够做到完美地结合二者就好了。
搜了下还有这个 ctrl+c 被删掉全部包的倒霉蛋
https://github.com/npm/cli/issues/5006

这个问题至少被修过 3 次了,从 2014 年到 2025 年在 v10 上依然存在,但是很难让别人复现

另外这个帖子为什么发在了 Android 节点
遇到 cursor tab 补全功能忽然失效一小会就感觉自己从 21 世纪回到了石器时代,主要是很多代码就没有慢慢手敲的价值 (PS: 也被这个困扰的从 HTTP2 调成 HTTP1.1 或许能解决)
我也遇到过,任何 npm -g update xxxx 都会导致 npm 二进制所在位置删除 node_modules 下的所有包以及 npm/npx/corepack 等脚本文件,等于自己杀了自己,不过一直没找到引发问题的根源是什么,可能 windows 就是这么神经。
cursor 有点蛋疼的是 tab 会无响应,我用自动挡比较少,一半时间是手动挡,刚需 tab 给我写重复性代码,但是偶尔遇到 tab 没掉,只能转自动挡
2025 年 9 月 4 日
回复了 gullitintanni 创建的主题 程序员 骑士决斗(面试题分享)
跨过的路径肯定不算占据啊。
拿笔画了好久,感觉不存在必胜的策略,只要先手能走到中间后手怎么玩。
2025 年 9 月 3 日
回复了 lizy0329 创建的主题 程序员 使用 Rust 来制作前端 UI 库,会不会快?
@Chuckle #39 我想象中的 rustscript 差不多长这样

let a: Owned<string> = "hello"
let b = a
console.log(a) // 编译失败

let c: Shared<string> = "world"
let d = c
console.log(c) // 编译成功

const e = (s: &string) => {}
const f = (s: &mut string) => {}

// 异步生命周期
async function g<'async>(data: &'async data) {}

// 安全访问 dom 元素
document.getElementById("h")?.with_mut(|el| el.textContent = "hello world")
2025 年 9 月 2 日
回复了 zhawuwx 创建的主题 求职 出狱求一份开发工作
随便找家小公司吧,不过目前就业确实很困难,20 年可以算软件行业最后的辉煌了,现在外边一堆的程序员跟你一样,还在招人的 90%是外包,在 boss 上看过有人连续投了半年都没拿到 offer 的。
2025 年 9 月 1 日
回复了 pythonee 创建的主题 程序员 如何理解 sofeware engineering 中的 engineering
我觉得是可持续性迭代
2025 年 8 月 31 日
回复了 heimoshuiyu 创建的主题 程序员 vibe coding 一点也不 vibe
快速产出不熟悉领域的东西还是好用的,第一次用 fabric.js + pixi.js ,文档一点没看半天就把需要的东西写好了。
但是技术债依旧得还,还是慢慢花了 2 天时间把文档看一遍,彻底重构一遍 AI 拉的狗屎代码。
已经可以想象一堆公司都在快速产出大量垃圾了,这倒是没什么,但是管杀不管埋就不好了。
2025 年 8 月 30 日
回复了 milala 创建的主题 互联网 一直不得其解天涯论坛为什么会负债 2 亿
@yikyo #4 个个年薪百万?
2025 年 8 月 29 日
回复了 waiaan 创建的主题 Vue.js 请问 vue 的 defineEmits 类型如何使用动态键名
应该实现不了,defineXxxx 是编译器宏,会在编译阶段把 setup/props/emits/model 等展开转换成更低级的写法,如果是 TypeScript ,会在这个阶段进行类型检查并生成对应的运行时值。
为了能在编译阶段做这件事,类型必须是静态的(虽然后面开始支持泛型了),不然编译器毛都找不到怎么给你转换成运行时值。
另外建议不要在 Typescritp 用 enum ,绝大多数场景
'a' | 'b' | 'c' 比
enum BaseEvent {
a = 'a',
b = 'b',
c = 'c',
} 更好,还省去了一堆 import
枚举唯一的好处就是改名不用重构,但这玩意谁没事会去改,经手过几个项目都是枚举用得飞起,我自己写的就完全不用。

又试了下
type Test = 'a' | 'b' | 'c'
type CustomEvent = {
[K in Test]: string
}
defineEmits<CustomEvent>()
这样写是不会有警告的,说明编译器在编译阶段确实拿到了三个字面量,顺利生成代码。不过我懒得检查是否功能正常了,我不会写这种玩意,而且 eslint 会警告要改成 Record ,Record 写法无法通过编译。
1 ... 24  25  26  27  28  29  30  31  32  33 ... 38  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2731 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 04:39 · PVG 12:39 · LAX 21:39 · JFK 00:39
♥ Do have faith in what you're doing.