> I type 'email python' and get back a link to an email module. Am I being closed-minded in thinking that can't get much easier?
It certainly could be streamlined. To quote the preceding paragraph:
> For common tasks google will probably find you entire code samples or at the very least some javadocs. The samples will be missing lots of implicit information such as how to install the necessary libraries and how to deal with missing dependencies and version conflicts. Transcribing and modifying the examples may lead to bugs that suck up time. It's not terrible, mostly thanks to sites like stackoverflow, but it's still a lot of unnecessary distractions from the task at hand.
If you need help initialising a concept, then add some 'initialising' words to the search. "Set up email python" or "how to email python", rather than "email python" or somesuch. Don't pollute every single computer concept search with a how-to-set-this-up-from-scratch-as-a-newbie guide. I often throw in "how to" and it works pretty well.
It certainly could be streamlined. To quote the preceding paragraph:
> For common tasks google will probably find you entire code samples or at the very least some javadocs. The samples will be missing lots of implicit information such as how to install the necessary libraries and how to deal with missing dependencies and version conflicts. Transcribing and modifying the examples may lead to bugs that suck up time. It's not terrible, mostly thanks to sites like stackoverflow, but it's still a lot of unnecessary distractions from the task at hand.