Skip to Content
Apprenticeship Patterns
book

Apprenticeship Patterns

by Dave Hoover, Adewale Oshineye
October 2009
Beginner
165 pages
4h 42m
English
O'Reilly Media, Inc.
Content preview from Apprenticeship Patterns

APPENDIX A

Pattern List

  • A Different Road: You have discovered that the direction you want to go is different from the path toward software craftsmanship.

  • Be the Worst: Your learning has decelerated as you’ve quickly surpassed everyone around you.

  • Breakable Toys: You work in an environment that does not allow for failure, yet you need a safe place to learn.

  • Concrete Skills: You want to work on a great development team, yet you have very little practical experience.

  • Confront Your Ignorance: You have discovered wide gaps in your knowledge, and your work requires that you understand these topics.

  • Craft over Art: You need to deliver a solution for your customer, and you can choose from a simpler, proven solution or take the opportunity to create something novel and fantastic.

  • Create Feedback Loops: You can’t tell if you’re suffering from “unconscious incompetence.”

  • Dig Deeper: You have only superficial knowledge of many tools, technologies, and techniques and keep hitting roadblocks as you try to tackle tougher problems.

  • Draw Your Own Map: None of the career paths that your employer provides is a fit for you.

  • Expand Your Bandwidth: Your understanding of software development is narrow and focused only on the low-level details of what you’ve worked on in your day job.

  • Expose Your Ignorance: You have discovered wide gaps in your knowledge and are afraid that people will think that you don’t know what you’re doing.

  • Familiar Tools: You are finding it difficult to estimate your work because your toolset ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

The Sociological Imagination

The Sociological Imagination

C. Wright Mills
Design It!

Design It!

Michael Keeling

Publisher Resources

ISBN: 9780596806842Errata Page