[virtual][cross-post] Thoughts on (Modern?) Software Development
Details
"If someone is taking a journey, he (or she) can tell a story. Therefore I would take my staff and hat and would choose to travel." (Matthias Claudius, 1740-1815)
The present talk was designed with exactly this, 1000-times heard (and slightly updated), German proverb in the back of the mind. It summarizes the gist of 20+ years in the software development business and outlines what the presenter identified as relevant for a productive and thriving survival out there in "the wild". The talk covers:
- Characteristics of software development (aka "the complex environment")
- What is experience and how do you gain it? (aka "the Dreyfus learning model")
- Cognitive biases and factors of influence related to the software development process
- The gist of software development: "Precision, guess work, unreliable data and questionable knowledge"
- Observations on humans that code and Hype Driven Development (including the current hype of AI)
- (Almost) Eternal & current challenges of software development
- Technology & tools
The main takeaway after a whirlwind ride through 20+ years in the business: "Software development is significantly more than 'simply' writing code."
Speaker: Alexander Thurow
During the last twenty years Alexander Thurow (https://onmoderndev.de/en) worked at different German software providers. Currently he is a freelance software developer, consultant and speaker.
See: https://www.meetup.com/calgary-software-crafters/events/312385143/
AI summary
By Meetup
Online talk for software developers on modern software development; outcome: a practical framework to navigate complexity.
AI summary
By Meetup
Online talk for software developers on modern software development; outcome: a practical framework to navigate complexity.
