SlideShare a Scribd company logo
1 of 21
Download to read offline
Coming of Age
Developing young technologists
without robbing them of their youth
Bryan Cantrill
Oxide Computer Company
OXIDE
It always starts with a tweet…
OXIDE
It always starts with a tweet…
OXIDE
It always starts with a tweet…
OXIDE
It always starts with a tweet…
OXIDE
It always starts with a tweet…
OXIDE
It always starts with a tweet…
OXIDE
Talk outline
OXIDE
“A version of college replacement”?
• What is the purpose of a college education?
• What is the purpose of education in the abstract?
• What exactly are we trying to replace and why?
• Are we trying to address its cost… or its purpose?
OXIDE
“Find the smartest”?
• What does “smartest” mean? How is this assessed?
• Is this selecting for precociousness or ultimate ability?
• How does precociousness correlate to ultimate ability, anyway?
• And is precociousness more common in well-structured domains?
• Is there a peril in telling children that they are smart?
• How are these children found? And does this process not start at a
much younger age?
OXIDE
“...and most driven”?
• What does “most driven” mean?
• How is this assessed?
• What does drive mean in someone so young, who is necessarily
extrinsically motivated?
• And, um, might you be in fact selecting for driven parents?
OXIDE
“18 year olds”?!
• As recently as the 1990s, prevailing dogma in neuroscience was that
most brain development was complete by mid-childhood (!)
• We know now that this is false; the prefrontal cortex continues to
develop into the mid-20s – it is underdeveloped in an 18-year-old!
• The limbic system – emotions and social processing – is further along…
• This means that 18-year-olds are likely to exhibit developed emotions
and heightened social rewards – but their judgement is still developing
• 18-year-olds can seem fully adult, but they remain vulnerable
OXIDE
“a decade+ of salary… on whatever they want”?!
• A still-developing frontal cortex means that “whatever they want” is very
likely to shift over time – and this is healthy!
• Applying a “decade+ of salary” is adding firepower to a weapon that
can’t be reliably aimed; is this wise?!
OXIDE
“a smart peer group”?
• This seems less controversial, but it just has subtler issues…
• Specifically: from whom do we learn?
• Do we learn from true peers, or older peers?
• Are the perils of telling a child that they are smart compounded by
isolating an entire group and telling them that they are smart?
OXIDE
“in exchange for small % of future earnings”
• This is just… gross: it is rapacious, manipulative, exploitative, cynical
• What happens when (say) the prefrontal cortex develops a tad and
someone wants to get out of this terrible deal?
• What happens when (say) someone wants to pursue non-profit work?
• What happens when (say) someone wants to return to school?
• This is gross because it feels predatory – it is taking advantage of the
impulsivity of a still-developing prefrontal cortex
OXIDE
There I fixed it?
2
OXIDE
The importance of childhood
• Childhood is not merely knowledge accumulation
• Focus should also be on character development: honesty, integrity,
decency, persistence, grit, resilience, teamwork
• That limbic center is really important: adolescents care a lot about their
friends – and this is healthy!
• Experimentation in youth should be encouraged – adults have a
responsibility for keeping this safe (easier said than done!)
OXIDE
Whither the young technologist?
• The still-developing brain is not without its strengths: risk-taking is really
important for technologists; it can be helpful to not know the impossible!
• It is incumbent upon young technologists – especially capable and
motivated ones! – to learn how little they know
• The purpose of a higher education should be to bridge the ego from the
narcissism of childhood to the collaboration of adulthood
• Older peers are essential in this process: e.g., graduate students –
humanity’s most embittered – serve a thankless but essential task
OXIDE
Building the foundation
• As part of their education, young technologists should seek out
opportunities that will allow them to build foundation – but that still
appeal to their risk-tasking and the sense of the possible
• An internship is a great opportunity: interns should be given projects that
are wildly speculative rather than menial tasks
• Large companies are often a better fit than a startup because they
increase the odds of an older peer group to learn from
• As the foundation is built and judgement develops hits a sweet spot…
OXIDE
Innovation through the years
• One’s mid-twenties to mid-thirties are a prime for individual innovation
• Innovation does not stop in one’s mid-thirties, but it does change
• Solving hard problems is a team endeavor, and as technologists age
into full adulthood, they will increasingly need to take leadership roles…
• This does not necessarily mean management! But it does mean, e.g.:
problem formulation, team formation (hiring!), conflict resolution
• The mid-thirties (and beyond!) are a sweet spot for teamwork
OXIDE
Coming of age
• Young technologists should temper their sense of the possible and their
desire to take risk with learning how the world works
• We should be guiding our “smartest and most driven” towards big, hard,
thorny problems – and to developing the character for those problems
• Entrepreneurialism can wait: there is a lot to be said for starting a
company in your forties!
• Life is long; let children have their childhood – let students be
students, and let young adults have their young adulthood!

