When I say it like this, it sounds like a satire. But, buying "Android in 48 hours" means exactly that.
Why are we such in a hurry to learn anything? Our society is slowly drifting further down the microwave mentality hole. According to Google if a website takes more than 5 seconds to load, a huge chunk of us leave to never come back.
Reading a couple of articles about the subject before the interview will not make you sound knowledgeable in the field. Following a recipe on the web will not make up for the fact that you never cooked before. Owning a smartphone does not instantly make you a tech enthusiast (I had to throw this one in there).
Never give up on a dream just because of the time it will take to accomplish it. The time will pass anyway. — Earl Nightingale
On YouTube, you are encourage to make small videos to generate more views. This sounds plausible because, obviously people can watch your two minutes videos as opposed to a 30 minutes one someone else made. Two minutes is a short time. Before your viewer realize you are boring, your video is over.
To put it simply, this is the best way to create a video or an article: Make it insightful and in depth. Base it on a story, a goal, and an achievement. Put some effort into the editing it, but don't go overboard and make it look like an ad.
[...] And, there is zero correlation between how long the video is and how popular it is.
I don't have time to learn this, I just need to know how to do it.
Learning takes time, period. If you don't have time for it, the time will pass anyway. Next time you want to learn something, think about this. When I learn this skill, how long am I going to use it for? If it is only for the next five minute, then sure, watch that "how to tie a Windsor knot" video. However, if it is something you will need for the rest of your life, invest all the time in the world to learn it.