SlideShare a Scribd company logo
1 of 126
Download to read offline
Developing in a Decade
A Glance into the Future
How/What will we be developing in
2024?
More
Google Trends
Google Trends
-Johnny Appleseed
The Next Big Thing (TM)
What new language?
What new paradigm?
What new framework?
And Process?
It doesn’t
matter
Don’t restrict
yourself
Constantly be learning
Your cheese
will move
but there’s plenty more around
The means will change
We will adapt
But will our goals
change?
Have our goals
changed?
Why do we do what we
do?
Why?
Technology & Software
is helping people
Automation
Increasing Productivity
Technology
and Jobs
Erik Brynjolfsson (MIT)
and Andrew McAffee
Technology
and Jobs
Erik Brynjolfsson (MIT)
and Andrew McAffee
This is not your
mother’s
Industrial
Revolution
Erik Brynjolfsson (MIT)
and Andrew McAffee
This is not your
mother’s
Industrial
Revolution
Erik Brynjolfsson (MIT)
and Andrew McAffee
Information
The Key to Freedom
There’s a lot of information
Big Data
a.k.a. The Next Big Thinga.k.a. The Next Big Thing (TM)
What can we do with
this Data?
How can we do it?
Why should we do it?
It’s information.
Information is knowledge.
Is too much information a
bad thing?
Orwell’s Society
Big Brother!
Control!
Censorship
Huxley’s Society
Controlled Population!
Amusement!
Artificial Procreation
Amusing
ourselves to
Death
Relevance lost in a sea of
irrelevance
-Neil Postman, Amusing ourselves to death
“What Orwell feared were those who would ban books. What
Huxley feared was that there would be no reason to ban a book,
for there would be no one who wanted to read one. Orwell feared
those who would deprive us of information. Huxley feared those
who would give us so much that we would be reduced to
passivity and egoism. Orwell feared that the truth would be
concealed from us. Huxley feared the truth would be drowned in
a sea of irrelevance. Orwell feared we would become a captive
culture. Huxley feared we would become a trivial culture,
preoccupied with some equivalent of the feelies, the orgy porgy,
and the centrifugal bumblepuppy. …..!
In short, Orwell feared that what we hate will ruin us. Huxley
feared that what we love will ruin us.!
!
This book is about the possibility that Huxley, not Orwell, was
right.”
We are inundated with
information. Things become
insignificant quickly.
29 Stages of a Twitter (Shit) Storm
http://www.buzzfeed.com/tomphillips/the-29-stages-of-a-twitterstorm
1. Someone does something bad
2. Someone notices it
4. Gradually anger builds
6. …and builds
8. Famous Twitter Account
notices
9. People send angry
messages…to wrong account
10. Someone starts a petition
12. Lots of petitions. No one
knows which one to sign
15. Issue trends
16. Media covers it
18. Politicians get on board
22. Story dominates media
23. Social Media “Experts” have
a field day
24. Someone apologises
25. Most people kind of accept
it. Issue dies down.
27. Someone invents some
hashtag game
29. Next day, something else
happens.
The relevant becomes
irrelevant
What type of society
are we aiming for?
And then there’s us:
Developers
As Developers, we play a
role in changing the world
Start-ups
Changing the World
1.
2.
3.
4.
WHY?
Success!
and if you want to be
successful, you need to be in
the Valley
Silicon Valley
Longer to Raise Money!
Decreases Odds of Being
Bought Out!
Decreases Odds of
Success
Outside the Valley…
What is success?
The Jungle
Homes that cost $3.3
Million !
Homes costing $700K
surrounded by tents of
the Jungle!
Jungle: 175 homeless at
any time
What happened to the whole
“Changing the World”?
40 Million Americans on Food Stamps
Are our goals
changing?
Why?
Innovation, Success, Improving Society for all
!
!
are not incompatible goals
Changing the World !=
Helping it
-Johnny Appleseed
We need to acknowledge there is a problem
-Johnny Appleseed
As Developers, as an Industry, we have the
potential to create a better society
-Johnny Appleseed
We should look to the future and ask Why,
not What, or How
-Johnny Appleseed
Software Development, Technology isn’t the
goal.
pic of drop what you’re
doing.
pic of children learning
Paraphrased conversation between Attenborough and
Goldblum - Jurassic Park
“We were so busy seeing if we could, that we
didn’t stop to think if we should”
-Johnny Appleseed
Thank you
Credits
Pictures