More Related Content

What's hot

How Safe is Asynchronous Master-Master Setup?
 How Safe is Asynchronous Master-Master Setup? How Safe is Asynchronous Master-Master Setup?
How Safe is Asynchronous Master-Master Setup?Sveta Smirnova
 
Basic linux commands for bioinformatics
Basic linux commands for bioinformaticsBasic linux commands for bioinformatics
Basic linux commands for bioinformaticsBonnie Ng
 
Linux command ppt
Linux command pptLinux command ppt
Linux command pptkalyanineve
 
Quick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIOQuick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIOChris Simmonds
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingMichelle Holley
 
Debug dpdk process bottleneck & painpoints
Debug dpdk process bottleneck & painpointsDebug dpdk process bottleneck & painpoints
Debug dpdk process bottleneck & painpointsVipin Varghese
 
Chips alliance omni xtend overview
Chips alliance omni xtend overviewChips alliance omni xtend overview
Chips alliance omni xtend overviewRISC-V International
 
PostgreSQL High_Performance_Cheatsheet
PostgreSQL High_Performance_CheatsheetPostgreSQL High_Performance_Cheatsheet
PostgreSQL High_Performance_CheatsheetLucian Oprea
 
Fast Userspace OVS with AF_XDP, OVS CONF 2018
Fast Userspace OVS with AF_XDP, OVS CONF 2018Fast Userspace OVS with AF_XDP, OVS CONF 2018
Fast Userspace OVS with AF_XDP, OVS CONF 2018Cheng-Chun William Tu
 
Compiler optimization
Compiler optimizationCompiler optimization
Compiler optimizationZongYing Lyu
 
Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Brendan Gregg
 
HKG18-203 - Overview of Linaro DRM
HKG18-203 - Overview of Linaro DRMHKG18-203 - Overview of Linaro DRM
HKG18-203 - Overview of Linaro DRMLinaro
 
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015PostgreSQL-Consulting
 
Automating linux network performance testing
Automating linux network performance testingAutomating linux network performance testing
Automating linux network performance testingAntonio Ojea Garcia
 

What's hot (20)

How Safe is Asynchronous Master-Master Setup?
 How Safe is Asynchronous Master-Master Setup? How Safe is Asynchronous Master-Master Setup?
How Safe is Asynchronous Master-Master Setup?
 
Basic linux commands for bioinformatics
Basic linux commands for bioinformaticsBasic linux commands for bioinformatics
Basic linux commands for bioinformatics
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
Quick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIOQuick and Easy Device Drivers for Embedded Linux Using UIO
Quick and Easy Device Drivers for Embedded Linux Using UIO
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
 
Debug dpdk process bottleneck & painpoints
Debug dpdk process bottleneck & painpointsDebug dpdk process bottleneck & painpoints
Debug dpdk process bottleneck & painpoints
 
Chips alliance omni xtend overview
Chips alliance omni xtend overviewChips alliance omni xtend overview
Chips alliance omni xtend overview
 
Dpdk performance
Dpdk performanceDpdk performance
Dpdk performance
 
Linux Internals - Interview essentials 4.0
Linux Internals - Interview essentials 4.0Linux Internals - Interview essentials 4.0
Linux Internals - Interview essentials 4.0
 
Linux Internals - Part I
Linux Internals - Part ILinux Internals - Part I
Linux Internals - Part I
 
