Live data from Hacker News

Am I really a developer or just a good Googler?

hanselman.com

21–30 of 75 posts

Re: Am I really a developer or just a good Googler?

#21
Imagine life before Google, when people looked stuff up in actual libraries. Am I really an essayist, or just a good library-er?

Am I really a musician, or just a good YouTuber?

The ability to learning how to utilize resources that are available to you so you can do your job better is a huge part of why I'd hire you.

Re: Am I really a developer or just a good Googler?

#22
I recognize the title of this post as a tongue in the cheek, because "Googler" is a nomenclature for the Google employees, which makes the title sounding really bad. Especially if posted by a Microsoft employee. Please correct me if I'm wrong in my paranoia.

Re: Am I really a developer or just a good Googler?

#24
post #6
post #3

That's very easy to tell during a coding and problem solving interview.

I'd rather hire someone who is able to use available resources efficiently than someone who just has a really good memory.

Exactly. Love or hate Goog/Bing, they are powerful tools if you know how to use them.

Before the ubiquity of spell checkers I never hesitated to pick up a dictionary to double check spelling or a definition. I've never thought twice to grab a text book, manual or encyclopedia to reference a subject I was familiar with but did not know by rote or fully comprehend. Memorization is a very useful skill, as is understanding & comprehension. There is no guilt or shame in not being omniscient.

Re: Am I really a developer or just a good Googler?

#25

I 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.

So much this.

I think that in most cases, I can reinvent the wheel if I have to (find my own solution). But why should I? Why not ask Google if there's already a library that does that?

It's like pair programming on a massive scale!

Re: Am I really a developer or just a good Googler?

#26
well, i just traveled south east asia for a few months, and lets say where i traveled (lots of islands, beaches in myanmar, cambodia, thailand) there was no internet, still i needed to code a very specific webapp for my 5 year old son (an mp3 concatenatior)

i will outline my experience on the next viennajs (our local JS meetup) http://www.meetup.com/viennajs/events/126159362/?_af_eid=126... in a talk called "coding an awesome real world problem solving web-app without internet access after your girlfriend deleted your dev-setup on a device that hates developers while traveling south east asia" - i will post the slides to HN after the talk. but (SPOILER) the conclusion as it contributes to this discussion:

EMBRACE THE INTERNET

    - right click "view source" is a gift from the gods
    - github is even better
    - read the f_cking source, luke
google is the tool to find source-code, and without other source-code, other websites to look at, your are definitely alone, reinventing one wheel (baldy) after the other.

so google away, but not looking for frameworks and other ready made solutions, but for (example or real world) sourcecode and understanding.

note: the only thing bearable to code without internet access was the chrome dev-tools, with auto-complete and object-inspection you can piece together most HTML5y APIs.

Re: Am I really a developer or just a good Googler?

#27
post #10

It 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?

#28

Step 0 fire up the debugger/repl and poke. Step 1 read the docs (again.) Step 2 look at somebody else's code: the library and its tests, another similar project, or whatever. Use the source luke! Step 3 put a natural-language-ish query into google/stackoverflow. When you're properly competent with the language and tools you mostly won't get to step 3. By the time you get there, you're looking for a specific piece of…

I always start with 3. I even start with 3 before I have a bug, to see if I can't find a lib for my task, or if someone has a blog post on the thing where I can find some caveats or clever solution.

Re: Am I really a developer or just a good Googler?

#29
What a stupid, humblebraggy question. Of course you're a good developer if you Google. Hell, you could argue you're a better developer than most, given that you turn information into action in probably record time, all the while increasing your knowledge base.

I might be different from most, because I went from 0 to professional developer in under 5 years, and I can easily remember what it was like to find answers and not be able to know what to do with them, or how they worked. I still google for answers. A lot. But when I find an answer, even one that's not directly related to my problem, I'm still usually able to apply its principles to my solution.

It's that artisanry that makes us good developers. Hell, why do you think every industry has trade conventions? It was sharing trade solutions before Google.

Re: Am I really a developer or just a good Googler?

#30

I 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.

The question is, are you really learning? How much of that copy/pasted solution sticks with you a day or a week from now? The fact is we are missing the benefit of building up expertise that used to go along with spending time researching (through docs) and problem solving. When every problem is a google search away, there is a ceiling to how much expertise one can build up this way.

Edit: the reflex downvoters will be the end of this place.

Post reply on HN