SlideShare a Scribd company logo
1 of 58
Download to read offline
What future we want for 
our software industry? 
Milan 28-29 November 2014 
Cristiano Rastelli
Cristiano Rastelli 
Front-End DEVELOPER 
15+ years (= “senior”) 
passion for my job 
#sel!ie
young Startup 
small team 
great people 
BTW, we’re hiring ;) 
#siliconroundabout
SHOREDITCH IS A new KLONDIKE 
hipsters with long beards 
startups looking for gold 
but especially... 
Pioneers 
#goldrush
SOFTWARE* 
INDUSTRY 
* software / ICT / web / TECH / whatever 
#topic
170 years of industrial change across England and Whales 
#industry #change 
http://www.ons.gov.uk/ons/rel/census/2011-census-analysis/170-years-o!-industry/
Trend of sector contribution (%) to total GDP in india 
#industry #change 
http://en.wikipedia.org/wiki/Economy_o!_India
The Internet Economy Will Account for 5.3% of GDP in the G-20 countries in 2016 
#industry #new-era https://www.bcg.com/documents/!ile100409.pd!
Labour Productivity Growth During the Electrification Era (1890-1940) and the 
Information Technology Era (1970-2012) in the United States 
#industry #new-era https://www.bcg.com/documents/!ile100409.pd!
How many software developers are out there in the world? 
Asia/Paci!ic 
4,074,300 
EMEA 
3,343,900 
Americas 
3,586,800 
~11,000,000 
Professional Software developers 
#industry #so"ware http://www.in!oq.com/news/2014/01/IDC-so"ware-developers
DOES technology create or destroy jobs? 
“Our analysis shows that technological improvement 
raises employment in many U.S. manufacturing 
industries both in the short and long run.” 
#jobs #e#ects http://www.slideshare.net/SERIWorld/does-technologycreatejobs
pioneers
they were pioneers 
#1970s #1980s
We were pioneers 
#1990s #2000s
you are pioneers 
#2010s
We are all pioneers 
We were and still we are. 
Because we are exploring 
and discovering every day. 
#tomorrow
a young industry 
Agriculture 
manufacture software 
we are here! 
1700 1800 1900 2000 ????
automotive 
INDUSTRY 
#what-i!
pioneers 
Bentley, Benz, Ford, 
Chrysler, Renault, 
Peugeot, Citroën, 
Ferrari, Maserati, 
Lancia, Lamborghini. 
And many others. 
#longtimeago
Assembly line 
Ford ”Model T“ production 
From 11 cars per month 
to 20 cars per hour
mass production 
Standardized process 
interchangeable parts 
unskilled workers 
Flexible Manpower Line 
#!i"ies #sixties
UNIONS 
autoworkers started to 
coordinate in nationwide 
organizations in order to 
protect their jobs and 
introduce basic rights 
#strikes
Robots 
the role of the human 
workforce? just few 
High-skilled controllers 
#automation
Crisis 
in 2008-2010 The entire 
automotive industry 
collapsed, forcing many 
manufacturers to 
massive job cuts and 
costs reductions 
#bailout
What can we expect 
from the future? 
#predicting #wishing
The grid 
AI websites that design themselves 
Intelligent color detection & correction 
Face detection & smart cropping 
Time-sensitive content suggestions 
automated a/b testing 
“Aiming to take humans out of website development” 
#automation #arti!icial-intelligence 
http://thegrid.io
manufacture software ROBOT 
1800 1900 2000 SINGULARITY 
End of 
the 
world 
“skynet”
< worker 
Where is the difference? 
#negligible #marginal
KNOWLEDGE* 
INDUSTRY 
#di#erence 
* learning / problem-solving / creative
“the moment we finally stop thinking about 
projects like building process, and start 
thinking about them like collaborative 
learning processes, then a whole set of 
possibilities finally become clear” 
Alberto “ziobrando” Brandolini
Factory worker software developer 
takes a few days to learn 
Takes some years to learn 
seniority in a few months 
seniority in 5-10 years 
trained once 
Never stops to learn 
Permanent job 
frequently changing 
#hands #mind
Factory worker software developer 
work for A living 
work is a passion 
factory plant 
office/remote/home 
Entirely planned 
self-organized 
#builder #creator
why bother? 
#the-big-question
past future 
methodologies 
managers 
rules/values 
models 
#horror-vacui 
we are here! 
methodologies
Someone that... 
“if the salary becomes the reason for going to work, 
then you are not the person I am looking for” 
#ceos #employers
Someone that... 
#managers
Someone that... 
#projectmanagers
Someone that... 
“I’m only creating the design ideas. I’ll need 
someone’s help to turn it into a real game” 
#STEM #sexism
past future 
#choose 
we are here!
#notme
THE “m” Word 
why this war with the managers? 
we are going to lose it (because of 
the passion for our profession) 
We fight on the wrong side 
we need each other 
#the-other-hal! http://bit.ly/1ruxi8t
what should we do? 
#proactive
not like this... 
#or-maybe-yes
more like this... 
#standup #lead-by-example
or simply like this... 
Study, learn and test how to work 
discuss your ideas online 
write a post and share it 
contribute to some community 
understand what makes us different 
#be-the-change
managers, with our own style 
There is a lack of good tech managers: 
or we fill this hole, or someone else will 
some of you in the audience will be managers 
in the future: with what training? 
Being a manager of a team of developers should be 
considered a natural step in a developer’s career 
#be-your-leaders
#roots #!oundations 
knowledge 
passion 
sharing 
Community
It’s our responsibility
we stand on giant’s shoulders 
our life is “easy” because someone, 
before us, did a really good job 
we are taking a lot and 
giving back a little 
culture of sharing & openness 
#be!ore-us
future generations of developers 
16 
19 
22 
25 
28 
31 
34 
37 
40 
43 
46 
49 
StackOverflow: number of developers (and their reputation) by age 
4500 
3000 
1500 
0 
#a"er-us http://coding-and-more.blogspot.ie/2011/06/its-o#cial-developers-get-better-with.html
Conclusions 
#at-last!
#1 we are a 
young industry
it’s our industry: 
take care of it #2
Be pro-active 
& give back #3
the “human” economy 
manufacture software HUmAN 
#hope https://hbr.org/2014/11/!rom-the-knowledge-economy-to-the-human-economy
because this one still 
makes the difference
Milan 28-29 November 2014 
thank you 
Cristiano Rastelli 
BTW, we’re hiring ;)
Read more: 
blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html 
hbr.org/2014/11/from-the-knowledge-economy-to-the-human-economy 
michaelochurch.wordpress.com/2014/07/13/how-the-other-half-works-an-adventure-in-the-low- 
status-of-software-engineers/ 
www.psfk.com/2014/11/blogging-platform-uses-ai-to-automatically-design-your-website.html 
ayende.com/blog/168802/career-planning-where-do-old-devs-go-to 
coding-and-more.blogspot.ie/2011/06/its-official-developers-get-better-with.html 
ALL YOU CAN READ: Alberto Brandolini, Jacopo Romei, Jurgen Appelo