PostgreSQL High_Performance_Cheatsheet
PostgreSQL High_Performance_CheatsheetPostgreSQL High_Performance_Cheatsheet
PostgreSQL High_Performance_Cheatsheet
 
Fast Userspace OVS with AF_XDP, OVS CONF 2018
Fast Userspace OVS with AF_XDP, OVS CONF 2018Fast Userspace OVS with AF_XDP, OVS CONF 2018
Fast Userspace OVS with AF_XDP, OVS CONF 2018
 
Compiler optimization
Compiler optimizationCompiler optimization
Compiler optimization
 
Embedded linux network device driver development
Embedded linux network device driver developmentEmbedded linux network device driver development
Embedded linux network device driver development
 
DPDK In Depth
DPDK In DepthDPDK In Depth
DPDK In Depth
 
Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)Computing Performance: On the Horizon (2021)
Computing Performance: On the Horizon (2021)
 
HKG18-203 - Overview of Linaro DRM
HKG18-203 - Overview of Linaro DRMHKG18-203 - Overview of Linaro DRM
HKG18-203 - Overview of Linaro DRM
 
Page table manipulation attack
Page table manipulation attackPage table manipulation attack
Page table manipulation attack
 
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
How does PostgreSQL work with disks: a DBA's checklist in detail. PGConf.US 2015
 
Automating linux network performance testing
Automating linux network performance testingAutomating linux network performance testing
Automating linux network performance testing
 

Similar to Developing Young Technologists Without Robbing Childhood

David Cameron | Hope in a time of challenge
David Cameron | Hope in a time of challenge David Cameron | Hope in a time of challenge
David Cameron | Hope in a time of challenge Wholeeducation
 
ICOT, 2009 - Reflections
ICOT, 2009 - ReflectionsICOT, 2009 - Reflections
ICOT, 2009 - ReflectionsPaula Jamieson
 
PROCEDE 2014- PLCs what and why
PROCEDE 2014- PLCs what and whyPROCEDE 2014- PLCs what and why
PROCEDE 2014- PLCs what and whylbpsbCE
 
Understanding Learning
Understanding LearningUnderstanding Learning
Understanding Learningjohnst
 
GenWise Talentdev Programs Parent Session - Oct 2017 @Inventure
GenWise Talentdev Programs Parent Session - Oct 2017 @InventureGenWise Talentdev Programs Parent Session - Oct 2017 @Inventure
GenWise Talentdev Programs Parent Session - Oct 2017 @InventureGenWise TalentDev
 
Meaning and definition of education
Meaning and definition of educationMeaning and definition of education
Meaning and definition of educationM Noman
 
Ec big summit-portland-20100615
Ec big summit-portland-20100615Ec big summit-portland-20100615
Ec big summit-portland-20100615Eduardo Chaves
 
Constant change is here to stay: why schooling will always be about the future
Constant change is here to stay: why schooling will always be about the futureConstant change is here to stay: why schooling will always be about the future
Constant change is here to stay: why schooling will always be about the futureRichard Sandford
 
Constant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureConstant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureruperthigham
 
Constant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureConstant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureruperthigham
 
Re-Thinking on Critical and Inventive Thinking_JohnYeo Singapore
Re-Thinking on Critical and Inventive Thinking_JohnYeo SingaporeRe-Thinking on Critical and Inventive Thinking_JohnYeo Singapore
Re-Thinking on Critical and Inventive Thinking_JohnYeo SingaporeJohn Yeo
 
The Disconnect Between Education & Workforce Development: And what it means f...
The Disconnect Between Education & Workforce Development: And what it means f...The Disconnect Between Education & Workforce Development: And what it means f...
The Disconnect Between Education & Workforce Development: And what it means f...Christa Ouderkirk Franzi
 
Developing creative learning
Developing creative learningDeveloping creative learning
Developing creative learningFariya Shaikh
 
Current issues and challenges in education
Current issues and challenges in educationCurrent issues and challenges in education
Current issues and challenges in educationthenetworkcampus
 
British council 2013 presentation we act
British council 2013 presentation we actBritish council 2013 presentation we act
British council 2013 presentation we actDr. Jorge Nelson
 
