楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] openAI的chatGPT会对现在的互联网大厂乃至程序员这个职业产生多大的冲击?

   
🔗
h21565897 2022-12-5 18:23:39 | 只看该作者
全局:
试用了一下,找bug真是神中神的功能,再也不用耗费大量时间去google,至于用在搜索某个东西的答案方面,这个需要比较具体的描述才会有想要的结果,所以往往谷歌比较快,但是找bug很多时候自己真不知道为什么不能这么写,问题太难描述,google一下也是需要查看多篇文章才能知道答案,特别是c++这种语言。这个时候这个东西的优越性就体现了,code复制粘贴就可以出结果,就算解决方案非最优但起码可以给出下一步思路,非常省时间。感觉这个东西不会替代程序员,但是个人的生产力会有很大提升,以后每个团队的人数只会越来越少

补充内容 (2022-12-05 18:30 +8:00):. From 1point 3acres bbs
This code creates two threads that try to acquire locks on two ReentrantLock objects: lock1 and lock2. Each thread acquires the lock on one of the objects and then attempts to acquire the lock on the other object. However, since the two threads are running concurrently, it is possible for one thread to acquire the lock on lock1 before the other thread acquires the lock on lock2, or vice versa. This can lead to a situation known as a "deadlock", where both threads are blocked waiting for the other to release the lock they are holding, resulting in both threads being stuck indefinitely.

To avoid this situation, it is important to ensure that locks are always acquired in the same order by all threads. In this case, one possible solution would be to make all threads first acquire the lock on lock1 and then the lock on lock2. This way, no thread will be blocked waiting for a lock that another thread is holding.. From 1point 3acres bbs

It's also worth noting that the synchronized keyword in Java provides a mechanism for acquiring and releasing locks on objects automatically. In this case, using synchronized with the lock1 and lock2 objects instead of using the ReentrantLock objects directly would simplify the code and avoid the potential for deadlocks. However, using ReentrantLock objects allows for more fine-grained control over the locking behavior, so it can be useful in certain situations.
不能粘贴图片 写下ai对代码的分析吧 一段java经典的死锁代码,直接分析出来了
回复

使用道具 举报

🔗
lynellea 2022-12-5 22:58:11 | 只看该作者
全局:
h21565897 发表于 2022-12-5 05:23
试用了一下,找bug真是神中神的功能,再也不用耗费大量时间去google,至于用在搜索某个东西的答案方面,这 ...

可你正经工程代码会有很多dependency啊 有些包还是internal的 不说别的 你们公司放心你大大咧咧拿去一个开源模型(读作:你有权保持沉默 可你接下来说的每一句话都会成为我的训练数据并为应答下一个对话者作出贡献)那里造吗
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-UIBER  | 添加认证 | 2022-12-5 23:38:20
lynellea 发表于 2022-12-5 09:58
可你正经工程代码会有很多dependency啊 有些包还是internal的 不说别的 你们公司放心你大大咧咧拿去一个 ...
. From 1point 3acres bbs
可能以后openAI就可以推出每个公司特质化的模型。每个互联网公司相当于变成了openAI的client,模型的训练可以加入各个公司内网的各种internal search的数据集。这样既能合规,同时又能很快帮你找到准确的各种internal service的信息。(当然局限可能是内部的wiki之类的不可能保证每时每刻都是latest的,得到的结果可能有误差)
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-QVSDY  | 添加认证 | 2022-12-5 23:51:40 来自APP
我用T5训练出来的一点不比它差
回复

使用道具 举报

全局:
匿名用户 发表于 2022-12-05 07:38:20.
可能以后openAI就可以推出每个公司特质化的模型。每个互联网公司相当于变成了openAI的client,模型的训练可以加入各个公司内网的各种internal search的数据集。这样既能合规,同时
这里说的dependency应该不只是code的dependency,还有service dependency,就是怎么setup service,不一定都有source code可以debug的,另外还有一点就是scale,用的人多了(比如和Google的用户差不多体量),怎么能保证performance是个问题吧
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-UIBER  | 添加认证 | 2022-12-5 23:58:57
匿名用户 发表于 2022-12-5 03:02. From 1point 3acres bbs
这就跟之前AI绘画出来的时候有人问,会不会取代人类画师一样

我正好也正在做一些原画相关的工作,就说一 ...
. 1point3acres.com
谢谢您的分享。

从程序员这个行业类比的话是不是相当于任何business agnostic logic都可以由AI来完成,大到setup infra,data pipeline,create an app from scratch, 小到任何一个可以明确定义输入输出的function。而未来程序员的作用可能会更加集中于理解client的需求并将其分解成一个个AI能执行生成的task最后将结果拼装起来。
回复

使用道具 举报

全局:
这东西是语言生成模型,回答的东西很多都不对,只是看着像正确答案
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-OGTNZ  | 添加认证 | 2022-12-6 00:27:36
看着有用,其实没啥用,就像alpha go,把人类全赢了,又能咋样呢?也就是个好玩的玩具罢了

注意我只是说目前阶段,说半年之后会咋样的别来杠,你觉得以后是啥就是啥
回复

使用道具 举报

🔗
lqylqy123 2022-12-6 01:02:27 | 只看该作者
全局:
匿名用户 发表于 2022-12-5 08:27
看着有用,其实没啥用,就像alpha go,把人类全赢了,又能咋样呢?也就是个好玩的玩具罢了

注意我只是说 ...
.--
Alpha go 没用吗? 极大的推进了人类围棋理论,现在围棋比赛都要金属探测以防AI作弊,这是玩具吗?
回复

使用道具 举报

全局:
metamates 发表于 2022-12-05 08:10:40
这东西是语言生成模型,回答的东西很多都不对,只是看着像正确答案
有时候看着像百度小编的车轱辘话
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

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