More Related Content

Viewers also liked

Style Guides, Pattern Libraries, Design Systems and other amenities.
 Style Guides, Pattern Libraries, Design Systems and other amenities. Style Guides, Pattern Libraries, Design Systems and other amenities.
Style Guides, Pattern Libraries, Design Systems and other amenities.Cristiano Rastelli
 
Design Pattern Libraries
Design Pattern LibrariesDesign Pattern Libraries
Design Pattern LibrariesBrian Peppler
 
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)Chris Sauve
 
How to build the perfect pattern library
How to build the perfect pattern libraryHow to build the perfect pattern library
How to build the perfect pattern libraryWolf Brüning
 

Viewers also liked (8)

Mobile last
Mobile lastMobile last
Mobile last
 
The data we should not miss
 The data we should not miss The data we should not miss
The data we should not miss
 
Slides are easy
Slides are easySlides are easy
Slides are easy
 
Style Guides, Pattern Libraries, Design Systems and other amenities.
 Style Guides, Pattern Libraries, Design Systems and other amenities. Style Guides, Pattern Libraries, Design Systems and other amenities.
Style Guides, Pattern Libraries, Design Systems and other amenities.
 
Design Pattern Libraries
Design Pattern LibrariesDesign Pattern Libraries
Design Pattern Libraries
 
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)
Content-Driven Layouts with Flexbox (Chris Sauve, CSSDay 2015)
 