Girls Talk Presentation - 4.3.15
Girls Talk Presentation - 4.3.15Girls Talk Presentation - 4.3.15
Girls Talk Presentation - 4.3.15Nicholas_Library
 
Online Presentation Character development education
Online Presentation Character development educationOnline Presentation Character development education
Online Presentation Character development educationIwobe Kingsley S.
 

Similar to Developing Young Technologists Without Robbing Childhood (20)

Talent by design gen wise- slideshare
Talent by design  gen wise- slideshareTalent by design  gen wise- slideshare
Talent by design gen wise- slideshare
 
David Cameron | Hope in a time of challenge
David Cameron | Hope in a time of challenge David Cameron | Hope in a time of challenge
David Cameron | Hope in a time of challenge
 
ICOT, 2009 - Reflections
ICOT, 2009 - ReflectionsICOT, 2009 - Reflections
ICOT, 2009 - Reflections
 
PROCEDE 2014- PLCs what and why
PROCEDE 2014- PLCs what and whyPROCEDE 2014- PLCs what and why
PROCEDE 2014- PLCs what and why
 
Understanding Learning
Understanding LearningUnderstanding Learning
Understanding Learning
 
GenWise Talentdev Programs Parent Session - Oct 2017 @Inventure
GenWise Talentdev Programs Parent Session - Oct 2017 @InventureGenWise Talentdev Programs Parent Session - Oct 2017 @Inventure
GenWise Talentdev Programs Parent Session - Oct 2017 @Inventure
 
Meaning and definition of education
Meaning and definition of educationMeaning and definition of education
Meaning and definition of education
 
Ec big summit-portland-20100615
Ec big summit-portland-20100615Ec big summit-portland-20100615
Ec big summit-portland-20100615
 
Constant change is here to stay: why schooling will always be about the future
Constant change is here to stay: why schooling will always be about the futureConstant change is here to stay: why schooling will always be about the future
Constant change is here to stay: why schooling will always be about the future
 
Constant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureConstant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the future
 
Constant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the futureConstant change is here to stay: why schooling is always about the future
Constant change is here to stay: why schooling is always about the future
 
Re-Thinking on Critical and Inventive Thinking_JohnYeo Singapore
Re-Thinking on Critical and Inventive Thinking_JohnYeo SingaporeRe-Thinking on Critical and Inventive Thinking_JohnYeo Singapore
Re-Thinking on Critical and Inventive Thinking_JohnYeo Singapore
 
The Disconnect Between Education & Workforce Development: And what it means f...
The Disconnect Between Education & Workforce Development: And what it means f...The Disconnect Between Education & Workforce Development: And what it means f...
The Disconnect Between Education & Workforce Development: And what it means f...
 
Developing creative learning
Developing creative learningDeveloping creative learning
Developing creative learning
 
Current issues and challenges in education
Current issues and challenges in educationCurrent issues and challenges in education
Current issues and challenges in education
 
British council 2013 presentation we act
British council 2013 presentation we actBritish council 2013 presentation we act
British council 2013 presentation we act
 
Girls Talk Presentation - 4.3.15
Girls Talk Presentation - 4.3.15Girls Talk Presentation - 4.3.15
Girls Talk Presentation - 4.3.15
 
Learning at Tudor House School
Learning at Tudor House SchoolLearning at Tudor House School
Learning at Tudor House School
 
We act presentation 2015
We act presentation 2015We act presentation 2015
We act presentation 2015
 
Online Presentation Character development education
Online Presentation Character development educationOnline Presentation Character development education
Online Presentation Character development education
 

More from bcantrill

Predicting the Present
Predicting the PresentPredicting the Present
Predicting the Presentbcantrill
 
Sharpening the Axe: The Primacy of Toolmaking
Sharpening the Axe: The Primacy of ToolmakingSharpening the Axe: The Primacy of Toolmaking
Sharpening the Axe: The Primacy of Toolmakingbcantrill
 
I have come to bury the BIOS, not to open it: The need for holistic systems
I have come to bury the BIOS, not to open it: The need for holistic systemsI have come to bury the BIOS, not to open it: The need for holistic systems
I have come to bury the BIOS, not to open it: The need for holistic systemsbcantrill
 
