>"...try programming for a day without Googling. Then two days, maybe a week. See how it feels. Remember that there was a time we programmed without copying our work." Once I decided I really wanted to learn to write code I just plain stopped with the copying and even referencing anything beyond docs or a thorough book. I work to create a functional implementation of whatever it is I'm looking for, no matter how naiv…
Am I really a developer or just a good Googler?
31–40 of 75 posts
Re: Am I really a developer or just a good Googler?
#32Good programmers come up with solutions. Poorly half-reinventing what has been done before.
Great programmers learn from others (googling is expeditious method these days). They take from others and make that knowledge their own.
Code monkeys have little understanding of what they copy, can barely get syntax right, and are satisfied that it seems to produce desired result with the one input they tried.
Re: Am I really a developer or just a good Googler?
#33'Short order cook' is a low wage job, 'Executive chef' is a high wage job.
Re: Am I really a developer or just a good Googler?
#34I use Stack Overflow (and to a lesser extent, Google) to help me with problems large and small all the time. Why break your neck to find a solution without finding out if someone else already did? There's never a point when you can't learn from others.
If you do that you'll get really good at your technologies really fast. If you just copy & paste the answer you'll have solved exactly one problem, and then you'll have to Google again for your next problem.
Re: Am I really a developer or just a good Googler?
#35>"...try programming for a day without Googling. Then two days, maybe a week. See how it feels. Remember that there was a time we programmed without copying our work." Once I decided I really wanted to learn to write code I just plain stopped with the copying and even referencing anything beyond docs or a thorough book. I work to create a functional implementation of whatever it is I'm looking for, no matter how naiv…
I think that is some value in doing that, for learning. But as a professional, with deadlines and money involved. Wouldn't google be best?
Re: Am I really a developer or just a good Googler?
#36Google is simply one of the many tools in the developer-of-today's toolbox.
Re: Am I really a developer or just a good Googler?
#37>"...try programming for a day without Googling. Then two days, maybe a week. See how it feels. Remember that there was a time we programmed without copying our work." Once I decided I really wanted to learn to write code I just plain stopped with the copying and even referencing anything beyond docs or a thorough book. I work to create a functional implementation of whatever it is I'm looking for, no matter how naiv…
I think that is some value in doing that, for learning. But as a professional, with deadlines and money involved. Wouldn't google be best?
Re: Am I really a developer or just a good Googler?
#38It isn't a crime if you occasionally need to google something. It is a crime if you copy and paste a solution you find without understanding how it works. This leads to cargo cult programming. http://en.wikipedia.org/wiki/Cargo_cult_programming
Is copy/pasting a solution without understanding how it works worse than using a library, framework, or programming environment without knowing how it works?
Re: Am I really a developer or just a good Googler?
#39There is some sort of bizarre urge for people to rush to explain "Why This Guy Is A Dumb Asshole" for virtually every submission to HN. Where someone talking about a letter they were sent, and opportunities for learning experiences, turns into some profound statement that everyone needs to dispel defensively.
Re: Am I really a developer or just a good Googler?
#40It isn't a crime if you occasionally need to google something. It is a crime if you copy and paste a solution you find without understanding how it works. This leads to cargo cult programming. http://en.wikipedia.org/wiki/Cargo_cult_programming
Is copy/pasting a solution without understanding how it works worse than using a library, framework, or programming environment without knowing how it works?