what future we want for our software industry

Post on 14-Jul-2015

356 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Cristiano Rastelli

Talk title: What !uture we want !or our So"ware Industry?

@areaweb - Plenti!ic

MILAN november 28th/29th 2014

What future we want for our software industry?

Milan 28-29 November 2014

Cristiano Rastelli

Cristiano RastelliFront-End DEVELOPER15+ years (= “senior”)passion for my job

#sel!ie

young Startupsmall teamgreat people

#siliconroundabout

BTW, we’re hiring ;)

SHOREDITCH IS A new KLONDIKEhipsters with long beardsstartups looking for goldbut especially...

Pioneers

#goldrush

INDUSTRY* software / ICT / web / TECH / whatever

SOFTWARE *

#topic

#industry #change

170 years of industrial change across England and Whales

http://www.ons.gov.uk/ons/rel/census/2011-census-analysis/170-years-of-industry/

#industry #change

Trend of sector contribution (%) to total GDP in india

http://en.wikipedia.org/wiki/Economy_of_India

#industry #new-era https://www.bcg.com/documents/file100409.pdf

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/file100409.pdf

Labour Productivity Growth During the Electrification Era (1890-1940) and the Information Technology Era (1970-2012) in the United States

Asia/Paci!ic4,074,300

Americas3,586,800

EMEA3,343,900

How many software developers are out there in the world?

#industry #so"ware http://www.infoq.com/news/2014/01/IDC-so"ware-developers

~11,000,000Professional Software developers

“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

DOES technology create or destroy jobs?

pioneers

they were pioneers

#1970s #1980s

We were pioneers

#1990s #2000s

you are pioneers

#2010s

We are all pioneersWe were and still we are. Because we are exploring and discovering every day.

#tomorrow

2000 ????190018001700

Agriculture

manufacture software

we are here!

a young industry

INDUSTRYautomotive

#what-i!

#longtimeago

pioneersBentley, Benz, Ford, Chrysler, Renault, Peugeot, Citroën, Ferrari, Maserati, Lancia, Lamborghini.And many others.

Assembly lineFord ”Model T“ productionFrom 11 cars per monthto 20 cars per hour

#!i"ies #sixties

mass productionStandardized processinterchangeable partsunskilled workersFlexible Manpower Line

#strikes

UNIONSautoworkers started to coordinate in nationwide organizations in order to protect their jobs and introduce basic rights

#automation

Robotsthe role of the human workforce? just fewHigh-skilled controllers

#bailout

Crisisin 2008-2010 The entire automotive industrycollapsed, forcing many manufacturers to massive job cuts and costs reductions

#predicting #wishing

What can we expectfrom the future?

The gridAI websites that design themselvesIntelligent color detection & correctionFace detection & smart croppingTime-sensitive content suggestionsautomated a/b testing

#automation #arti!icial-intelligence

“Aiming to take humans out of website development”

http://thegrid.io

200019001800 SINGULARITY

manufacture software ROBOT

End of the world

“skynet”

Where is the difference?

#negligible #marginal

< worker

INDUSTRYKNOWLEDGE*

#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 developertakes a few days to learnseniority in a few monthstrained oncePermanent job

Takes some years to learnseniority in 5-10 yearsNever stops to learnfrequently changing

#hands #mind

Factory worker software developerwork for A livingfactory plantEntirely planned

work is a passionoffice/remote/home

self-organized

#builder #creator

why bother?

#the-big-question

past future

methodologies

managers

rules/values

models

#horror-vacui

we are here!

methodologies

Someone that...

#ceos #employers

“if the salary becomes the reason for going to work, then you are not the person I am looking for”

Someone that...

#managers

Someone that...

#projectmanagers

Someone that...

#STEM #sexism

“I’m only creating the design ideas. I’ll need someone’s help to turn it into a real game”

past future

#choose

we are here!

#notme

#the-other-hal! http://bit.ly/1ruxi8t

THE “m” Wordwhy 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

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 workdiscuss your ideas onlinewrite a post and share itcontribute to some communityunderstand what makes us different

#be-the-change

#be-your-leaders

managers, with our own styleThere is a lack of good tech managers:or we fill this hole, or someone else will

some of you in the audience will be managersin the future: with what training?

Being a manager of a team of developers should be considered a natural step in a developer’s career

#roots #!oundations

knowledge

passion

sharing

Community

It’s our responsibility

we stand on giant’s shouldersour life is “easy” because someone, before us, did a really good job

we are taking a lot andgiving back a little

culture of sharing & openness

#be!ore-us

#a"er-us http://coding-and-more.blogspot.ie/2011/06/its-official-developers-get-better-with.html

StackOverflow: number of developers (and their reputation) by age

16 19 22 25 28 31 34 37 40 43 46 490

1500

3000

4500

future generations of developers

Conclusions

#at-last!

#1 we are ayoung industry

it’s our industry:take care of it#2

Be pro-active& give back#3

manufacture software HUmAN

#hope https://hbr.org/2014/11/from-the-knowledge-economy-to-the-human-economy

the “human” economy

because this one still makes the difference

Milan 28-29 November 2014

Cristiano Rastelli

thank you

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

top related