Software engineering at the tipping point
Skills:
Systems Design Basics80%
Learn to use systems thinking to understand how developer ecosystems guide the evolution of your software systems. Improve your intuition for the systemic impacts of AI-driven software development and understand how you can better prepare for the exciting changes coming to our industry.
Speakers: Adam Bender
Watch the Professional Development sessions from Google I/O 2026 → https://goo.gle/professional-developement-IO26
Subscribe to Google for Developers → https://goo.gle/developers
#GoogleIO
Event: Google I/O 2026
Products Mentioned: AI/Machine Learning, Cloud
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
More on: Systems Design Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Building a Production AI Chat Widget in React: Floating UI, Live SQL Results, and Collapsible Query Blocks
Dev.to · Ugur Aslim
Result Type in Swift — The Error Handling Pattern Every iOS Dev Should Know
Medium · Programming
What I Learned Building My Own AI Harness
Dev.to · joacod
AI Voice Dictation: The Future of CV Writing?
Dev.to AI
🎓
Tutor Explanation
DeepCamp AI