DEV Community

Discussion on: Why I did my master's in software engineering instead of computer science

 
tomowens profile image
Thomas J Owens

100% on apprenticeship, formal mentoring, and I'd add internship and co-op in university education.

Not every software engineer will have a university degree. But even those who have taught themselves or go to a boot camp can take advantage of apprenticeships and mentoring. In fact, I think that companies that offer students 3 to 6 month internships should be more open to people outside of degree programs participating.