darwinism in agility a look at the evolution of language
TRANSCRIPT
Darwinism in AgilityA LOOK AT THE EVOLUTION OF LANGUAGE
Devlin Liles
• Vice President of Consulting, Improving Houston
• 5 year Microsoft MVP ( ALM, C#, Data Platform Development)
• Vocabulary enthusiast
• Agile developer
• Husband
• Father
The Premise
I AM TURNED INTO A SORT OF MACHINE FOR OBSERVING FACTS AND GRINDING OUT CONCLUSIONS - CHARLES DARWIN
How to view evolution…
• Definition - any process of formation or growth; development.
• In Software– The process wars– Object oriented vs procedural vs abject oriented
• In our language– ….?
The stone age
T H E G R E E K W O R D F O R " R E T U R N " I S N O S T O S . A L G O S M E A N S " S U F F E R I N G . "
S O N O S TA L G I A I S T H E S U F F E R I N G C A U S E D BY A N U N A P P E A S E D Y E A R N I N G T O R E T U R N .
Claude ShannonMathematical Theory of Communication – Father of the bit!
Grace Hopper“Amazing Grace”
The bronze age
“WE BECOME WHAT WE BEHOLD. WE SHAPE OUR TOOLS, AND THEREAFTER OUR TOOLS SHAPE US.” - MARSHALL MCLUHAN
LISPThe first language to target building AI
Ken IversonA Programming Language - 1964
The Renaissance
RENAISSANCE – REVIVAL OR RENEWED INTEREST IN SOMETHING
Triune Tale of Diminutive Swine – John Branyan
HAVE YOU HEARD THIS TALE?
It is all about soft skills
The modern age…..
WHAT DOES THAT HAVE TO DO WITH THE PRICE OF TEA IN CHINA? - ME
The battle fields
• Waterfall vs Agile
• Testing vs Coding
• Operations vs Development
• …. Etc…. ad nauseam
The quality of our thoughtscan never exceed
The quality of our language
Call to Action