Let There Be Peace On CSS
Let There Be Peace On CSSLet There Be Peace On CSS
Let There Be Peace On CSS
 
How to build the perfect pattern library
How to build the perfect pattern libraryHow to build the perfect pattern library
How to build the perfect pattern library
 

Similar to Future of Software Industry & Role of Pioneers

What future we want for our Software Industry
What future we want for our Software IndustryWhat future we want for our Software Industry
What future we want for our Software IndustryCodemotion
 
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...Association for Project Management
 
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...LinkedIn Talent Solutions
 
Transformation: A Journey - Microsoft | FuturePMO 2021
Transformation: A Journey - Microsoft | FuturePMO 2021Transformation: A Journey - Microsoft | FuturePMO 2021
Transformation: A Journey - Microsoft | FuturePMO 2021Wellingtone
 
Automation: work, inequality, skills and jobs
Automation: work, inequality, skills and jobsAutomation: work, inequality, skills and jobs
Automation: work, inequality, skills and jobsAzeem Azhar
 
The LinkedIn Consumer Story: Why it Matters to You
The LinkedIn Consumer Story: Why it Matters to YouThe LinkedIn Consumer Story: Why it Matters to You
The LinkedIn Consumer Story: Why it Matters to YouLinkedIn Talent Solutions
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Ariadna Font Llitjos
 
Dragging HR out of the Dark Ages - Updated
Dragging HR out of the Dark Ages - Updated Dragging HR out of the Dark Ages - Updated
Dragging HR out of the Dark Ages - Updated DPG plc
 
2015 International CES - What I learned at CES and what brands have to know
2015 International CES - What I learned at CES and what brands have to know2015 International CES - What I learned at CES and what brands have to know
2015 International CES - What I learned at CES and what brands have to knowMatt Doherty
 
CodeControl's Freelancer Handbook V2 ⚡️
CodeControl's Freelancer Handbook V2 ⚡️CodeControl's Freelancer Handbook V2 ⚡️
CodeControl's Freelancer Handbook V2 ⚡️Tristan Lim
 
The Future of Marketing - What will Marketing look like in 2021?
The Future of Marketing - What will Marketing look like in 2021?The Future of Marketing - What will Marketing look like in 2021?
The Future of Marketing - What will Marketing look like in 2021?Tom De Baere
 
The Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationThe Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationDesignit
 
How NLP is revolutionizing marketing and communications
How NLP is revolutionizing marketing and communications How NLP is revolutionizing marketing and communications
How NLP is revolutionizing marketing and communications SK Reddy
 
Clo Webinar: Are You Prepared For The 2020 Workplace
Clo Webinar: Are You Prepared For The 2020 WorkplaceClo Webinar: Are You Prepared For The 2020 Workplace
Clo Webinar: Are You Prepared For The 2020 WorkplaceForbes
 
The Future of ECM: Collaborative Workspaces
The Future of ECM: Collaborative WorkspacesThe Future of ECM: Collaborative Workspaces
The Future of ECM: Collaborative WorkspacesAIIM International
 

Similar to Future of Software Industry & Role of Pioneers (20)

