What Role for Programmers in the Age of AI

What Role for Programmers in the Age of AI

Association for Computing Machinery (ACM) via YouTube Direct link

Software 2.0: when software writes itself What does that mean, exactly?

3 of 21

3 of 21

Software 2.0: when software writes itself What does that mean, exactly?

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

What Role for Programmers in the Age of AI

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Welcome to today's ACM SIGSOFT Webinar What Role for Programmers in the Age of AI?
  2. 2 Al: the new engineering challenge
  3. 3 Software 2.0: when software writes itself What does that mean, exactly?
  4. 4 A counter-view: Programmers programming
  5. 5 There are somethings humans just do better than Al
  6. 6 The shape of goal space? Surfing?
  7. 7 Complaint: "But that's not SE" Reply Times change
  8. 8 Definitions
  9. 9 Data Mining Optimization
  10. 10 Data mining, optimization, and software engineering
  11. 11 Systematic Literature Review
  12. 12 DUO: Optimizers controlling data miners (in our corpus)
  13. 13 Four flavors of DUO
  14. 14 Data Miner Helping Optimizer
  15. 15 Optimizer improving Data Mining
  16. 16 So many innovative and useful ways to combine optimizers and data miners
  17. 17 GALE = configuration = Data mining? optimizer?
  18. 18 GALE = Explore complex avionics requirements models
  19. 19 Why add optimizers to data miners?
  20. 20 Why add data miners to optimizers?
  21. 21 Advantages of DUO: More trust than standard methods

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.