Crystal Ball - http://www.flickr.com/photos/yorkjason/612634561/

Textile Machine - http://www.flickr.com/photos/muriel_vd/984795979

Brain - http://pixabay.com/en/brain-human-brain-science-biology-43490/

Baby Crying - http://www.flickr.com/photos/44124370018

Pigeon Hole - http://www.flickr.com/photos/irisheyes/103405687/

Cheese - http://www.flickr.com/photos/ladymissmarquise/5383384526 

Puzzle - http://www.flickr.com/photos/intvgene/370973576

Helping Cart - http://www.flickr.com/photos/reddy-aprianto/8360515062/

Automation - http://www.flickr.com/photos/xmacex/3019001226/

Library - http://www.flickr.com/photos/ell-r-brown/9883645136/

Barista - http://qz.com/134661/briggo-coffee-army-of-robot-baristas-could-mean-the-end-of-starbucks-as-we-know-it/

TV - http://www.flickr.com/photos/33718942@N07/5188238584

Huxley - https://en.wikipedia.org/wiki/Huxley

Orwell - https://en.wikipedia.org/wiki/George_Orwell

Kids - http://www.flickr.com/photos/73645804@N00/4006194802

Stop - http://www.flickr.com/photos/misteraitch/2971658475

Google Car - https://en.wikipedia.org/wiki/File:Google%27s_Lexus_RX_450h_Self-Driving_Car.jpg

Computers - http://www.flickr.com/photos/quinnanya/4152110208

Windows 8.1 - http://www.flickr.com/photos/nabor_garrido/9519905048/

Food - Glenn’s Breakfast





!

More Related Content

Similar to Developing in a decade - Hariri

Peter+Thiels+-+Stanford+Lecture
Peter+Thiels+-+Stanford+LecturePeter+Thiels+-+Stanford+Lecture
Peter+Thiels+-+Stanford+Lecture
theextraaedge
 
culture of trust [two]
culture of trust [two]culture of trust [two]
culture of trust [two]
monika hardy
 
How To Deal With Disruption and How To Thrive In A Disruptive Age
How To Deal With Disruption and How To Thrive In A Disruptive AgeHow To Deal With Disruption and How To Thrive In A Disruptive Age
How To Deal With Disruption and How To Thrive In A Disruptive Age
Fahri Karakas
 

Similar to Developing in a decade - Hariri (20)

Get Ready! storytelling eMatrix - the management of change
Get Ready! storytelling eMatrix - the management of changeGet Ready! storytelling eMatrix - the management of change
Get Ready! storytelling eMatrix - the management of change
 
2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital Age2015 Arts Midwest Workshop: Embracing the Digital Age
2015 Arts Midwest Workshop: Embracing the Digital Age
 
Seven principles for survival in the XXI Century
Seven principles for survival in the XXI CenturySeven principles for survival in the XXI Century
Seven principles for survival in the XXI Century
 
eToro Startup & mgnt 2.0 course - Class 01 the challenge of the future
eToro Startup & mgnt 2.0 course - Class 01 the challenge of the futureeToro Startup & mgnt 2.0 course - Class 01 the challenge of the future
eToro Startup & mgnt 2.0 course - Class 01 the challenge of the future
 
Future Kids Future Customers v2
Future Kids Future Customers v2Future Kids Future Customers v2
Future Kids Future Customers v2
 
CS183 startup-stanford-spring-2012
CS183 startup-stanford-spring-2012CS183 startup-stanford-spring-2012
CS183 startup-stanford-spring-2012
 
Peter+Thiels+-+Stanford+Lecture
Peter+Thiels+-+Stanford+LecturePeter+Thiels+-+Stanford+Lecture
Peter+Thiels+-+Stanford+Lecture
 
Peter thiel’s cs183
Peter thiel’s cs183Peter thiel’s cs183
Peter thiel’s cs183
 
