Mentorship

Sustainable Augmented Development • Kent Beck • YOW! 2025

Sustainable Augmented Development • Kent Beck • YOW! 2025

Kent Beck's presentation at YOW! Australia 2025 explores the transformative impact of augmented development ('the genie') on software engineering. He argues that AI shifts programming into an exploratory phase, requiring a re-evaluation of traditional practices. Beck introduces the concept of 'resting between the notes' to foster optionality over mere feature churn, and makes a compelling case for the increased value of junior developers as AI tools become powerful learning aids, emphasizing that 'nobody knows' the future but we must 'take our time' to adapt effectively.

Learning Python Programming • Fabrizio Romano & Naomi Ceder

Learning Python Programming • Fabrizio Romano & Naomi Ceder

Fabrizio Romano, author of "Learning Python Programming," discusses the evolution of his book with Naomi Ceder. Key topics include the strategic shift from GUIs to CLIs, the evolving perspective on Python's type hinting, and the dual role of AI as a powerful tool and a potential threat to junior developer growth. Fabrizio emphasizes the importance of fundamental skills, mentorship, and the human element in the age of AI.