代码大模型与软件工程的产品标品之路 | 新程序员
AISE(AISoftwareEngineering)可以理解为“软件工程3.0”,即基于大模型时代下的软件工程。事实上,AISE本质上是以AI为心脏的一套链路,它需要解决DevOps复杂度的问题。DevOps的链路非常长,通过AI是否能够优化升级敏捷,甚至未来抛弃敏捷?是否能以多智能体的方式,让DevOps收获全新的体验?这就是对于AIS...
在线协作平台Miro,何以脱颖而出?
软件工程领域,Miro能够与Azure,Trello,GitHub以及Jira集成。但仅仅只是与其他领域的产品进行集成并不能持续地满足用户。用户要持续使用,对你的产品产生依赖和着迷,成为你的忠实用户,那么内容则是最终增长结果中必不可少的一部分。Miro采取的内容策略是以UX为中心,使用用户友好的模板(协作白板),集中发挥模板库的作用...
对话田渊栋:Scaling law代表一个非常悲观的未来
2013~2014年,田渊栋曾在Google无人驾驶团队任软件工程师,这里种下了他对scalinglaw怀疑的种子。“我画过一张图,一开始数据量越大,模型performace越好,但模型离人类越近就越难获得新的数据,模型就越来越难以改进,最后总会有些cornercase解决不了,这是Datadriven(数据驱动)最大的问题。”2017年,田渊栋开始尝试...
腾讯工作13年之所思所想,那些优秀程序员的共性特征
测试工程师的工作更多的是类似GoogleSET(SoftwareEngineerInTest,参考《Google软件测试之道》)的工作。工作重心在于测试编码规范、测试编码流程、测试编码工具、测试平台的思考和建设。测试代码,还是得工程师来做。为方法写一个测试的考虑过程,使我们得以从外部看待这个方法,这让我们看起来是代码的客户,而不...
看完这篇文章,你还想去英美学临床医学吗?
在就业满意度方面,临床医学专业以81%的满意度高居榜首,法学、软件工程以80%紧随其后。那就有同学问了,如果想去国外留学,就读临床医学专业难不难呢?都有哪些申请条件?今天,馆长就为大家来介绍一下这个热门专业——临床医学(ClinicalMedicine)。什么是临床医学专业?
我们如何正确使用Use Case?
前面我讲到Usecase是衔接业务分析和系统设计的承上启下的过程,目前在软件工程中对Usecase常用的定义是:Usecase是一种在开发新系统或者软件改造时捕获潜在需求的技术(www.e993.com)2024年10月1日。其实仔细理解定义,你就能明白“捕获潜在需求”其实就是一种系统的分析过程。Usecase最适合使用在对抽象业务过程活动开展进一步分解的过程。
看看你的工作,都被电视剧拍成什么样了??!
不穿格子衬衫,介绍自己为软件工程师,是我最后的倔强。@乔小乔有的电视剧,写程序员找bug修复漏洞居然可以在线上比赛中完成,太不现实。实际程序员写代码没有这么快。@匿名我只想说:我真的不是修电脑的……@硅谷码农吐槽太多了,工作十年有时薪水连毕业生都不如,在湾区却买得起八套房子??
自动驾驶数据闭环的理想与现实
实际上,数据闭环并不是一个新的概念。在传统软件工程领域,数据闭环被用来作为改进用户体验的一种重要方式。相信大家都有过这样的经历,在使用软件时,屏幕上跳出一个弹窗,询问你“是否允许该软件收集你的数据”,如果你同意相关条例,那这些数据便会被用来改进用户体验。
自动驾驶数据闭环系列之一:理想丰满,现实骨感
实际上,数据闭环并不是一个新的概念。在传统软件工程领域,数据闭环被用来作为改进用户体验的一种重要方式。相信大家都有过这样的经历,在使用软件时,屏幕上跳出一个弹窗,询问你“是否允许该软件收集你的数据”,如果你同意相关条例,那这些数据便会被用来改进用户体验。
机器之心的进化 / 理解 AI 驱动的软件 2.0 智能革命
神经网络不仅仅是另一个分类器,它代表着我们开发软件的范式开始转移,它是软件2.0。软件1.0人们编写代码,编译后生成可以执行的二进制文件;但在软件2.0中人们提供数据和神经网络框架,通过训练将数据编译成二进制的神经网络。在当今大多数实际应用中,神经网络结构和训练系统日益标准化为一种商品,因此大多数软件...