8th Light offers a step on the pathway to mastery through apprenticeship.
This program is designed to stretch one’s core competencies to achieve proficiency in the programming, client service, and collaborative skills necessary to become a software craftsman at 8th Light.
Our apprentices enter 8th Light with a diverse range of skill sets and past experiences. They are chosen by craftsman mentors who curate a curriculum specifically tailored to their individual needs. In addition to their mentors, apprentices work alongside other residents and software craftsmen in 8th Light’s open office setting. Apprenticeships are intended to be challenging periods of intensive practice and learning, which prepare you for the demands of delivering clean, high quality code as a software craftsman.
Craftsman apprentices possess many or all of the following traits before beginning their 2-4-month apprenticeship with us:
Resident apprentices don't yet have the experience or skill required of a Craftsman. In order to prepare for a long career as a professional consultant at 8th Light, they typically join 8th Light for a 5-8-month apprenticeship, having taken one of these paths:
Student apprentices have some familiarity with writing software, but are still 3-4 months of dedicated practice away from a residency. They possess the following traits:
“The apprenticeship helped me focus and provided me with the right steps in the right order. Having a roadmap and a mentor to guide you is just as important as the actual learning you do.”—Mike Danaher
“Working alongside not only other apprentices but also craftsmen is so valuable for learning and improving. Everyone at 8th Light is passionate about sharing their knowledge to raise the collective bar.”—Mike Knepper
“After realizing how much I could learn by getting feedback from other people on my code, I knew that having an experienced mentor would help me grow exponentially. The opportunity at 8th Light provides just that.”—Phil Szalwinski