In the good old days when the internet was non-existent , programmers had the following tools at there peril:
Books
Teachers
Yes, thats it! just two resources. When searching for example code they either had to copy the code from a colleague or simply read several books until they found the code which they needed. It was a very long and tiring process. When programmers could not find the code which they needed, then they simply had to code themselves (logic). For example, how to make two computers communicate with each other i.e. if you were developing a chat program. This kind of project could take months IF the programmer could not afford the books or the teachers for that matter.
Now with the advent of google, I could search for "Java chat program" and the WHOLE code would come up, I could just add what I need and market the software. Would everybody agree with me that this is actually not programming? and that the programmer is not actually a true programmer because google gives them everything on a plate. Even when I get stuck on code, in fact ALL the time, I just google and the answer comes up. And further if it wasnt for google it would take me months to work out a specific piece of code. Does this really make me or anybody else a true programmer? Ive started iphone development, I find that if I dont use google, and just use books its IMPOSSIBLE to make ANYTHING. I appreciate that even if you have access to google, you still need to adapt/change code to what you need to do with it – and I can create ANYTHING by doing this. ALL comments are appreciated. You see , what I really want to hear from all you programmers out there is that “ Yes Qessar, we are very dependent on google, and we search for the most basic of things, and you shouldn’t feeling guilty about that because we don’t ! And also if it wasn’t for google, projects which take us 3 months to complete now take us 3 weeks to complete because code which we need is just thrown at us from forums and google”.
Would every body agree with me that apart from being a programmer it SEEMS that these days its more about having EXCELLENT skills on using the correct keywords in google for whatever you are look for (i.e. “convert string to integer C#” etc) and being able to afford good teachers or paper back books (well now you can buy ebooks online).
All comments welcome.