Stage1st

 找回密码
 立即注册
搜索
楼主: 星之卡比
打印 上一主题 下一主题

[科技] 阿里云内部全面推行AI写代码

[复制链接]
     
41#
发表于 2024-4-2 13:33 | 只看该作者
微博小画家
S1小程序员
回复

使用道具 举报

     
42#
发表于 2024-4-2 13:43 | 只看该作者
天地一机成化育 发表于 2024-4-2 12:14
glm4 不是放弃开源了?怎么本地部署的

跟GPT一样,企业采购API接入
回复

使用道具 举报

     
43#
发表于 2024-4-2 14:02 来自手机 | 只看该作者
对比了一下gpt4和glm4感觉还是gpt4的可用性要高一点,glm4对于报错的反馈感觉有点弱

—— 来自 HONOR PGT-AN20, Android 14上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
44#
发表于 2024-4-2 14:10 | 只看该作者
ycjiang1337 发表于 2024-4-2 13:43
跟GPT一样,企业采购API接入

我还以为你们内网大模型是本地部署的
回复

使用道具 举报

     
45#
发表于 2024-4-2 14:14 | 只看该作者
有没有可能,AI写出来的软件也比张小龙写的微信好用?

—— 来自 S1Fun
回复

使用道具 举报

     
46#
发表于 2024-4-2 14:14 来自手机 | 只看该作者
问下ai能理解i++和++i之中的微言大义吗?如果对ai没区别,是不是说明码农就是矫情
回复

使用道具 举报

头像被屏蔽
     
47#
发表于 2024-4-2 14:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
48#
发表于 2024-4-2 14:17 | 只看该作者
Realplayer 发表于 2024-4-2 14:14
问下ai能理解i++和++i之中的微言大义吗?如果对ai没区别,是不是说明码农就是矫情 ...

没关系,可以找谭浩强打打广告,唬投资人足够了
回复

使用道具 举报

     
49#
发表于 2024-4-2 14:33 | 只看该作者
AI 确实带来了工作效率的提高,工作效率提高了如果需求保持不变的话,那确实会有部分人失业。
但是需求真的会保持不变嘛。

再说编码在整个研发流程里的工作量占比就没多少, 就算20%代码AI生成, 影响其实没多大。
回复

使用道具 举报

     
50#
发表于 2024-4-2 14:34 来自手机 | 只看该作者
moekyo 发表于 2024-4-2 14:14
为什么总觉得程序员只有这有一个方向呢,就楼里说到的因为AI ,前端的部分开发被砍和开发AI 也不是一伙人啊 ...

因为你这是温和派AI信者的说法:AI不会全面取代某个行业,AI是用来淘汰连AI都不如的混吃等死的废物的,只留下一部分头部从业者决定发展方向就好了
回复

使用道具 举报

51#
发表于 2024-4-2 14:46 | 只看该作者
tokamak 发表于 2024-4-2 11:29
逗我,通义灵码被GitHub copilot和codegeex爆杀

我倒是很惊讶codegeex,生成和补全能力和copilot基本相差 ...

内部秘而不宣的才是最可怕的 毕竟是他们特定场景优化的
回复

使用道具 举报

     
52#
发表于 2024-4-2 14:49 | 只看该作者
快进到用AI写一个AI

论坛助手,iPhone
回复

使用道具 举报

53#
发表于 2024-4-2 14:49 | 只看该作者
AI写代码用了很久了说实话没有copilot和chatgpt我早就不会写代码了
回复

使用道具 举报

     
54#
发表于 2024-4-2 14:53 | 只看该作者
大火以为的程序员: 99的时间在工位上绞尽脑汁手动造轮子
实际上: 10在写代码 90在doc、stackoverflow、甚至csdn上尝试理解并使用
回复

使用道具 举报

     
55#
发表于 2024-4-2 15:00 | 只看该作者
Realplayer 发表于 2024-4-2 14:14
问下ai能理解i++和++i之中的微言大义吗?如果对ai没区别,是不是说明码农就是矫情 ...

这种八股问题 AI 最擅长了。

问题:C++ 中 i++ 和 ++i 有什么区别,是否存在性能差异


ChatGPT:
在C++中,i++++i都是用来增加变量i的值,但它们在执行时有细微的差别,并且在某些情况下,这些差别可能会影响代码的性能。
i++(后置增量运算符)
  • 操作方式:首先返回i的当前值,然后i的值增加1。
  • 用途:通常在操作完成后需要使用变量的原始值时使用。
++i(前置增量运算符)
  • 操作方式:首先将i的值增加1,然后返回新的值。
  • 用途:当不需要使用变量的原始值,只需要增加后的值时使用。
