Speaker

Alexander Thurow

Alexander Thurow

"For every complex problem there is an answer that is clear, simple, and wrong.“​ (inspired by H. L. Mencken, 1880-1956)

Überlingen, Germany

Actions

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.

Born in Hamburg in 1975, currently located at Lake Constance.
Dipl.-Wirtsch.-Inform. (FH), 2005 at the Leuphana Lüneburg and the University of Sydney.

Different positions: Software developer, consultant, technical trainer, lecturer and speaker.
Main areas of interest: Clean Code, Refactoring, Technical Debt, knowledge transfer and mentoring, technological disruption, books („in- and outside of the box“), current affairs.

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • Software Deveopment
  • Technical Agility
  • Mentoring
  • Agile software development

[ Interactive ] Thoughts on (Modern?) Software Development - Observations From a 21-Year Journey

“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 extended and interactive talk was designed with exactly this, 1000-times heard (and slightly updated), German proverb in the back of the head. Initially created for a student audience („From Education to Employment: A Requirements-Set for Modern Software Developers“), it outlines what the presenter identified as relevant for a productive survival in the software development business (aka „the wild“).

The extended 120 minute interactive talk format is designed to let the audience interrupt at any time in order to discuss and/or challenge the talk’s ideas and contents. Goal is to foster an exchange of perspectives related to the business of „(Modern?) Software Development".

So, have you ever been wondering why we, as a whole community of experts, so often struggle to tame the beast called software development? The "Thoughts on (Modern?) Software Development“ talk presents some possible answers to the question why our ongoing fight is - and will very likely remain - a tough one.

Spoiler: most of the time it is not about what you think it is…

Topics:
1.) What are the characteristics of software development?
2.) What is experience and how do you gain it?
3.) A learning model - The Dreyfus-Model
4.) Cognitive Biases
5.) Factors of influence when you develop software
6.) „Precision, Guess Work, Unreliable Data & Questionable Knowledge“
7.) Observations on humans that code and the current hype of AI
8.) Challenges (micro & macro)
9.) Technology & tools

For more details, see: https://onmoderndev.de/en/talks/#Thoughts
For the talk’s sources, see: https://onmoderndev.de/en/talks/sources/#Thoughts

Thoughts on (Modern?) Software Development - Observations From a 21-Year Journey

“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 head. Initially created for a student audience („From Education to Employment: A Requirements-Set for Modern Software Developers“), it outlines what the presenter identified as relevant for a productive survival in the software development business (aka „the wild“).

So, have you ever been wondering why we, as a whole community of experts, so often struggle to tame the beast called software development? The "Thoughts on (Modern?) Software Development“ talk presents some possible answers to the question why our ongoing fight is - and will likely remain - a tough one.

Spoiler: most of the time it is not about what you think it is…

Overview of topics:
1.) Characteristics of software development
2.) Experience… and how you gain it
3.) A learning model - The Dreyfus-Model
4.) Cognitive biases
5.) Factors of influence when you are developing software
6.) „Precision, Guess Work, Unreliable Data & Questionable Knowledge“
7.) Observations on humans that code
8.) Hype Driven Development and the current hype of AI
9.) Challenges (micro & macro)
10.) Technology & tools

For more details, see: https://onmoderndev.de/en/talks/#Thoughts
For the talk’s sources, see: https://onmoderndev.de/en/talks/sources/#Thoughts

Alexander Thurow

"For every complex problem there is an answer that is clear, simple, and wrong.“​ (inspired by H. L. Mencken, 1880-1956)

Überlingen, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top