3 ms·
Honestly, an apprenticeship model is probably fairly well suited for a lot of types of software development. In my mind it's superior to a CS degree or bootcamp
by ryanbrunner 6y ago
Honestly, an apprenticeship model is probably fairly well suited for a lot of types of software development. In my mind it's superior to a CS degree or bootcamp in terms of teaching practical skills.
There's definitely challenges in not turning it into a protectionist thing, but done well I don't think it's a bad thing.
- GauntletWizard 6y agoMentorship programs exist at most major companies, and new software engineers are not allowed to commit code willy-nilly - They pass code review, and less senior members of a team typically have more careful code review applied to their commits than more senior ones. Mentorship programs that bypass the degree requirement are less common, but I made it through without a degree. I would love to see more of them, and more companies willing to help with work-study, but the challenges of that approach are real and may not have an easy solution.