culture of trust [two]
culture of trust [two]culture of trust [two]
culture of trust [two]
 
UX the almost foreseeable future final
UX the almost foreseeable future finalUX the almost foreseeable future final
UX the almost foreseeable future final
 
Hord Tipton Keynote Address
Hord Tipton Keynote AddressHord Tipton Keynote Address
Hord Tipton Keynote Address
 
03012019 cia secrets_tocreativeproblemsolving
03012019 cia secrets_tocreativeproblemsolving03012019 cia secrets_tocreativeproblemsolving
03012019 cia secrets_tocreativeproblemsolving
 
03012019 cia secrets_tocreativeproblemsolving
03012019 cia secrets_tocreativeproblemsolving03012019 cia secrets_tocreativeproblemsolving
03012019 cia secrets_tocreativeproblemsolving
 
How To Deal With Disruption and How To Thrive In A Disruptive Age
How To Deal With Disruption and How To Thrive In A Disruptive AgeHow To Deal With Disruption and How To Thrive In A Disruptive Age
How To Deal With Disruption and How To Thrive In A Disruptive Age
 
Quantifying Well-Being: Big Mother, Big Brother
Quantifying Well-Being: Big Mother, Big BrotherQuantifying Well-Being: Big Mother, Big Brother
Quantifying Well-Being: Big Mother, Big Brother
 
Essay Safety Workplace. Online assignment writing service.
Essay Safety Workplace. Online assignment writing service.Essay Safety Workplace. Online assignment writing service.
Essay Safety Workplace. Online assignment writing service.
 
How to Thrive in Disruptive Times
How to Thrive in Disruptive TimesHow to Thrive in Disruptive Times
How to Thrive in Disruptive Times
 
The Times They Are A Changin’
The Times They Are A Changin’The Times They Are A Changin’
The Times They Are A Changin’
 
Flat World, Flat Web, Flat Classrooms
Flat World, Flat Web, Flat ClassroomsFlat World, Flat Web, Flat Classrooms
Flat World, Flat Web, Flat Classrooms
 
Jobs of the future Utah 2018
Jobs of the future Utah 2018Jobs of the future Utah 2018
Jobs of the future Utah 2018
 

More from Codemotion

More from Codemotion (20)

Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
Fuzz-testing: A hacker's approach to making your code more secure | Pascal Ze...
 
Pompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending storyPompili - From hero to_zero: The FatalNoise neverending story
Pompili - From hero to_zero: The FatalNoise neverending story
 
Pastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storiaPastore - Commodore 65 - La storia
Pastore - Commodore 65 - La storia
 
Pennisi - Essere Richard Altwasser
Pennisi - Essere Richard AltwasserPennisi - Essere Richard Altwasser
Pennisi - Essere Richard Altwasser
 
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
Michel Schudel - Let's build a blockchain... in 40 minutes! - Codemotion Amst...
 
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
Richard Süselbeck - Building your own ride share app - Codemotion Amsterdam 2019
 
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
Eward Driehuis - What we learned from 20.000 attacks - Codemotion Amsterdam 2019
 
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 - Francesco Baldassarri  - Deliver Data at Scale - Codemotion Amsterdam 2019 -
Francesco Baldassarri - Deliver Data at Scale - Codemotion Amsterdam 2019 -
 
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
Martin Förtsch, Thomas Endres - Stereoscopic Style Transfer AI - Codemotion A...
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
 
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
Angelo van der Sijpt - How well do you know your network stack? - Codemotion ...
 
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
Lars Wolff - Performance Testing for DevOps in the Cloud - Codemotion Amsterd...
 
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
Sascha Wolter - Conversational AI Demystified - Codemotion Amsterdam 2019
 
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
Michele Tonutti - Scaling is caring - Codemotion Amsterdam 2019
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
James Birnie - Using Many Worlds of Compute Power with Quantum - Codemotion A...
 
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
Don Goodman-Wilson - Chinese food, motor scooters, and open source developmen...
 
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
Pieter Omvlee - The story behind Sketch - Codemotion Amsterdam 2019
 
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
Dave Farley - Taking Back “Software Engineering” - Codemotion Amsterdam 2019
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Developing in a decade - Hariri