Not really, I want to understand how a lot of smart people feel about a conflicting topic. There's no right or wrong in the situation, there's optimal and suboptimal.
Maybe 'unicorn' wasn't the correct word, how many of the products you absolutely love feature a character in their logo? Yes, it does depend on the context but you can consider the context to be as appropriate as octocat is to github.
Great info on the SDC course! Do you have any information on the scholarships? I did some research which suggested that there will be scholarships for the course, alas I couldn't find any info.
I'm mainly looking to acquire the knowledge and less the academic 'prestige' part of things at the moment altho I definitely agree that a Msc would be much more appealing to a recruiter as you said they are in a somewhat 'transitioning' stage or rather they are starting to have some faith in MOOCs
I'd hate to work from home , I just don't find it as a benefit. Home is home. The office is where the work happens. I like to keep these things separated..
No seriously it's crazy. I tried doing some MEAN stuff for a while(I'm backend and can do some WPF UI MVVM ). Anyway it was insane I'm not doing any javascript development. Why would I ? Come to .NET we have cookies.
Make sure you know what they want from you. Not clear requirements could mean there are problems inside the company or they don't want to deal with you too much. In either case not clear requirements could be beneficial or very non-beneficial for them since if you aren't sure what you are building you might build anything that works from your point of view. Make sure you sort this out before you build it.
As the author mentioned Python is good for small stuff. If you are building a huge system where the jobs are spread between a dozen of people things could easily get out of control and you could end up in the dirt.