Live data from Hacker News

The best programmers are the quickest to Google

blog.framebase.io

101–110 of 205 posts

Re: The best programmers are the quickest to Google

#101
post #8

"The best doctors are the quickest to Google." "The best scientists are the quickest to Google." "The best engineers are the quickest to Google." Are the above statements true? Quite possibly. I would argue that the best in their fields are those writing the answers that are indexed by Google to be found by others. However, usually the best in their fields are also good at using Google. Unfortunately, the worst in th…

Since Google is written by programmers, it's a very good search engine for finding stuff about programming. I'm sure there are medical publications and search engines related to the medical field, and that 'Good' Doctors will quickly use them when something falls outside of their memorized knowledge.

http://www.nytimes.com/2012/12/04/health/quest-to-eliminate-...

Note: there is a diagnostic program named Isabel that would be the Google equivalent.

Re: The best programmers are the quickest to Google

#104
Let use an analogy in education:

A professor in college might allow the class have an open book exam, however you still see a number of people who might not pass that exam. Why? Well, there were two kinds of people in that class:

1. The smart ones who actually know the material. 2. The others who know nothing about what had been taught so far in the class.

The students in the first category will pass the exam but the second crowd perform poorly, because even though the book is in front of them, they don't know what to look for, especially in a timed test.

So the way I see this is that googling will help those who already have knowledge of the programming concepts, not those who have no idea of what they are trying to implement at all. In reality those who can use google to get what they want can also figure it out without google, even though it might take longer of course.

Re: The best programmers are the quickest to Google

#105
> chances are, unless you’re an absolute genius, the collaborative efforts of an open source project will beat whatever you can do in 8 hrs.

It depends. There could be an information asymmetry that leads most people down the wrong path, and an open source team could be subject to groupthink that leads them down that path faster.

A lot of what distinguishes experienced programmers from inexperienced ones, is that experienced programmers generally know how to mitigate non-obvious risks. What distinguishes great experienced programmers, is that they know how to mitigate such risks more efficiently.

Re: The best programmers are the quickest to Google

#106
Before I really started coding I worked in electronics (designing mixed-signal design kits at the semiconductor level) and I remember I used to judge programmers by how much "better" at google they were than me. Since I've switched over and become a full-time coder (and co-founder which is a whole different exercise) I have become far better at searching for solutions to my problems than I was in the past. That being said I don't think it's the fact that I default to searching that makes me a good programmer. I think it's like some of the other comments have mentioned, the ability to filter what information is useful or not quickly and then apply and test the useful information so that you do not have to re-derive every action. This has led me down a rabbit-hole a few times where I would be testing different solutions when just building it myself would have been much faster, but overall I definitely think it is part of what makes me work at the speed at which I do.

I'm reminded of Mathematics from college. When first learning something it's difficult and simply seeing the solution won't improve your ability to recognize it. But once you figure it out once, you may not immediately remember how to apply it when faced with a similar problem, but recall is very quick because your brain has already wired the pathways of understanding.

Re: The best programmers are the quickest to Google

#107
post #87
post #8

"The best doctors are the quickest to Google." "The best scientists are the quickest to Google." "The best engineers are the quickest to Google." Are the above statements true? Quite possibly. I would argue that the best in their fields are those writing the answers that are indexed by Google to be found by others. However, usually the best in their fields are also good at using Google. Unfortunately, the worst in th…

Absolutely. My doctor, who is a hotshot young doctor at a hotshot medical school, impressed me by telling me she needed to look up my symptoms and then showing me what she found (and, to be fair, also referring me to an expert). Depending on field, part of being an expert is also knowing where to look for field-specific expert information. Google is a much better search engine than the NCBI PubMed interface, but I kn…

My friends daughter was born with a lung disorder that showed up in the first week after leaving the hospital. The local hospital almost killed her in incorrect diagnosing and panic and she was emergency flighted to Childrens. Two of the doctors there quickly came back with a preliminary diagnosis of congenital lobar emphysema after a few internet searches on the symptoms. They had printed what information they could find off of a few websites at the time. Based on that they talked to surgeons that had experience in the field and within a day the surgery had been performed and all was well.

What I see is 3 information tiers. 1. You should know this off the top your head to be a professional. Common information, kind of like daily use of your first language. 2. Information that is not common or you shouldn't be expected to remember because of its rare usage. The type of information this thread is about. 3. Information you make, what you state at the end of this thread.

Re: The best programmers are the quickest to Google

#108
Many of the best programmers I've seen google stuff. So do many of the worst I've seen.

The difference is the former won't type a single statement without knowing what it does first, while the latter will just copy and paste something that seems to work, regardless they understand it or not.

The last time I came across some copy-pasted code that was giving some troubles, and after asking the owner of that code what some stuff did, he was unable to tell me, after claiming it was just fine, because the code he copied was from a trustworthy source. This, I guess, is a bad practice of how googling things should work.

Re: The best programmers are the quickest to Google

#109
post #13

Earlier quoted context omitted.

My doctor said "I don't know, I have to go look that up". He's probably going to stay my doctor for a very long time for that one sentence.

Yeah you're way off here. If my doctor said "I don't look things up" I'd run out the door. A doctor who looks things up is a doctor who cares to get things right.

Depends on the situation - a doctor can take his time during say, a cancer diagnosis, but not in the ER.

Do you want a doctor who's trying to patch up your innards after a serious accident to look up where your pancreas is located?

Inexperience leads to a lot of wasted time searching for things along the way. The more you know in your head, the better.

Re: The best programmers are the quickest to Google

#110

Maybe there should be another programmer maxim: DRO (dont repeat others)

Just what I thought!

One thing to point out: there's a fine line between what is and what is not repetition. You may/will find a tool that's perfect for what you want to do sans one or two features. Your ability to adapt that tool to exactly what you want so you don't have to repeat the 99% of things which are already finished is important.

Post reply on HN