Lessons from 3,000 technical interviews
The author draws a hard distinction between Udacity&#x2F;Coursera MOOCs (good) and traditional master&#x27;s degrees (bad). I&#x27;ll interject that with Georgia Tech&#x27;s Online Master&#x27;s in Computer Science program [0], which is delivered via Udacity and insanely cheap [1], you can get the best of both! (Their &quot;Computability, Complexity and Algorithms&quot; class is one of the top Udacity courses cited in the article.)<p>Keep in mind that a traditional degree program does have a huge advantage over a strict MOOC: accountability. It sounds good to say that anybody can go push themselves through one of these courses. Try pushing yourself through ten, and actually writing all the papers and implementing all the code, while working full time and having a family. That grade looming at the end of the semester really does wonders for your motivation. Plus you can get help from live professors and TAs, and the Piazza forums for OMSCS are full of smart, curious students who love talking about the subject at hand. There&#x27;s a richness to the degree experience that I don&#x27;t think you get with scattered classes.<p>(Obvious disclaimer: I&#x27;m a current OMSCS student)<p>[0] <a href="http:&#x2F;&#x2F;omscs.gatech.edu" rel="nofollow">http:&#x2F;&#x2F;omscs.gatech.edu</a>
[1] <a href="https:&#x2F;&#x2F;www.omscs.gatech.edu&#x2F;program-info&#x2F;cost-payment-schedule" rel="nofollow">https:&#x2F;&#x2F;www.omscs.gatech.edu&#x2F;program-info&#x2F;cost-payment-sched...</a>