Live data from Hacker News

Experienced Programmers Use Google Frequently

codeahoy.com

131–140 of 181 posts

Re: Experienced Programmers Use Google Frequently

#131

Earlier quoted context omitted.

That and finding a question you've search for, only to find out that question was also posted by you years ago. Bonus for ones with no answers still.

Or a question you had years ago. Couldn't find an answer. So you did a workaround and/or forgot about it. Now you hit the same problem search -- and find you original question. But wait! Now there are half-a-dozen other people with the same problem! So you click on all of those links. But none of them could find an answer either. Bonus points if there's a guy who comes in condescendingly and quotes a manual or some o…

Or better yet, finding a forum post from a decade ago you made and replied to with "nvm, figured it out" and nothing else.

Re: Experienced Programmers Use Google Frequently

#132
I'm not exactly an experienced programmer by any means, but I definitely use Google frequently. Sometimes with that 'site:stackexchange.com' or 'site:stackoverflow.com' operator added in because I know Stack Overflow usually tends to have a lot of the answers to these queries.

And then there's the CMS/framework search that might actually be more common than looking for Stack Overflow/forum/social media answers to questions. You know, where you're working with WordPress/Drupal/Joomla and can't remember what that one function or class is called that you need to use for some use case or another. Cue more Google searching, usually in conjunction with the wiki/documentation/codex/whatever it's called.

Re: Experienced Programmers Use Google Frequently

#133
post #95
post #6

I often joke that my ability to formulate good Google queries is the single most important part of my software engineering skillset. Except, you know, I'm not really joking.

I consider Stack Overflow to be the co-architect of every project at my company.

Exactly. http://i.imgur.com/SZPjHwz.jpg

Re: Experienced Programmers Use Google Frequently

#134
post #85
post #6

I often joke that my ability to formulate good Google queries is the single most important part of my software engineering skillset. Except, you know, I'm not really joking.

I'd love to learn this. If anyone has any good resources, please let me know!

A good general resource is Advanced Power Searching course by Google [1].

[1]: http://www.powersearchingwithgoogle.com/course/aps

Re: Experienced Programmers Use Google Frequently

#135
post #9

I not only use Google frequently, I use it to search for things I myself have written in the past. I can't count the number of times I've Googled for a programming question where the answer is found on a Stack Overflow page I've written. If it's a particularly old answer that I've completely forgotten, I've even thought to myself, " Wow this genius sounds just like me! "[1]. [1]: ... as well as " This idiot has no cl…

Happened to me several times to find my own answer/question on SE, or one of my work colleague's. However, even more often I find answers that I upvoted in the past (sometimes I deliberately look for them, sometimes by accident). When I see an upvote from myself, I can be sure I can immediately use the answer because I already verified it in the past. SO is like a big, googleable, writable public wiki for me, with an…

In order to upvote on SO, you need both an account and enough karma on the account.

The SO people have done a great job of not requiring accounts. You can even start asking and answering questions without an account, if memory serves right.

That lots of your coworkers get by without an account is a feature of SO!

Re: Experienced Programmers Use Google Frequently

#136

Earlier quoted context omitted.

I live in France, and I hate localized linux distributions, you can't google error messages when it's localized. I sometimes try to re-translate the message in English and google it. Error messages are not messages for the users to diagnose anymore, they are keywords for google, give them a number. I google and if it fails, I'll try to use my brain.

Perhaps we need error messages that include a Google link for searching that error.

Microsoft has started to include QR codes in the bluescreens of death.

Re: Experienced Programmers Use Google Frequently

#137

Earlier quoted context omitted.

How much you remember is also correlated to how much you actually use certain things; it can be a good signal for whether you have practical experience with X. For some companies, it's what they need in a hire. For others it's OK to just ensure people have a sound problem solving strategy and above-average general cognition. I think you'll find varying levels of what you might consider nitpicking depending on the sor…

>> it can be a good signal for whether you have practical experience with X. This should be vetted out well in advance of an interview, especially for a developer. If you don't have at least a half dozen repos somewhere with code examples of sites or apps you've built, then there's a very high chance you're not going to get an interview. I've only been coding for 7-8 years and I have an extensive GitHub page, can poi…

If you are working eg inside Google, you can have tons of experience, but no public code.

Re: Experienced Programmers Use Google Frequently

#138
post #35

if you search "1. netty tutorial" i think you arent a experienced programmer, you are a experienced googler

I wouldn't be so sure ...In fact, Google recruits people who search for certain programming languages/terms. Pretty cool actually - a "secret invitation" suddenly appears within the search results and the candidate has to accept (and pass) a programming "challenge" to further qualify. http://thehustle.co/the-secret-google-interview-that-landed-...

Re: Experienced Programmers Use Google Frequently

#139
post #28

Earlier quoted context omitted.

Have you tried to pat yourself on the back by trying to upvote your own answer in Stack Overflow? I tried once. They didn't let me do it.

Even better ... I tried to downvote myself to the same result.

Imagine if they allowed you to downvote yourself...

The next day:

- you comment: "hey, can someone explain the downv-- oh wait, that was me"

Post reply on HN