显示热门

阅读顺序

深色模式

字体大小|

搜索
ADVERTISEMENT
返回
  • 浏览过的版块

123456
Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

Anotherfacet

只看他

2024-09-15 11:13:36

还有啥?


3906 发表于 2024-09-15 10:14

多个高层底层平层team之间的协调沟通

和客户,pm对接需求理解

复杂系统的设计文档

系统性能分析找到performance bottleneck

出问题之后在多个系统之间triage找到问题的root cause修复写post mortem


不要井底之蛙,以为马工就是给个任务写个code就下班了,那种估计是南亚某国外包马工,只简单搬砖那种。


Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

puyou

只看他

2024-09-15 11:16:01

3906 发表于 2024-09-15 10:14

还有啥?


权衡利弊,在资源有限的情况下找到工程上的最优解

Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

吃鸡蛋

只看他

2024-09-15 11:21:06

回复 7楼 nicecool 的帖子

ai 不傻,肯定先学领导船

Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

zhangfei123

只看楼主

2024-09-15 11:21:08

Anotherfacet 发表于 2024-09-15 11:13

多个高层底层平层team之间的协调沟通

和客户,pm对接需求理解

复杂系统的设计文档

系统性能分析找到performance bottleneck

出问题之后在多个系统之间triage找到问题的root cause修复写post mortem


不要井底之蛙,以为马工就是给个任务写个code就下班了,那种估计是南亚某国外包马工,只简单搬砖那种。



你这是类似于system integration/system engineer. 但是software development会有巨大的改变。将会整体升一个abstraction level.

Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

shanggj

只看他

2024-09-15 11:23:30

Anotherfacet 发表于 2024-09-15 11:13

多个高层底层平层team之间的协调沟通

和客户,pm对接需求理解

复杂系统的设计文档

系统性能分析找到performance bottleneck

出问题之后在多个系统之间triage找到问题的root cause修复写post mortem


不要井底之蛙,以为马工就是给个任务写个code就下班了,那种估计是南亚某国外包马工,只简单搬砖那种。



这些留下 10% 的马工 感觉就足够了

Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

Hesterhql

只看他

2024-09-15 11:24:25

AI也不想当保姆
Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

扶苏

只看他

2024-09-15 11:30:07

工程师不是简单的写code,工程师是用来解决问题的。code只是工具而已。如果chatGpt能解决问题,那才能真的取代工程师。


打个比方,写程序有很多辅助工具,比如有的工具能帮助debug。这不代表,所有的bug不需要工程师去解决了。因为,机器和AI只能看到syntax问题,可能看到一部分code structure logic问题,但是他们无法像人一样从各个方向去分析。机器可以在既定规则里,高效运转。但是人必须给机器一个既定规则。想要AI大量取代人类,除非有一个人,或者有一个group,可以高效的总结整个地球的规则。这就很可笑了。人类连自然界的规律都没搞清楚,怎么可能有效总结一套规则给计算机呢?所以人工智能只是模拟人类,绝对不可能取代人类。


Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

zhangfei123

只看楼主

2024-09-15 11:37:19

工程师不是简单的写code,工程师是用来解决问题的。code只是工具而已。如果chatGpt能解决问题,那才能真的取代工程师。


打个比方,写程序有很多辅助工具,比如有的工具能帮助debug。这不代表,所有的bug不需要工程师去解决了。因为,机器和AI只能看到syntax问题,可能看到一部分code structure logic问题,但是他们无法像人一样从各个方向去分析。机器可以在既定规则里,高效运转。但是人必须给机器一个既定规则。想要AI大量取代人类,除非有一个人,或者有一个group,可以高效的总结整个地球的规则。这就很可笑了。人类连自然界的规律都没搞清楚,怎么可能有效总结一套规则给计算机呢?所以人工智能只是模拟人类,绝对不可能取代人类。



扶苏 发表于 2024-09-15 11:30

以前早期电脑是用assembly 机器语言编程的。后来有了compiler,用C什么的编程。AI chatgpt o1开始,设计人员就开始在系统层面编程了。不是简单代替,是整个设计模式变了。


所以软件工程师有多少必要去到assembly level 去解决问题?未来设计都在系统层面,几乎不会再到电脑语言层面工作了。

Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

Anotherfacet

只看他

2024-09-15 11:52:58

zhangfei123 发表于 2024-09-15 11:37

以前早期电脑是用assembly 机器语言编程的。后来有了compiler,用C什么的编程。AI chatgpt o1开始,设计人员就开始在系统层面编程了。不是简单代替,是整个设计模式变了。


所以软件工程师有多少必要去到assembly level 去解决问题?未来设计都在系统层面,几乎不会再到电脑语言层面工作了。


Debug assembly和debug c++, python, js没有本质的变化, 和AI code writing 也是一样,无非就是多了一种工具,再包了一层而已。


任何稍微senior一点的马工都需要这些协调沟通和系统设计的能力,L4开始就是must了,不是只有10%才需要。


现在AI code generator 早就集成到各种IDE了,有时候确实很方便,少纠结一些基本的语法,让人能focus在设计上。但是连生成一个test都做不好,也不大可能做好,因为它根本不知道测试的需求,更别提系统设计了,差太远了。

ADVERTISEMENT
Huaren
等级大校
威望22
贴子17028
魅力17450
注册时间@2013-08-09

zhangfei123

只看楼主

2024-09-15 11:56:10

Debug assembly和debug c++, python, js没有本质的变化, 和AI code writing 也是一样,无非就是多了一种工具,再包了一层而已。


任何稍微senior一点的马工都需要这些协调沟通和系统设计的能力,L4开始就是must了,不是只有10%才需要。


现在AI code generator 早就集成到各种IDE了,有时候确实很方便,少纠结一些基本的语法,让人能focus在设计上。但是连生成一个test都做不好,也不大可能做好,因为它根本不知道测试的需求,更别提系统设计了,差太远了。


Anotherfacet 发表于 2024-09-15 11:52

你说的AI code generator is at most chatgpt 4o level. O1 is a completely different animal.


before o1 增加一个feature 可能需要1个星期,现在可能4个小时就完成了。不需要hand coding. 只是system integration.

初始化编辑器...

到底了