软件1.0的旧职业包括业务分析师、系统分析师、架构师、开发人员、测试人员和开发运营 (DevOps) 等。
这些职业反映了软件开发生命周期的范围界定、设计、开发、运营和维护阶段。
软件 2.0的新职业,有数据科学家、数据工程师、AI工程师、MLOps工程师等。
他们负责系统架构、软件工程、软件运营、统计学习、机器学习和数据全生命周期管理等。
用专业术语表达就是,软件1.0开发工具(拿IDE举例,它可以有很多功能,像语法高亮、调试器、profiler、符号跳转、集成git等等)。
软件2.0中,工作量里增加了积累、调整、清理数据集,调参、炼丹。
对,字面意思就是炼仙丹。
2017年,特斯拉AI负责人Andrej Karpathy说:
“我们熟悉的软件1.0的‘经典堆栈’是用Python、C++等语言编写的计算机显式指令……与1.0不同,软件2.0是用神经网络的权重编写的。因为涉及很多权重,直接在权重中编码很困难,因此程序员不参与代码编写工作。”
文章插图
一流科技创始人袁进辉博士
一流科技创始人袁进辉博士说:
“软件2.0,包括我们所熟知的人脸识别,还包括越来越多人看好的 AI for science。AI for science将要彻底改变科学的研究方法,尤其是那些按照以前的旧方法无法解决的问题:预测蛋白质结构、成像黑洞、自动化药物发现等等。”
“以前,是天才科学家灵光一现才发现牛顿第一第二第三定律。未来,可以考虑如何将理论物理定律参数化,计算机自动发现新的定律。”
联合利华数据和人工智能总监,杨荟博士谈道:“20年前,一堂大学数学建模课上,我的老师讲到有两个计算机算法经典难题。”
“一个是下围棋打败人类,另一个是根据蛋白质序列预测结构。哪怕你用全宇宙的物质造一台计算机,再花整个宇宙的年龄计算,都没法用穷举法找到围棋的制胜策略或者蛋白质的结构,因为这两个问题中要考虑的排列组合是天文数字。而在我的有生之年,这两个问题都被解决了。”
文章插图
杨荟博士领英评论
“咱现在到底在软件2.0的什么阶段?”
袁进辉博士回答道:“软件2.0已经过了萌芽期,走进了成熟期。”
如果你想登上月球,用梯子肯定不行,那就需要新的工具。
现在看来,软件2.0很有希望。
- 华纳兄弟|喜大普奔!华纳兄弟4年后终于移除《不义联盟2》D加密
- 赛博朋克2077|《蔑视》官宣跳票!称不想像《2077》那样没做完就上架
- 沉浸式|《英雄联盟:双城之战》全球首映,沉浸式观影打造追剧新潮流
- 场景|《模拟人生4》更新推出 加入独立故事情节“场景”
- beta|《战地2042》BETA没有的必要功能都会加入到正式版游戏中
- APEX英雄|《APEX英雄》服务器问题解决办法汇总
- 导演剪辑版|《对马岛之魂 导演剪辑版》将推送全新平衡性更新
- 马力欧派对:超级巨星|Fami通新一周销量榜出炉《马力欧派对》登顶
- xbox|官方:《福尔摩斯:第一章》不是3A 情感体验比技术重要
- epic|中国武术题材动作游戏《师父》预购开启 2022年2月22日发售