With this module, you'll learn how to elevate your mindset to pursue excellence in any worthwhile endeavor, equipping you for the lifelong journey of mastering your craft.
With this topic, you'll learn about how craftsmanship has been applied across different trades, cultures, and periods in human history.
- Summarize the history of craftsmanship
- Critique ancient craftsmanship patterns and describe some of their benefits and drawbacks
- Propose how craftsmanship might apply to modern society
- European Medieval Guilds
Video
- Guild coat of arms
Image
- Guild overview
Article
- Japanese Medieval Za (guilds)
Article
- Shokunin and Devotion
Article
- Shokunin: How Striving for Perfection Can Help You Live a Better Life
Article
- Tanners, tailors and candlestick makers: a history of apprenticeships
Article
- The craft guilds overview
Article
With this topic, you'll learn about the principles of modern craftsmanship and how they can be utilized in any occupation.
- List the principles of modern craftsmanship
- Compare the craftsmanship mindset to the contemporary approach to work
- Explain what craftsmanship means to you and how you might apply it in your work
- Theorize why the pursuit of craftsmanship leads to a higher quality of work
- Craftsmanship and Creativity: The Art of Showing Up Long After Passion Leaves
Article
- What is craftsmanship and does it matter?
Article
- What is Craftsmanship?
Article
- Why craftsmanship is the future of work – and what it means for organisations and individuals
Article
- Jiro Dreams of Sushi
Film
- Better: A Surgeon's Notes on Performance
Book ($)
With this topic, you'll learn about the software craftsmanship movement and how it can be applicable far into the future.
- Describe the purpose of the software craftsmanship movement
- Compare the software craftsmanship movement with the modern craftsmanship principles
- Propose how you might go about creating positive change in the software engineering community
- Manifesto for Agile Software Development
Document
- Manifesto for Software Craftsmanship
Document
- r/programming
Resource
- The Clean Coder: A Code of Conduct for Professional Programmers
Book ($)
With this topic, you'll learn patterns and techniques to learn new topics and effectively build skills as an apprentice.
- Describe the responsibilities of an apprentice during an apprenticeship
- Evaluate your preferred learning style(s) using the theory of multiple intelligences
- Compare the apprenticeship learning model of shuhari to a traditional classroom model
- Define what success looks like for you at the end of your apprenticeship
- Alistair Cockburn on shuhari
Video
- Conceptually
Resource
- Ghost CMS
Tool
- Imitate, Assimilate, Innovate: 3 Steps to Learning Improvisation
Article
Video
- Learning with shuhari
Article
- Medium
Tool
- Steve Jobs: Great ideas don't always translate into great product
Video
- Substack
Tool
- Apprenticeship Patterns
Book ($)
With this topic, you'll learn about patterns and techniques to mentor an apprentice in their journey to graduation effectively.
- Describe the responsibilities of a mentor during an apprenticeship
- Compare the role of a mentor with the role of a teacher
- Define what success might look like for your mentor at the end of your apprenticeship