What future we want for our Software Industry
What future we want for our Software IndustryWhat future we want for our Software Industry
What future we want for our Software Industry
 
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...
Future Skills, Future Work: Projecting the Future, Challenge Paper Six, 16 Ap...
 
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...
Recruiters: It’s Time To Amplify Your Social Content | Talent Connect San Fra...
 
Transformation: A Journey - Microsoft | FuturePMO 2021
Transformation: A Journey - Microsoft | FuturePMO 2021Transformation: A Journey - Microsoft | FuturePMO 2021
Transformation: A Journey - Microsoft | FuturePMO 2021
 
Automation: work, inequality, skills and jobs
Automation: work, inequality, skills and jobsAutomation: work, inequality, skills and jobs
Automation: work, inequality, skills and jobs
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
The LinkedIn Consumer Story: Why it Matters to You
The LinkedIn Consumer Story: Why it Matters to YouThe LinkedIn Consumer Story: Why it Matters to You
The LinkedIn Consumer Story: Why it Matters to You
 
Executive Summ@ry
Executive Summ@ryExecutive Summ@ry
Executive Summ@ry
 
Creative disruption 4 SMEs
Creative disruption 4 SMEsCreative disruption 4 SMEs
Creative disruption 4 SMEs
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019
 
Dragging HR out of the Dark Ages - Updated
Dragging HR out of the Dark Ages - Updated Dragging HR out of the Dark Ages - Updated
Dragging HR out of the Dark Ages - Updated
 
India Needs an OEM Evolution
India Needs an OEM EvolutionIndia Needs an OEM Evolution
India Needs an OEM Evolution
 
Info Session '23.pptx
Info Session '23.pptxInfo Session '23.pptx
Info Session '23.pptx
 
2015 International CES - What I learned at CES and what brands have to know
2015 International CES - What I learned at CES and what brands have to know2015 International CES - What I learned at CES and what brands have to know
2015 International CES - What I learned at CES and what brands have to know
 
CodeControl's Freelancer Handbook V2 ⚡️
CodeControl's Freelancer Handbook V2 ⚡️CodeControl's Freelancer Handbook V2 ⚡️
CodeControl's Freelancer Handbook V2 ⚡️
 
The Future of Marketing - What will Marketing look like in 2021?
The Future of Marketing - What will Marketing look like in 2021?The Future of Marketing - What will Marketing look like in 2021?
The Future of Marketing - What will Marketing look like in 2021?
 
The Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationThe Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital Transformation
 
How NLP is revolutionizing marketing and communications
How NLP is revolutionizing marketing and communications How NLP is revolutionizing marketing and communications
How NLP is revolutionizing marketing and communications
 
Clo Webinar: Are You Prepared For The 2020 Workplace
Clo Webinar: Are You Prepared For The 2020 WorkplaceClo Webinar: Are You Prepared For The 2020 Workplace
Clo Webinar: Are You Prepared For The 2020 Workplace
 
The Future of ECM: Collaborative Workspaces
The Future of ECM: Collaborative WorkspacesThe Future of ECM: Collaborative Workspaces
The Future of ECM: Collaborative Workspaces
 

More from Cristiano Rastelli

More from Cristiano Rastelli (15)

Perché a fare i preventivi facciamo così schifo?
Perché a fare i preventivi facciamo così schifo?Perché a fare i preventivi facciamo così schifo?
Perché a fare i preventivi facciamo così schifo?
 
HCI to UX to HCI - Parte B
HCI to UX to HCI - Parte BHCI to UX to HCI - Parte B
HCI to UX to HCI - Parte B
 
HCI to UX to HCI - Parte A
HCI to UX to HCI - Parte AHCI to UX to HCI - Parte A
HCI to UX to HCI - Parte A
 
HTML5 for Mobile
HTML5 for MobileHTML5 for Mobile
HTML5 for Mobile
 
The big bang theory
The big bang theoryThe big bang theory
The big bang theory
 
Html5 - Un anno dopo
Html5 - Un anno dopoHtml5 - Un anno dopo
Html5 - Un anno dopo
 
