services and the cambrian explosion in tech
DESCRIPTION
As developers have ascended into roles of increasing power and influence, their collective choices have fueled heavy fragmentation within the technology industry. New programming languages, frameworks, databases, VM/containers, libraries, etc., arrive seemingly by the day. While the ability to make their own decisions and choices has been enormously positive for developers, it also brings with it a cost. Developers today are confronted with choices - a huge number of them - at every level of the stack. Join us as we examine how services can help developers manage the burden of choice, and help them focus on doing what they love.TRANSCRIPT
10.20.2005
Services and the Cambrian Explosion in Tech
October 2014
The world has changed. I see it in the water. I feel it in the Earth. I smell it in the air.
- J.R.R. Tolkein Flickr: The GameWay
3
Software was just a means
4
But became an end
5
So these people controlled software development
6
But the game was already changing
Open Source
Flickr: Sigfrid Lundberg
Cloud
Flickr: Tom Raftery
9
For the first time developers didn’t need permission
10
What IT Decision Makers Think is Being Used
CIO
DEVELOPERS
What Developers Want to Use
What is Actually Being Used
11
More developers, more choices
12 Flickr: charlestilford
13 13
14
But choice is not free
15 15
16 16
There is a real cost to this continuous widening of the base of knowledge a developer has to have to remain relevant.
Tim Bray
17 17
My tolerance for learning curves grows smaller every day. New technologies, once exciting for the sake of newness, now seem like hassles.
Ed Finkler
18 18
I feel the same way, and it’s one of the reasons I’ve lost almost all interest in being a web developer.
Marco Arment
19 19
“Ok, fine. Choice is a mixed bag. But what
do I do?”
Focus
Flickr: Nicholas Serre
Build, Buy…or Service
22
Learn from Netflix