Towards Holistic Systems
Towards Holistic SystemsTowards Holistic Systems
Towards Holistic Systemsbcantrill
 
The Coming Firmware Revolution
The Coming Firmware RevolutionThe Coming Firmware Revolution
The Coming Firmware Revolutionbcantrill
 
Hardware/software Co-design: The Coming Golden Age
Hardware/software Co-design: The Coming Golden AgeHardware/software Co-design: The Coming Golden Age
Hardware/software Co-design: The Coming Golden Agebcantrill
 
Tockilator: Deducing Tock execution flows from Ibex Verilator traces
Tockilator: Deducing Tock execution flows from Ibex Verilator tracesTockilator: Deducing Tock execution flows from Ibex Verilator traces
Tockilator: Deducing Tock execution flows from Ibex Verilator tracesbcantrill
 
No Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's LawNo Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's Lawbcantrill
 
Andreessen's Corollary: Ethical Dilemmas in Software Engineering
Andreessen's Corollary: Ethical Dilemmas in Software EngineeringAndreessen's Corollary: Ethical Dilemmas in Software Engineering
Andreessen's Corollary: Ethical Dilemmas in Software Engineeringbcantrill
 
Visualizing Systems with Statemaps
Visualizing Systems with StatemapsVisualizing Systems with Statemaps
Visualizing Systems with Statemapsbcantrill
 
Platform values, Rust, and the implications for system software
Platform values, Rust, and the implications for system softwarePlatform values, Rust, and the implications for system software
Platform values, Rust, and the implications for system softwarebcantrill
 
Is it time to rewrite the operating system in Rust?
Is it time to rewrite the operating system in Rust?Is it time to rewrite the operating system in Rust?
Is it time to rewrite the operating system in Rust?bcantrill
 
dtrace.conf(16): DTrace state of the union
dtrace.conf(16): DTrace state of the uniondtrace.conf(16): DTrace state of the union
dtrace.conf(16): DTrace state of the unionbcantrill
 
The Hurricane's Butterfly: Debugging pathologically performing systems
The Hurricane's Butterfly: Debugging pathologically performing systemsThe Hurricane's Butterfly: Debugging pathologically performing systems
The Hurricane's Butterfly: Debugging pathologically performing systemsbcantrill
 
Papers We Love: ARC after dark
Papers We Love: ARC after darkPapers We Love: ARC after dark
Papers We Love: ARC after darkbcantrill
 
Principles of Technology Leadership
Principles of Technology LeadershipPrinciples of Technology Leadership
Principles of Technology Leadershipbcantrill
 
Zebras all the way down: The engineering challenges of the data path
Zebras all the way down: The engineering challenges of the data pathZebras all the way down: The engineering challenges of the data path
Zebras all the way down: The engineering challenges of the data pathbcantrill
 
Platform as reflection of values: Joyent, node.js, and beyond
Platform as reflection of values: Joyent, node.js, and beyondPlatform as reflection of values: Joyent, node.js, and beyond
Platform as reflection of values: Joyent, node.js, and beyondbcantrill
 
Debugging under fire: Keeping your head when systems have lost their mind
Debugging under fire: Keeping your head when systems have lost their mindDebugging under fire: Keeping your head when systems have lost their mind
Debugging under fire: Keeping your head when systems have lost their mindbcantrill
 
Down Memory Lane: Two Decades with the Slab Allocator
Down Memory Lane: Two Decades with the Slab AllocatorDown Memory Lane: Two Decades with the Slab Allocator
Down Memory Lane: Two Decades with the Slab Allocatorbcantrill
 

More from bcantrill (20)

Predicting the Present
Predicting the PresentPredicting the Present
Predicting the Present
 
Sharpening the Axe: The Primacy of Toolmaking
Sharpening the Axe: The Primacy of ToolmakingSharpening the Axe: The Primacy of Toolmaking
Sharpening the Axe: The Primacy of Toolmaking
 
I have come to bury the BIOS, not to open it: The need for holistic systems
I have come to bury the BIOS, not to open it: The need for holistic systemsI have come to bury the BIOS, not to open it: The need for holistic systems
I have come to bury the BIOS, not to open it: The need for holistic systems
 
