Docker and/or containers is not going to solve the problem of finding the right tool. You'll still have to do that yourself. Once you find the tool, however, these technolgies will enable you to build and deploy with them much faster.
Robert shifted direction and started talking about how this lowering of the bar of entry has caused thousands of new companies to launch products online that are slowly causing other products that were traditionally sold in brick and mortar stores to literally become obsolete. 2017 in particular was a bad year for a lot of companies that had been doing business with a physical presence for years. We are all familiar with how Blockbuster began to shutter stores, but it continued with other companies like Sears, Toys 'R' Us, JCPenny, Macy's, and more.
We also have been seeing an increasing trend where products that were once part of our daily lives are becoming obsolete because we now have other products that are multi-functional and can do all the things that those other products can do and more. In the years between 2007 and 2016, MP3 Players, navigation systems and digital cameras saw a drop in sales between 66% and 87%. Meanwhile, the sales of cellphones went up 536%. The smartphone has literally obliterated the need to carry around these other devices.
Another interesting aspect of this is that back in 2006, the largest companies were mostly energy companies; only Microsoft sat among the top. Fast forward 10 years, and suddenly almost every top company was a technology company. Not only that, by 2018, only two years later, these tech companies had added hundreds of billions in capitalization, while the energy companies remained mostly flat or even declined.
This has become such a crazy trend that if iTunes were a company all by itself, it would rank #87 on the list of the Fortune 500, and would be larger than a number of other retailers including Rite Aid, Macy's, Starbucks, and more.
The whole point of this presentation is that innovation has not only become a should-have, it has become a must-have. It is not a choice of whether you should consider Agile - you must do it. It's not whether you should consider moving to the cloud or containers - you must do it, or you will vaporize. You need to focus efforts on keeping innovation alive and well, and tranforming processes that are preventing that innovation from proceeding at a rapid pace. If you can do that, you will generate more profit than your compektitors. Sleep and you will be watching your marketshare drop and drop until you are no longer necessary.
There was more to the general session that day, but I don't really think it was as much a part of the core message, and I also had to drop out early so that I didn't miss one of my Hallway Track meetings. I didn't see any cool new ways of building or shipping containers, but I did see a message that echos a lot of what I have been trying to preach in my own teams: you need to not stand still and keep doing things the way that you have always been doing them. You need to be learning new tools whenever you can. Find out the best way to get the job done. Learn from others around you and outside the company. Read blogs, follow Twitter, read CNET. Whatever it takes to stay on top of the latest and greatest, because pretty soon it won't be an optional task, it will be a requirement just to stay in business.