The Future of Software Engineering
summary
History-driven roadmap that ties concrete tools to concrete tradeoffs: claims that modern systems mix symbolic and learned components, demonstrated by work on neuro-symbolic architectures running on four Nvidia Jetson Nanos in a Kubernetes cluster; cites transformers as the current dominant pattern (basis of GPT-3 and AlphaGo), notes Photoshop underwent four or five major architectural transformations, and points to Amazon’s “everything as a service” decision that enabled AWS. Also flags ethical choices like IBM’s refusal to sell facial recognition.
AI-written summary · about
chapters (13)
- 0:00Introduction by host
- 1:20Keynote speaker introduction
- 3:25History of engineering and software
- 10:03Software project lifecycle
- 13:17Women in software engineering
- 20:01Evolution of programming languages
- 26:14Object-oriented analysis and design
- 30:06Rise of Agile and DevOps
- 36:47Modern web-centric systems
- 42:04Artificial intelligence fundamentals
- 50:50Future of AI in software systems
- 57:31Ethics in software development
- 1:02:28Q&A session
related talks
30mBuilding the systems that build the software
28mSoftware 3.0 and The Emerging AI Developer Landscape
24mSoftware 3.0 and the AI Engineering Landscape
56mFundamentals of Software Engineering In the age of AI
52mDesign Engineering: The next era of Software Design
42mThe Future of Software Development
24mThe Impact of AI on the future of software engineering
27mThe new gravity of software engineering in the AI-first era