Towards Holistic Systems
Towards Holistic SystemsTowards Holistic Systems
Towards Holistic Systems
 
The Coming Firmware Revolution
The Coming Firmware RevolutionThe Coming Firmware Revolution
The Coming Firmware Revolution
 
Hardware/software Co-design: The Coming Golden Age
Hardware/software Co-design: The Coming Golden AgeHardware/software Co-design: The Coming Golden Age
Hardware/software Co-design: The Coming Golden Age
 
Tockilator: Deducing Tock execution flows from Ibex Verilator traces
Tockilator: Deducing Tock execution flows from Ibex Verilator tracesTockilator: Deducing Tock execution flows from Ibex Verilator traces
Tockilator: Deducing Tock execution flows from Ibex Verilator traces
 
No Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's LawNo Moore Left to Give: Enterprise Computing After Moore's Law
No Moore Left to Give: Enterprise Computing After Moore's Law
 
Andreessen's Corollary: Ethical Dilemmas in Software Engineering
Andreessen's Corollary: Ethical Dilemmas in Software EngineeringAndreessen's Corollary: Ethical Dilemmas in Software Engineering
Andreessen's Corollary: Ethical Dilemmas in Software Engineering
 
Visualizing Systems with Statemaps
Visualizing Systems with StatemapsVisualizing Systems with Statemaps
Visualizing Systems with Statemaps
 
Platform values, Rust, and the implications for system software
Platform values, Rust, and the implications for system softwarePlatform values, Rust, and the implications for system software
Platform values, Rust, and the implications for system software
 
Is it time to rewrite the operating system in Rust?
Is it time to rewrite the operating system in Rust?Is it time to rewrite the operating system in Rust?
Is it time to rewrite the operating system in Rust?
 
dtrace.conf(16): DTrace state of the union
dtrace.conf(16): DTrace state of the uniondtrace.conf(16): DTrace state of the union
dtrace.conf(16): DTrace state of the union
 
The Hurricane's Butterfly: Debugging pathologically performing systems
The Hurricane's Butterfly: Debugging pathologically performing systemsThe Hurricane's Butterfly: Debugging pathologically performing systems
The Hurricane's Butterfly: Debugging pathologically performing systems
 
Papers We Love: ARC after dark
Papers We Love: ARC after darkPapers We Love: ARC after dark
Papers We Love: ARC after dark
 
Principles of Technology Leadership
Principles of Technology LeadershipPrinciples of Technology Leadership
Principles of Technology Leadership
 
Zebras all the way down: The engineering challenges of the data path
Zebras all the way down: The engineering challenges of the data pathZebras all the way down: The engineering challenges of the data path
Zebras all the way down: The engineering challenges of the data path
 
Platform as reflection of values: Joyent, node.js, and beyond
Platform as reflection of values: Joyent, node.js, and beyondPlatform as reflection of values: Joyent, node.js, and beyond
Platform as reflection of values: Joyent, node.js, and beyond
 
Debugging under fire: Keeping your head when systems have lost their mind
Debugging under fire: Keeping your head when systems have lost their mindDebugging under fire: Keeping your head when systems have lost their mind
Debugging under fire: Keeping your head when systems have lost their mind
 
Down Memory Lane: Two Decades with the Slab Allocator
Down Memory Lane: Two Decades with the Slab AllocatorDown Memory Lane: Two Decades with the Slab Allocator
Down Memory Lane: Two Decades with the Slab Allocator
 