Senior 2.0 (reprise)
Senior 2.0 (reprise)Senior 2.0 (reprise)
Senior 2.0 (reprise)
 
La qualità non paga
La qualità non pagaLa qualità non paga
La qualità non paga
 
Il valore percepito
Il valore percepitoIl valore percepito
Il valore percepito
 
Esperienza utente e fruizione dei contenuti nei quotidiani online in Italia.
Esperienza utente e fruizione dei contenuti nei quotidiani online in Italia.Esperienza utente e fruizione dei contenuti nei quotidiani online in Italia.
Esperienza utente e fruizione dei contenuti nei quotidiani online in Italia.
 
Arte agile
Arte agileArte agile
Arte agile
 
Html5
Html5Html5
Html5
 
Perdere il controllo (IAD09)
Perdere il controllo (IAD09)Perdere il controllo (IAD09)
Perdere il controllo (IAD09)
 
Best practices per lo sviluppo Frontend
Best practices per lo sviluppo FrontendBest practices per lo sviluppo Frontend
Best practices per lo sviluppo Frontend
 
Senior 2.0 - Quale UX per un social network della terza età?
Senior 2.0 - Quale UX per un social network della terza età?Senior 2.0 - Quale UX per un social network della terza età?
Senior 2.0 - Quale UX per un social network della terza età?
 

Recently uploaded

Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 

Recently uploaded (11)

Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 

