Geez, sometimes (actually most of the time) I'm happy that I started electronics and embedded programming more than 35 years ago. At that time I would go to the library and bring stacks of books with me home, study them for weeks and actually LEARN something by myself. That were the days of "Databooks", books with component data that you would kill to get enough of (occupying meters after meters of shelf space!)
Today it seems that at least some people just get on the 'net and scratch the surface, copy a few bits here and there, ask for some help and thats it. YOU WILL NOT LEARN ANYTHING from that, other than using google....
Sorry for letting steam out, I hope it is just me and that I have completely misunderstood the world as it is today..... And sorry for being an old fart.... ;)
CogniToys Leverages Watson's Brain to Befriend, Teach Your Kids
spectrum.ieee.org/.../cognitoys-leverage-watsons-brains-to-teach-your-kids
Thanks IBM, I have no worries now.
I don't necessarily agree with the sweeping style of the comments alluding the damaging effect of Google of a new generation of engineers. I find the Google search engine to be a truly marvelous teaching instrument. Of course it can make some people lazy and incompetent, but when you combine it with studying the data sheet/sample code/books/forums where interesting questions are asked etc., you have a much better chance to 1. learn well, and 2. improve your skills. In my opinion it is a blessing, for all intents and purposes.
The problem isn't Google.
The problem is that: 1) Lots of people doesn't even care to learn how to use Google. 2) Lots of people lock on to the first hit they get and then want to bend that solution to fit their goals. 3) Lots of people doesn't use Google to locate all the additional information they need to properly learn how the code or schematic or whatever they found in that first search actually works. So all they have is black magic. 4) Lots of people don't realize that the net is built by other people. It's real people who creates the information or the systems that collects and presents the information. So all they know about is themselves. And egocentric as they are, they demand help from "the net". And not just a "can you please help me", but "please do my tasks because I can't afford the time to do them yourself". 5) We get to see large amounts of really stupid people, because the bright people don't get stuck with trivial problems. They only post when they have non-trivial problems that can't be solved with 5 minutes on Google. So we see lots of posts from people who would have been sent home from school in old times because they would not have managed to survive in an environment where they would have to spend own time in a library to produce the required information to hand in.
So while Google isn't an issue, we get to see an extremely high percent of stupid posts by exceptionally lazy people on just about every programming forum in existence. And it's the same for other areas where expertise is needed.
Per, you hit the nail spot on! Surely its not "Googles fault". Google only enables the "lazy people" to do something which they "in the old days" had to work much harder to do (most likely they would just have given up realizing that they were not "smart enough" or just did not have the energy). While they (we) were working harder to achive their (our) goals, they would magically also learn a lot of the principles behind whatever problem that was to be solved. Today it is a lot easier to just grab something from the net, and solve your immediate problem without gaining the fundamental knowledge. Also agree on the part of the GIMMIE generation. I think (naa, maybe I hope) sometimes its because of language barrier between those who ask these kind of "questions". Maybe the same kind of people also existed "way back" but you did not come across them as you do in these "global days"...
Well, many schools are funded according to the number of students that are enrolled, so there you have the prime incentive to keep as many as possible regardless of their skill level. So I agree that the root cause it not Google; it must be a combination of social factors (you _must_ try this and be successful) and a certain mentality (I _demand_ help and you _will_ help me) and perhaps other things.
"comments alluding the damaging effect of Google"
Nobody blamed google!
The problem is not google.
This article explains some of the problem:
www.telegraph.co.uk/.../The-Apprentice-2011-Lord-Sugar-why-The-Apprentice-has-a-brand-new-job-to-do.html
“The blokes who invented Google or the fellow who invented Facebook... all great stories, unbelievable. And that is the problem – every kid jumps out of bed on a Monday morning thinking, ‘That’s what I want to do.’ They don’t realise there is a one in a billion chance of it taking off.”
So many people nowadays think it's oh so easy.
Sooner or later, people will learn things from Siri (Apple), Cortana (Microsoft), or Watson (IBM), and build their computers using LEGO style components within several minutes, like Project Ara or Sole Notebook.
All they/we have is not magic, but science; different words, meaning the same thing.
Forgot the link:
Sole Notebook Wants to be Your Modular Laptop the-digital-reader.com/.../
I see all of this is getting more and more true, impressive so many trying to have their schoolwork done by readers of this forum...