kenzokai
What enhances both information retention and understanding for myself personally is "active note-taking" - that is, not only writing down what the instructor is saying, but writing down my own thoughts along with it.
Author talks about "outreach" and press coverage and such. But how is that done exactly? I realize this might be dependent on the app but there has to be some general principles one can follow.
If I were to launch an app in the app store today, almost NO ONE would know.
How do you get from that - to real influencers writing about your app?
And the most trusted web page happens to be that page.
That's a great argument about Tylenol, and if those answers have the possibility of being incorrect they should not be shown at all, since an algorithm will determine what is shown. A "sensitive information" classifier could point out "Ask your doctor, etc." on relevant questions.
But what about the consequence of not showing answers about creationism? My statistically average person decides my site sucks and moves to DuckDuckGo, and I've lost a source of revenue. Not good.
Google's job is to give us the most relevant results, and as stated in the article, a large part of the US believes in creationism and thus it's relevant to them.
So statistically speaking, you are more likely to want to read that page for that search term.
Google is not a search engine for scientific facts, it is an advertising platform. Who should be the judge of what type of information is presented? You? How about we put it to a vote? That vote has happened, and these are the results.
Everybody now knows (or should know) that the more modern type of developer environment - wear what you want, arrive when you want, stay home when you want, have all the free coffee you want - makes them MORE productive.
Pissing them off or giving them a shitty environment to work in makes them less productive.
And productivity = money.
Of course defects cost money. One defect means you lose money once.
Less productivity means you lose money every single day.
If you knew "a" girl, it doesn't necessarily mean she'd want to date you, or that you'd date her girlfriends (what if her friends were all guys?)
The idea is that you have a female to vouch for you, which is social proof.
As a martial artist and weight lifter that totally makes sense - practice, sparring, doing the actual activity is what will make you good. The more you do it, the more you train your subconscious to intuitively know what to do.
As an engineer and tutor it only applies in a limited way. I have taught people who want to learn programming but lack all sorts of fundamentals. What they need to do is just go back to basics - read a book - do the exercises. I find that as an adult learner missing the basic background on things just makes everything hard. You will need to ask questions every step of the way. Who will be on hand to answer those questions? People like me, who have sat down and studied the basics and learned from first principles, i.e. worked through the books.
Coding is like math. Both practice and theory are important. If you don't read the chapter first and try to jump right into the exercises, you will not be able to do them properly. If you read the chapter but do not do the exercises, then you will forget everything you've read.
On the other hand, programmers coming from academia are expected to "just know" a lot of the practical tools that are used these days. I did C++, Java, MATLAB, and machine learning-type stuff in school, but learned Git, Rails, Python, Hadoop, etc etc. after graduating. Recruiters, etc. expected I'd just be ready for that stuff right off the bat.
Well actually they don't because they overrode the algorithm instead of letting it do its job.
The culture at Uber is actually "greed".