How AI Will Change Software Development In The Next 10 Years | Eric Evans TER Ep. 24

Subscribers:
230,000
Published on ● Video Link: https://www.youtube.com/watch?v=r_WRUFx7RLY



Category:
Show
Duration: 1:27:02
11,051 views
378


What does the future of software development look like? How will AI shape software engineer jobs? In this episode of the Engineering Room podcast, Dave is joined by author, software engineer and well-known thought leader, Eric Evans. They talk about Eric's background, domain-driven design, artificial intelligence and what the next 10 years look like for the software industry with the emergence of AI.

Eric wrote THE software design book that should be on every software engineer's bookshelf.

___________________________________________
πŸ–‡ LINKs

πŸ”— Eric on Twitter/X ➑️ @ericevans0
πŸ”— "Learn Design from the Experts" ➑️ https://www.domainlanguage.com
πŸ”— "Domain Driven Design", by Eric Evans ➑️ https://amzn.to/2WXJ94m
___________________________________________

πŸ™The Engineering Room series is SPONSORED BY EQUAL EXPERTS

Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➑️ https://bit.ly/3ASy8n0
___________________________________________

πŸ“š BOOKS:

πŸ“– Dave’s NEW BOOK "Modern Software Engineering" is available as paperback, or kindle here ➑️ https://amzn.to/3DwdwT3
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.

πŸ“– The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble ➑️ https://amzn.to/2WxRYmx

πŸ“– "Continuous Delivery Pipelines" by Dave Farley
Paperback ➑️ https://amzn.to/3gIULlA
ebook version ➑️ https://leanpub.com/cd-pipelines

NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.

-

Chapters:

00:00:00 Introduction to the Series and Guest
00:01:39 Domain-Driven Design Overview
00:08:09 Practical Applications of DDD
00:14:17 Importance of Bounded Contexts in DDD
00:16:01 Language and Ubiquitous Language
00:18:01 Iterative Development and Refinement
00:20:01 Separation of Concerns
00:22:01 Integration and Translation between Bounded Contexts
00:24:01 Domain-Driven Design Across Different Paradigms
00:26:01 Domain Models and Performance Considerations
00:29:11 Applying DDD Beyond Object-Oriented Programming
00:33:01 Strategic Design and Bounded Contexts
00:35:01 Integration and Translation Between Bounded Contexts
00:37:01 DDD's Applicability to Functional Programming
00:39:01 Influence of Programming Paradigms on Domain Modelling
00:41:01 Importance of Collaboration and Iteration in DDD
00:43:01 DDD's Philosophical Roots and Its Evolution
00:45:56 Comparison of Current AI Development to the Early Internet
00:48:52 Impact of AI on Software Development Tools and Processes
00:52:10 Potential for AI to Revolutionise Software Components
00:57:17 Cultural and Ethical Implications of AI Advancements
01:02:17 Labour Market Disruptions and the Future of Software Development Jobs
01:05:02 The Impact of AI on Software Development
01:10:25 Personal Experiences and Learning with AI
01:15:02 The Future of AI in Various Domains
01:19:09 Questions from the CD Discord Channel
01:20:41 Timelessness of the Domain-Driven Design Book
01:26:16 Conclusion and Thanks

#podcast #softwareengineer #artificialintelligence #ai







Tags:
ai
software ai
ai software
artificial intelligence
artificial intelligence software
ai robots
openai
chatgpt
will ai take my job
will ai take over developers
the future of ai technology
the future of software development
software development
software engineering
eric evans
domain driven design
ddd
dave farley
continuous delivery
engineering room
software podcast
developer podcast
software design