性能差异
在早期的编译器和某些场景下,++i(前置增量)可能比i++(后置增量)更高效,原因在于后置增量需要临时保存变量增加前的原始值。如果这个操作在一个循环的热路径中,这种差异可能会影响性能。
然而,现代编译器的优化非常高效,特别是在基本类型(如int)操作时,这两种形式的性能差异几乎可以忽略不计。编译器能够在不改变程序语义的前提下自动优化这些操作。
实际应用建议
  • 代码可读性:选择使代码更清晰和意图明确的版本。
  • 性能考量:在处理基本数据类型时,两者之间的性能差异可以忽略不计。在性能敏感的环境中,重要的是考虑整体算法和数据结构的选择,而不是担心这种微小的差异。
  • 自定义类型:在处理复杂的或自定义类型时,后置增量可能会稍微慢一些,因为它可能需要创建和销毁临时对象。但这也取决于类型的具体实现和编译器优化。
总的来说,虽然存在细微的差别,但在现代C++编程中,i++和++i之间的性能差异不应是选择使用哪一个的主要考虑因素。更重要的是考虑代码的清晰度和可维护性。
问题:考虑 C++ 运算符重载的情况,两者是否存在性能差异
ChatGPT:
在C++中,当涉及到运算符重载时,i++(后置增量)和++i(前置增量)之间的性能差异可能更加明显。这是因为后置增量运算符通常需要保存原始对象的状态,以便在增加值之后返回原始对象的一个副本。这可能导致额外的临时对象的创建和销毁,特别是当操作的对象是资源密集型或复制成本较高的类型时。
前置增量(++i)
  • 实现:直接增加对象的值,然后返回对象的引用。
  • 性能:通常更高效,因为它不需要创建临时对象。它直接修改对象,然后返回当前对象的引用。
后置增量(i++)
  • 实现:需要创建当前对象的一个副本,增加对象的值,然后返回副本。
  • 性能:可能会导致额外的性能开销,因为它涉及到对象副本的创建。对于复杂的或资源密集型对象,这个过程可能特别昂贵。
示例
假设有一个自定义类MyClass,实现了前置和后置增量运算符:
  1. class MyClass {
  2. public:
  3.     MyClass& operator++() {
  4.         // 前置增量逻辑
  5.         return *this;
  6.     }

  7.     MyClass operator++(int) {
  8.         MyClass temp = *this;
  9.         // 增量逻辑
  10.         return temp;
  11.     }
  12. };
复制代码
在这个例子中,后置增量需要创建一个MyClass类型的临时对象temp,这可能包括分配内存、复制数据等操作,随后返回这个临时对象。对于大型对象或者复杂的类,这可能成为一个性能瓶颈。
性能优化建议
  • 对于基本类型(如int、float),现代编译器优化很可能使得两种形式的性能差异微乎其微。
  • 对于复杂的自定义类型,优先使用前置增量运算符++i,因为它通常避免了临时对象的创建和销毁,从而提供更好的性能。
  • 当实现自定义类型的运算符重载时,应该考虑到这些性能差异,并在文档中指出最佳实践,以帮助其他开发者做出高效的选择。
综上所述,在考虑运算符重载时,确实存在性能差异,且这种差异更加值得关注,特别是在处理复杂或资源密集型对象时。选择前置增量还是后置增量应基于性能考虑以及代码的清晰度和易维护性。
回复

使用道具 举报

头像被屏蔽
     
56#
发表于 2024-4-2 15:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
57#
发表于 2024-4-2 15:09 | 只看该作者
pagedown 发表于 2024-4-2 11:36
之前泥潭的风向一直是程序员是最不可能被AI替代的职业,怎么一下子就变了。当然我知道普通程序员和顶尖的 ...

好奇谁说的 "但是当时说的是普通程序员也不会被替代"

印象里一直的论调都是会减员 但是不会彻底取消程序员这个岗位
因为ai的不可控制性 需要有一个人能验证和修改

外行用ai改代码很容易改着改着掉坑里 自己看不懂没法改
当一个人能看懂代码能写代码的时候他就已经是程序员了
回复

使用道具 举报

     
58#
发表于 2024-4-2 15:11 来自手机 | 只看该作者
认识的写程序的包括我老早就拥抱copilot了
通义灵码就是废物,唯一有点价值的就是试用的时候送你个小礼品

—— 来自 Xiaomi 23127PN0CC, Android 14上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
59#
发表于 2024-4-2 15:11 | 只看该作者
没卵用.我更关心有没有好用的 AI code  explain.
多数开源项目为了性能牺牲了可读性,我都快疯了.
回复

使用道具 举报

     
60#
发表于 2024-4-2 15:12 来自手机 | 只看该作者
急需ai来写需求,做到和小日子式样书一样

— from Xiaomi 23049RAD8C, Android 14 of S1 Next Goose v2.5.4
回复

