8th Light offers a step on the pathway to mastery through apprenticeship.
8th Light hires exclusively through its modern apprenticeship program. 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-level apprentices possess many or all of the following:
Resident-level apprentices don't have the experience that craftsmen do. In order to prepare for a long career as a consultant at 8th Light, they typically follow one of these paths:
Student-level apprentices have some familiarity with writing software, but are still roughly 3-4 months of dedicated practice away from a resident apprenticeship. 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