DEV Community

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

 
jennifer profile image
Jennifer Konikowski • Edited

I 100% agree with you. Part of the problem is trying to figure out a degree before you turn 18. It often does surprise me that more schools don't have SE degrees. I went to an engineering school for undergrad (did not do SE or CS) and my university didn't even have a SE degree, BS or MS.

Edit: Though part of me also thinks that maybe we shouldn't be expecting new grads to be ready for the job, in any field. Apprenticeships and formal mentoring should probably be bigger across the board. If you get a CS degree, you have a lot of knowledge that is very useful... but you still need more and, really, most of that is best learned on the job.

Thread Thread
 
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.