• That brings up the idea of how technology and ideas get hyped and people seem to go into a frenzy. People seem to think these kinds of changes are going to happen tomorrow or next week. But the reality is often the technology exists today, but a good business case and quality implementation are a ways off.

    Take self-driving cars. All the pieces to the technology exists now. Sensors, fast processors, etc. I have friends who believed their kids, 10-12 years old at the time, were not going to have any knowledge what it's like to drive themselves. Now we see there's a lot more work to do to solve some very major problems. The speed of business in general is slow. Add to that public safety and the bureaucracy involved, not to mention liability (and politics/socialization) and the timeline for that kind of integration gets way longer. Maybe my friend's great-grandkids will be the ones without driver's ed.

    I see the "robots taking over development" in a similar light. The technology is here. We've been talking about it for a long time. But bot development is really getting started in earnest now and its only being used for very simple stuff. That will probably change faster than, say, going from mainframes to SQL Server, I concede. The answer is stay calm and keep an eye on the bleeding edge.