Future of Software Industry & Role of Pioneers

  • 1. What future we want for our software industry? Milan 28-29 November 2014 Cristiano Rastelli
  • 2. Cristiano Rastelli Front-End DEVELOPER 15+ years (= “senior”) passion for my job #sel!ie
  • 3. young Startup small team great people BTW, we’re hiring ;) #siliconroundabout
  • 4. SHOREDITCH IS A new KLONDIKE hipsters with long beards startups looking for gold but especially... Pioneers #goldrush
  • 5. SOFTWARE* INDUSTRY * software / ICT / web / TECH / whatever #topic
  • 6. 170 years of industrial change across England and Whales #industry #change http://www.ons.gov.uk/ons/rel/census/2011-census-analysis/170-years-o!-industry/
  • 7. Trend of sector contribution (%) to total GDP in india #industry #change http://en.wikipedia.org/wiki/Economy_o!_India
  • 8. The Internet Economy Will Account for 5.3% of GDP in the G-20 countries in 2016 #industry #new-era https://www.bcg.com/documents/!ile100409.pd!
  • 9. Labour Productivity Growth During the Electrification Era (1890-1940) and the Information Technology Era (1970-2012) in the United States #industry #new-era https://www.bcg.com/documents/!ile100409.pd!
  • 10. How many software developers are out there in the world? Asia/Paci!ic 4,074,300 EMEA 3,343,900 Americas 3,586,800 ~11,000,000 Professional Software developers #industry #so"ware http://www.in!oq.com/news/2014/01/IDC-so"ware-developers
  • 11. DOES technology create or destroy jobs? “Our analysis shows that technological improvement raises employment in many U.S. manufacturing industries both in the short and long run.” #jobs #e#ects http://www.slideshare.net/SERIWorld/does-technologycreatejobs
  • 13. they were pioneers #1970s #1980s
  • 14. We were pioneers #1990s #2000s
  • 16. We are all pioneers We were and still we are. Because we are exploring and discovering every day. #tomorrow
  • 17. a young industry Agriculture manufacture software we are here! 1700 1800 1900 2000 ????
  • 19. pioneers Bentley, Benz, Ford, Chrysler, Renault, Peugeot, Citroën, Ferrari, Maserati, Lancia, Lamborghini. And many others. #longtimeago
  • 20. Assembly line Ford ”Model T“ production From 11 cars per month to 20 cars per hour
  • 21. mass production Standardized process interchangeable parts unskilled workers Flexible Manpower Line #!i"ies #sixties
  • 22. UNIONS autoworkers started to coordinate in nationwide organizations in order to protect their jobs and introduce basic rights #strikes
  • 23. Robots the role of the human workforce? just few High-skilled controllers #automation
  • 24. Crisis in 2008-2010 The entire automotive industry collapsed, forcing many manufacturers to massive job cuts and costs reductions #bailout
  • 25. What can we expect from the future? #predicting #wishing
  • 26. The grid AI websites that design themselves Intelligent color detection & correction Face detection & smart cropping Time-sensitive content suggestions automated a/b testing “Aiming to take humans out of website development” #automation #arti!icial-intelligence http://thegrid.io
  • 27. manufacture software ROBOT 1800 1900 2000 SINGULARITY End of the world “skynet”
  • 28. < worker Where is the difference? #negligible #marginal
  • 29. KNOWLEDGE* INDUSTRY #di#erence * learning / problem-solving / creative
  • 30. “the moment we finally stop thinking about projects like building process, and start thinking about them like collaborative learning processes, then a whole set of possibilities finally become clear” Alberto “ziobrando” Brandolini
  • 31. Factory worker software developer takes a few days to learn Takes some years to learn seniority in a few months seniority in 5-10 years trained once Never stops to learn Permanent job frequently changing #hands #mind
  • 32. Factory worker software developer work for A living work is a passion factory plant office/remote/home Entirely planned self-organized #builder #creator
  • 34. past future methodologies managers rules/values models #horror-vacui we are here! methodologies
  • 35. Someone that... “if the salary becomes the reason for going to work, then you are not the person I am looking for” #ceos #employers
  • 38. Someone that... “I’m only creating the design ideas. I’ll need someone’s help to turn it into a real game” #STEM #sexism
  • 39. past future #choose we are here!
  • 41. THE “m” Word why this war with the managers? we are going to lose it (because of the passion for our profession) We fight on the wrong side we need each other #the-other-hal! http://bit.ly/1ruxi8t
  • 42. what should we do? #proactive
  • 43. not like this... #or-maybe-yes
  • 44. more like this... #standup #lead-by-example
  • 45. or simply like this... Study, learn and test how to work discuss your ideas online write a post and share it contribute to some community understand what makes us different #be-the-change
  • 46. managers, with our own style There is a lack of good tech managers: or we fill this hole, or someone else will some of you in the audience will be managers in the future: with what training? Being a manager of a team of developers should be considered a natural step in a developer’s career #be-your-leaders
  • 47. #roots #!oundations knowledge passion sharing Community
  • 49. we stand on giant’s shoulders our life is “easy” because someone, before us, did a really good job we are taking a lot and giving back a little culture of sharing & openness #be!ore-us
  • 50. future generations of developers 16 19 22 25 28 31 34 37 40 43 46 49 StackOverflow: number of developers (and their reputation) by age 4500 3000 1500 0 #a"er-us http://coding-and-more.blogspot.ie/2011/06/its-o#cial-developers-get-better-with.html
  • 52. #1 we are a young industry
  • 53. it’s our industry: take care of it #2
  • 54. Be pro-active & give back #3
  • 55. the “human” economy manufacture software HUmAN #hope https://hbr.org/2014/11/!rom-the-knowledge-economy-to-the-human-economy
  • 56. because this one still makes the difference
  • 57. Milan 28-29 November 2014 thank you Cristiano Rastelli BTW, we’re hiring ;)
  • 58. Read more: blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html hbr.org/2014/11/from-the-knowledge-economy-to-the-human-economy michaelochurch.wordpress.com/2014/07/13/how-the-other-half-works-an-adventure-in-the-low- status-of-software-engineers/ www.psfk.com/2014/11/blogging-platform-uses-ai-to-automatically-design-your-website.html ayende.com/blog/168802/career-planning-where-do-old-devs-go-to coding-and-more.blogspot.ie/2011/06/its-official-developers-get-better-with.html ALL YOU CAN READ: Alberto Brandolini, Jacopo Romei, Jurgen Appelo