This can be rephrased more generally: Effectively utilizing available sources of information is one of the most important skills for every engineer.
Get better at Googling
141–150 of 297 posts
Re: Get better at Googling
#1421. Click the "Tools" link just under the search button and you get options for restricting your search to a specific time range and making it an exact match.
2. If a term isn't included in a result sometimes Google will show "Missing: | Must include: " just under the entry
Re: Get better at Googling
#143In the aggregate this is probably a good thing, but from one former google-strong developer it's diminished my competitive advantage.
Re: Get better at Googling
#144Earlier quoted context omitted.
"Just read the docs" depends on how good the docs are, and how discoverable they are. For instance, searching for "Java read a file", I find a bunch of examples. And they mostly are good enough, call out when they aren't, and provide useful links. Meanwhile, navigating Oracle's website is a nightmare. https://docs.oracle.com/javase/tutorial/essential/io/file.ht... exists, and is actually pretty helpful, but the only…
Obviously. If the docs are garbage then you are going to have to find alternatives. However these days devs have never had it better.
Re: Get better at Googling
#145Earlier quoted context omitted.
How do you find the docs? Do you just keep a giant list of bookmarks for every project and sdk you might use? Or, do you Google the docs?
Yes I keep bookmarks or often document the links in my brief of the project. Or I've used the links so much I know the site path to get to a doc. You're trying to find a hole in my logic, but you're ignoring what I'm saying: Searching the web isn't an important skill, just as going to the library to research isn't an important skill. The skill is reading, research, and organizing research itself. Google just makes it…
I think you're ignoring what everyone else is saying and that is that Googling is not about Googling, it's just a tool for researching. It's not all about Googling some random blog post about how to manage cache invalidation, it's shorthand of knowing how to use search engines to get you to the right page, documentation, scholarly article or yes, random blog, about cache invalidation.
Re: Get better at Googling
#146Re: Get better at Googling
#147What's often overlooked and omitted from this sort of guide is a person's ability to identify the trustworthiness and usefulness of a website that shows up in search results. It's not enough to juggle operands and search hacks. You also need to know which result to click. Another commenter suggested just searching for your error message. Try searching for "cannot read property of undefined" and scroll through the res…
And then of course there's always the problem of asking the wrong question. Like searching "how to read string between nested brackets" or something, when really the person is just trying to parse JSON but isn't aware of what JSON is.
Re: Get better at Googling
#148Google is okay for research on how other people have achieved something. But generally these days I am of the opinion it just teaches you bad habits. I really wish people would just read the docs instead of just googling. I am working on a large typescript solution and almost every error in the application is due to the original developers not reading the docs and instead just googling stuff from stack overflow. Also…
I cannot offer that to the users of my own docs, because I know how outdated it was...
Re: Get better at Googling
#149Earlier quoted context omitted.
"Just read the docs" depends on how good the docs are, and how discoverable they are. For instance, searching for "Java read a file", I find a bunch of examples. And they mostly are good enough, call out when they aren't, and provide useful links. Meanwhile, navigating Oracle's website is a nightmare. https://docs.oracle.com/javase/tutorial/essential/io/file.ht... exists, and is actually pretty helpful, but the only…
A developer who is new to a technology absolutely needs to read the documents. No matter how good or bad, it's important because it probably tells you a lot of stuff you wouldn't learn on your own (or that someone else will teach you wrong). I do a lot of GCP work anymore, and the amount of devs who make service authentication way more complicated than it needs to be is really freaking high. It's clear that the peopl…
- Beginners do not understand doc's jargon, or they need to learn too much stuffs to understand it that they'd rather quit. So they end up relying on third party sources/implementations
- No English knowledge and no translations