MOOC's are doing a much, much better job of teaching tech skills today than any of the colleges in Alberta. However they still don't give you the broad base a 4 year software engineering degree does; I draw on the broadness of my experience in this program all the time in my job even while I am less skilled specific areas than people who when through shorter, more specialized programs.
I use MOOCs all the time to expand my skill set, but I think there's real value to be had with classroom based learning (even if it's just getting together to learn from a MOOC). However, a lot more value to could be added if mentoring and coaching became the primary services provided by undergraduate institutions and colleges.
|