Recently uploaded

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Developing Young Technologists Without Robbing Childhood

  • 1. Coming of Age Developing young technologists without robbing them of their youth Bryan Cantrill Oxide Computer Company
  • 2. OXIDE It always starts with a tweet…
  • 3. OXIDE It always starts with a tweet…
  • 4. OXIDE It always starts with a tweet…
  • 5. OXIDE It always starts with a tweet…
  • 6. OXIDE It always starts with a tweet…
  • 7. OXIDE It always starts with a tweet…
  • 9. OXIDE “A version of college replacement”? • What is the purpose of a college education? • What is the purpose of education in the abstract? • What exactly are we trying to replace and why? • Are we trying to address its cost… or its purpose?
  • 10. OXIDE “Find the smartest”? • What does “smartest” mean? How is this assessed? • Is this selecting for precociousness or ultimate ability? • How does precociousness correlate to ultimate ability, anyway? • And is precociousness more common in well-structured domains? • Is there a peril in telling children that they are smart? • How are these children found? And does this process not start at a much younger age?
  • 11. OXIDE “...and most driven”? • What does “most driven” mean? • How is this assessed? • What does drive mean in someone so young, who is necessarily extrinsically motivated? • And, um, might you be in fact selecting for driven parents?
  • 12. OXIDE “18 year olds”?! • As recently as the 1990s, prevailing dogma in neuroscience was that most brain development was complete by mid-childhood (!) • We know now that this is false; the prefrontal cortex continues to develop into the mid-20s – it is underdeveloped in an 18-year-old! • The limbic system – emotions and social processing – is further along… • This means that 18-year-olds are likely to exhibit developed emotions and heightened social rewards – but their judgement is still developing • 18-year-olds can seem fully adult, but they remain vulnerable
  • 13. OXIDE “a decade+ of salary… on whatever they want”?! • A still-developing frontal cortex means that “whatever they want” is very likely to shift over time – and this is healthy! • Applying a “decade+ of salary” is adding firepower to a weapon that can’t be reliably aimed; is this wise?!
  • 14. OXIDE “a smart peer group”? • This seems less controversial, but it just has subtler issues… • Specifically: from whom do we learn? • Do we learn from true peers, or older peers? • Are the perils of telling a child that they are smart compounded by isolating an entire group and telling them that they are smart?
  • 15. OXIDE “in exchange for small % of future earnings” • This is just… gross: it is rapacious, manipulative, exploitative, cynical • What happens when (say) the prefrontal cortex develops a tad and someone wants to get out of this terrible deal? • What happens when (say) someone wants to pursue non-profit work? • What happens when (say) someone wants to return to school? • This is gross because it feels predatory – it is taking advantage of the impulsivity of a still-developing prefrontal cortex
  • 17. OXIDE The importance of childhood • Childhood is not merely knowledge accumulation • Focus should also be on character development: honesty, integrity, decency, persistence, grit, resilience, teamwork • That limbic center is really important: adolescents care a lot about their friends – and this is healthy! • Experimentation in youth should be encouraged – adults have a responsibility for keeping this safe (easier said than done!)
  • 18. OXIDE Whither the young technologist? • The still-developing brain is not without its strengths: risk-taking is really important for technologists; it can be helpful to not know the impossible! • It is incumbent upon young technologists – especially capable and motivated ones! – to learn how little they know • The purpose of a higher education should be to bridge the ego from the narcissism of childhood to the collaboration of adulthood • Older peers are essential in this process: e.g., graduate students – humanity’s most embittered – serve a thankless but essential task
  • 19. OXIDE Building the foundation • As part of their education, young technologists should seek out opportunities that will allow them to build foundation – but that still appeal to their risk-tasking and the sense of the possible • An internship is a great opportunity: interns should be given projects that are wildly speculative rather than menial tasks • Large companies are often a better fit than a startup because they increase the odds of an older peer group to learn from • As the foundation is built and judgement develops hits a sweet spot…
  • 20. OXIDE Innovation through the years • One’s mid-twenties to mid-thirties are a prime for individual innovation • Innovation does not stop in one’s mid-thirties, but it does change • Solving hard problems is a team endeavor, and as technologists age into full adulthood, they will increasingly need to take leadership roles… • This does not necessarily mean management! But it does mean, e.g.: problem formulation, team formation (hiring!), conflict resolution • The mid-thirties (and beyond!) are a sweet spot for teamwork
  • 21. OXIDE Coming of age • Young technologists should temper their sense of the possible and their desire to take risk with learning how the world works • We should be guiding our “smartest and most driven” towards big, hard, thorny problems – and to developing the character for those problems • Entrepreneurialism can wait: there is a lot to be said for starting a company in your forties! • Life is long; let children have their childhood – let students be students, and let young adults have their young adulthood!