From Hype to Help: Intelligent GenAI Adoption Sasha Czarkowski (Rosenbaum) @DivineOps
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Slide 2
Sasha Czarkowski (Rosenbaum) @DivineOps
Dev Ops Product Tech Sales Management
Slide 3
Ergonautic Stop Chasing Buzzwords Start Working Better
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 4
GenAI is the most Transformative Technology Of the last 17 years
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 5
Have you ever asked an LLM to generate an image?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
2 hours later…
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 12
Intermittent reinforcement
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 13
We work harder for intermittent rewards
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 14
Slide 15
Slide 16
GenAI is an accidental experiment in Intermittent reinforcement
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 17
The Good
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 18
GitLab Duo Generate: ● Documentation ● Test Cases ● Release Notes ● Code Reviews ● Incident Summaries ● External Codebase Analysis Source: https://about.gitlab.com/blog/2024/05/20/developinggitlab-duo-how-we-are-dogfooding-our-ai-features/
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 19
Slide 20
Slide 21
xkcd.com/1425/
Slide 22
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 23
Slide 24
Ergonautic
Is AI winter coming?
Slide 25
The Bad
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 26
Slide 27
Slide 28
Slide 29
The Ugly
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 30
Ethics
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 31
GenAI enables us to create more - More code - More text - More media Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 32
Is more always better?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 33
“What I’m telling you is, productivity is meaningless unless you know what your goal is”
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 34
We have been here before
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 35
The Tesla Robot Revolution ● Tesla’s 2017 Model 3 assembly line built with > 1000 robots ● Musk said the line will produce 20,000 cars a month by EOY ● Tesla makes only 2,425 in the 4th quarter of 2017
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 36
Slide 37
But wait, there is more
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 38
The GM Robot Revolution ● In 1980s, GM spends > $45 Billion on industrial robots ● CEO Roger Smith lauded as a “visionary 21st century futurist” ● By 1990, GM earnings per US car sale fall from $588 to $47
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 39
Ergonautic
Slide 40
But wait, there is more
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 41
The origins of the term “Socio-Technical”: studies by Eric Trist in 1950 Britain of mechanization of Coal Mining Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 42
“Shortwall”
Sasha Czarkowski
vs
COPYRIGHT 2024. ALL RIGHTS RESERVED.
“Longwall”
www.ergonautic.ly
Slide 43
vs
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 44
The newly automated Longwall mining was predicted to be much more productive than Shortwall mining The expected productivity did not develop Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 45
Ergonautic
Slide 46
All this effort gets shut down In favor of top-down bureaucracy With “it must have only worked once” Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 47
Why the productivity loss?
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 48
https://xkcd.com/303/
COPILOTING
Slide 49
February 17 2024
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 50
Aggregated decades of Human Factors research, and new studies of GenAI automation usage in different domains
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 51
GenAI Productivity Challenges - Production to evaluation shift - Unhelpful workflow restructuring - Task interruptions - Task complexity polarization Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 52
Production to Evaluation • Reduced situational awareness • Output volume, complexity • System unreliability • Over-reliance
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 53
Workflow Restructuring New lengthy tasks competing with workflow: •Prompting •Output Adaptation
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 54
Workflow Restructuring Errors due to: • Loss of task sequence • Loss of progress tracking
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 55
Workflow Restructuring Loss of feedback: Loss of rich social commentary on coding suggestions
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 56
Task Interruptions • High cognitive costs of task interruptions • Content suggestions interrupting the flow
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 57
Task Complexity Polarization
Automation can make easy tasks easier while making hard tasks even harder
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 58
Inevitably, the friction with the machine is getting blamed on human error
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 59
Slide 60
Your “feels” might be wrong: “While Copilot did not necessarily improve the task completion time or success rate, most participants preferred to use Copilot in daily programming tasks”
Source: Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models.
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 61
We have this incredible tool
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 62
But things are not as simple as they seem
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 63
Slide 64
Workflow Design
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 65
Person
Sasha Czarkowski
Product
www.ergonautic.ly
Slide 66
Personal [work] flow
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 67
“The Death of the Junior Developer”
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 68
What skills do “seniors” have?
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 69
Recognizing what “good” looks like
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 70
Infrastructure as Code
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 71
Desired State
Actual State
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 72
Goal
Comparator
Actuator System
Affects the
Measured by
Sensor
Environment
Disturbances
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 73
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 74
Improve your ability to recognize what “good” looks like
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 75
Task Decomposition
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 76
Humans are better at understanding complex tasks after they are decomposed into simpler subtasks
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 77
July 23 2024
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 78
Assistive Value (AssistV) Measures the feasibility and speed of humans’ ability to repair the decomposed solution Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 79
Human-Designed Problem
GenAI Proposal
GenAI Decomposition
Human Repair
Unit Test Evaluation
Initial Experts Coding Problem
GenAI Proposed Solution
Heuristic Vanilla
Solution Evaluation “NonExperts”
Assistive
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 80
Source: Learning Task Decomposition to Assist Humans in Competitive Programming
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 81
Assistive Decomposition Effects
● ● ● ● ● ●
Sped experts up 2.4x, “non-experts” 3.3x “Non-experts” matched experts Solution accuracy improved by ~30% for both groups Had more benefits on hard problems Improved LLM ability to supervise itself Was preferred by human participants
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 82
Balanced Metrics
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 83
COPYRIGHT 2023. ALL RIGHTS RESERVED.
Slide 84
Balanced Metrics
@ergonauticly
COPYRIGHT 2023. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 85
Winning with GenAI: - Define what “good” looks like - Create meaningful task decomposition - Measure what matters Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 86
Product workflow
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 87
New Paradigms
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 88
Non-Deterministic Software
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 89
“Hallucinations” are a Feature
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 90
Catastrophic Mistakes
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 91
Conversational recruiting platform using AI to automate administrative tasks and improve the hiring process
Slide 92
New attack vectors
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 93
https://xkcd.com/327/
Slide 94
Slide 95
New style of user interactions
@ergonauticly
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 96
Non-keyword search
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 97
Goal
Comparator
Actuator System
Affects the
Measured by
Sensor
Environment
Disturbances
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
www.ergonautic.ly
Slide 98
It is control loops all the way down
Sasha Czarkowski
COPYRIGHT 2024. ALL RIGHTS RESERVED.
Ergonautic
Slide 99
Winning with GenAI: - Define what “good” looks like - Create meaningful task decomposition - Measure what matters Sasha Czarkowski
COPYRIGHT 2024 ALL RIGHTS RESERVED.
Ergonautic
Slide 100
Thank you! Sasha Czarkowski (Rosenbaum)
COPYRIGHT 2024. ALL RIGHTS RESERVED.