Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The Future of Software Engineering

GOTO Conferences via YouTube

Overview

Explore the future of software engineering in this thought-provoking conference talk from GOTO Berlin 2016. Delve into the evolving landscape of technology, including the reliable Cloud, industry-disrupting Platforms, and the impact of massive data. Learn about scaling strategies, Conway's Law's influence on cloud development, and the economic implications of cloud adoption. Discover the importance of infrastructure as code, API-driven software engineering, and big data systems. Gain insights into resilience engineering, cloud-based software development, and the significance of deployment pipelines. Understand the shift from delivery teams to problem-solving teams, and explore strategies for leveraging diversity in idea generation. Prepare for the challenges and opportunities that await software engineers in the coming years.

Syllabus

Intro
Scale Out Scale Up
Scale Out: Files
Scale Out: Architecture
How Conway's Law Brought us the Cloud
There is a Cloud in Your Future Economics
Infrastructure as Code
The Dependency Problem
Software Engineering with API's API's as Product
Software Engineering for Big Data Systems
Resilience Engineering Three Kinds of Systems
Software Engineering in the Cloud
Build a Deployment Pipeline
End-to-end Feedback
Don't Outsource Design
From Delivery Teams To Problem Solving Teams
Start with Signals Focus on Problems Plan with Hypotheses
Leveraging Diversity: Individual Idea Generation

Taught by

GOTO Conferences

Reviews

Start your review of The Future of Software Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.