使用道具 举报

     
61#
发表于 2024-4-2 15:13 | 只看该作者
替代的是只会写CURD的数据搬运工吧,什么嘛不就是我
回复

使用道具 举报

     
62#
发表于 2024-4-2 15:14 | 只看该作者
让你们防御性编程
回复

使用道具 举报

     
63#
发表于 2024-4-2 15:28 | 只看该作者
以后留下来的程序员,真的就是用来背锅的“管理层”而不是凭本事吃饭的“搞技术”的。
回复

使用道具 举报

     
64#
发表于 2024-4-2 15:34 | 只看该作者
在公司里只能公司提供啥用啥
现在用的百度的comate
感觉很鸡肋
回复

使用道具 举报

     
65#
发表于 2024-4-2 15:36 | 只看该作者
倒也不意外,自问成不了大牛,往后几十年应该怎么谋生呢
回复

使用道具 举报

66#
发表于 2024-4-2 15:38 | 只看该作者
把员工当测试员

论坛助手,iPhone
回复

使用道具 举报

67#
发表于 2024-4-2 15:40 | 只看该作者
泥潭的码农都是大牛,应该没什么影响
回复

使用道具 举报

头像被屏蔽
     
68#
发表于 2024-4-2 15:43 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
69#
发表于 2024-4-2 15:54 来自手机 | 只看该作者
程序员搞降低开发工作量的东西多了去了,雇的人还不是越来越多。
回复

使用道具 举报

     
70#
发表于 2024-4-2 15:54 来自手机 | 只看该作者
ai在写代码这事上在可预见的未来不会发挥出比现在编译器那套自动补全的功能更大的作用。

—— 来自 OnePlus PJD110, Android 14上的 S1Next-鹅版 v2.2.2
回复

使用道具 举报

71#
发表于 2024-4-2 16:01 | 只看该作者
米国的大科技早就推开了

现在还有不用chatgpt的程序员?chatgpt比这些专门的代码工具有用多了
回复

使用道具 举报

72#
发表于 2024-4-2 16:04 | 只看该作者
我觉得吧,程序员没那么乐观,不至于消失,但是五年之内一些戏份领域估计会变成普通工作,工资很低那种,比如前端和一些数据分析,慢慢变成一种轻技能。现在很多想法我都会跟gpt对一遍,看看有啥我没想到的东西它可以给我查漏补缺,意见非常专业
回复

使用道具 举报

     
73#
发表于 2024-4-2 16:17 来自手机 | 只看该作者
本帖最后由 神之飞雪 于 2024-4-2 16:26 编辑
moekyo 发表于 2024-4-2 15:07
不太懂你说温和信者是什么,个人的看法是,就目前来说,降本增效的需求下,肯定有人被砍的,但是作为其中 ...

个人当然很难对抗这种倾轧,不过对于拿这种倾轧对别人(可能遭遇)的不幸,发表社达言论、幸灾乐祸的AI信者们,可又是另一回事了,更何况这帮AI信者有相当一部分人还要自称是程序员,只能说把他们前两年发表过来的社达言论在这楼里复述一遍就已经算是针对他们回旋镖了,说这些也不是为了针对你个人或者程序员这个职业,只是让这些表面上支持技术进步实则社达的小人吃一点回旋镖而已
回复

使用道具 举报

     
74#
发表于 2024-4-2 16:20 来自手机 | 只看该作者
现在写整改报告那类务虚文章什么ai比较好
回复

使用道具 举报

     
75#
发表于 2024-4-2 16:26 | 只看该作者
loadinglab 发表于 2024-4-2 12:16
程序员算不算造出了吊死自己的路灯还乐此不疲

能造出AI的程序员哪那么容易失业啊
回复

使用道具 举报

头像被屏蔽
     
76#
发表于 2024-4-2 16:33 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
77#
发表于 2024-4-2 17:05 | 只看该作者
利好我写doc和ppt,巴不得多用用,用不好工具不是活该失业?
回复

使用道具 举报

     
78#
发表于 2024-4-2 17:07 | 只看该作者
之前实习的时候导师就告诉我,如果不会写就多问问gpt
回复

使用道具 举报

     
79#
发表于 2024-4-2 17:13 来自手机 | 只看该作者
绯田美琴 发表于 2024-4-2 17:07
之前实习的时候导师就告诉我,如果不会写就多问问gpt

让它起个变量名,它还回答这个变量样例值以及作用,可比我强多了

—— 来自 HUAWEI NOH-AN00, Android 12上的 S1Next-鹅版 v2.5.4
回复

使用道具 举报

头像被屏蔽
     
80#
发表于 2024-4-2 17:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|stage1st 沪ICP备13020230号-1 沪公网安备 31010702007642号

GMT+8, 2024-5-1 19:56 , Processed in 0.046501 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表