Earlier quoted context omitted.
I currently have a full time job in government as a computer scientist. I'm also taking an online master's at georgia tech and it's fairly good so far - no other way I could study supercomputing. Why would I leave an AI job where I'm learning practical AI skills to study CS? Async with evening exams was my only option. If you don't have a broad perspective on all life circumstances and types of education, don't just…
I had to go to community college while having a job and paying for everything and doing it around my schedule. This was before most places had online options and those that did were like, university of phoenix where it seemed like it would limit you because it wasn't considered the same as a non-profit university. I don't really buy this argument that people need some kind of online experience or otherwise they would…
1) full-time in-person education, quitting my CS job
2) full-time online education, quitting my CS job
3) full-time CS job and doing a part-time master's online
Option #3 is the best for my CS education and growth. Period. Don't pretend the only choices are #1 and #2 because you're arguing in favour of #1.
Plus, it's not like I can (or want to) move to the USA just for studies. I have family in Montreal. Montreal has great universities for CS and AI but they have almost nothing for supercomputing or quantum computing.
I was a teacher for 4 years. I get it. There's magic to in-person education. But millions of people think online is the better choice for them and they're not all wrong.