"I'm not a good Web developer, I'm just good at search Google"

640?wx_fmt=gif

[Editor's note] CSDN Khaliq Gant has eight years of work experience is a full-stack Web developers, it was he created a Web site Dev Diaries (https://www.dev-diaries.com/). But still, he has stressed: I'm not a good Web developer, I'm just good at searching Google Bale. In this article, Khaliq Gant bluntly, "Web developers only need to gently knock on your fingers, you can get a lot of information," why not do it?

640?wx_fmt=jpeg

Author | Dev Diaries

Translator | meniscus, Zebian | Guo Rui

Exhibition | CSDN (ID: CSDNnews)

The following is the translation:

As Web developers need a good grasp of the technology: the use of the terminal, HTML, CSS, JavaScript, cloud infrastructure deployment strategy, database, HTTP protocol and so on. Some people try to record all Web developers should master the technology, the results come to a long list. In general, it is difficult to accurately remember and master all these techniques, and essentially impossible. Therefore, at some point, we did not have all the technology perhaps also an advantage, because you can actively seeking the answers they need. Can effectively search Stack Overflow and Google is a technology live, and this technology in Web development such vast areas is essential. So, I think I'm not a good Web developers, only good search Google Bale.

 

640?wx_fmt=jpeg

 

 

640?wx_fmt=png

clarify

 

 

For information about Web development is huge, you can easily be overwhelmed by a variety of websites and tutorials. We know how to search and know what kind of articles that best suits your specific needs is a very difficult task.

 

As a good Web developer, you need to know how exactly you are looking for search technology and gives a lot of looks in Google can give you the answer of resources to find the right answer. Have basic knowledge to efficiently query the accumulation of knowledge and exercise Stack overflow takes years, not to mention the analytical content and to achieve the best answer.

 

所以,请不要误解我的意思,调查的能力固然重要,但是你需要基本的Web开发技术,才能理解从网上收集到的信息并付诸实践。作为一名优秀的Web开发人员,你必须能够吸收大量信息,结合这些信息,并通过优雅且自己和其他Web开发人员都容易理解的方式解决问题。

 

小白Python的学习规划,我只做了5件事!

 https://edu.csdn.net/topic/python115?utm_source=cxrs_bw

640?wx_fmt=png

我从最近谷歌的Web开发搜索中积累的经验

 

 

下面我们来看看我最近所有的谷歌搜索。其实也不能说是我最近的谷歌搜索,因为……这完全超出了本文的范围。在这里我们只能看看最近有关Web开发的搜索:

 

640?wx_fmt=png

 

这些查询是关于git flow的非常具体的查询,那是我在与某人讨论并设法解释为什么我不喜欢Git Flow的时候输入的查询。我写了好几篇文章来阐述以前无法用语言表达的论点。从这几个查询中可以得到什么经验呢?这个查询非常具体,而且还使用了非常具体的术语“GitFlow”,这有助于集中我的搜索结果,避免显示关于git本身的一般结果。

 

640?wx_fmt=png

 

这个谷歌搜索是我为了写一篇关于视口高度与编译信息的文章而进行的搜索。同样,这个查询非常具体,我在查询中加入了“css”,希望通过具体的语言来查找我希望寻找的内容,同时可以过滤掉一些噪音。如果事先我都不知道要通过哪些词汇来搜索,那么最终的搜索结果会乱七八糟且充满噪音,因为我没有准确地告诉谷歌我在找什么。

 

好了,我想通过以上有趣的练习,你对我搜索谷歌的方式有了大致了解。

 

 

640?wx_fmt=png

文档

 

 

Web开发人员只需轻轻敲动手指,就可以获得大量信息。关键在于能够快速有效地访问这些信息。一名优秀的Web开发人员应该有组织,有分析能力,并知道何时走捷径。掌握所有的知识固然很厉害,但是知道用何种方式从何处寻找信息是一种捷径,我们可以通过这条捷径减轻Web开发人员的负担。此外,你还需要记录你找到的信息,并在找到想要的答案后认真做笔记。

 

我有一个非常好且非常有价值的习惯就是记笔记。我使用Boostnote,但是我知道很多开发人员很喜欢Evernote。选用哪种媒介并不重要,更重要的是系统且定期地记笔记。找个地方将代码片段、笔记、待办事项和提醒记录下来,这对Web开发人员来说是非常有价值的一件事情。这也是我建立本网站的原因之一,不仅是为了帮助别人,也是为了我自己。开发人员每天都需要处理各种不同的工作,所以不可能把所有事情都记到脑海中。

 

 

640?wx_fmt=png

总结

 

 

多年来,作为一名开发人员,通过搜索谷歌找到的信息给了我很多帮助,我知道如何搜索,应该搜索什么,能够解析我阅读的信息,并从信息中得出我需要的结论。接下来,我会记录我的解决方案以备将来参考。

 

经过多年的努力,我掌握了丰富的知识、资源以及吸收信息的过程。所以,我不是一个优秀的开发人员,但我擅长搜索信息,并归纳总结这些信息以供将来参考。

 

 

640?wx_fmt=png

“所以我只是擅长谷歌搜索”——开发者们如何看待这一观点?

 

 

针对作者的上述观点,Hacker News 上的开发者给出了各种不同的意见。

 

评论1:

 

我就是这样告诉新手开发人员的:不要觉得上网搜索谷歌是一件尴尬的事情。我们的目标是了解如何找出解决问题的最佳方法,而不是向每个人展示你已经完美地记住了所有工具。

 

你只需轻轻敲动指尖就可以打开人类知识的大门。为什么我们会因为利用这种力量而感到尴尬呢?

 

评论2:

 

我觉得多年来从事Web开发相关的工作,我上谷歌搜索的次数越来越少了。

 

框架会改变,语法会改变,但是Web本身基本上保持稳定(仍然是HTTP,即使我们现在有时使用HTTP/2)。同一个安全概念仍然适用。

 

我觉得自己与10年前相比,掌握了更多的技术知识。

 

也许这与我的工作主要在前端框架有关?我们的后台只出现过一次重大改变,那大约是在10年前,我们都倾向于选择异步代码。

 

评论3:

 

我表示对此有异议。当然,有很多东西你可以靠谷歌搜索找出更好的解决方案(例如游戏的路径查找算法)。但是,除了一些非常简单的“入门”级别的问题外,我们在面对每个问题时都需要深思熟虑,而不仅仅是复制和粘贴谷歌上的算法,尽管你可以将各个部分组合在一起或利用这些搜索结果解决问题。还有其他人已经提到的有关搜索结果中的噪音问题:从几百种可能的解决方案中挑选能够带来预期的结果也是一门技术活。此外,还有一个问题:当你第三次在谷歌上搜索同一个问题时,人们就会觉得很奇怪为什么你到现在还没记住。

 

每个工程师都应该提高自己的技术力,让自己变得更好,而不是依赖谷歌。

 

评论4:

 

问题是谷歌的噪音太多了,你不能凭借谷歌成为一名称职的软件设计师。

 

我认为依赖谷歌不是什么好事,至少在刚开始学开发的时候不建议这么做。我觉得开发人员应该多多阅读相关的文档,而不是搜索谷歌。

 

原文:https://www.dev-diaries.com/blog/im-just-good-at-googling-things/

本文为 CSDN 翻译,转载请注明来源出处。

640?wx_fmt=png

640?wx_fmt=jpeg

 热 文 推 荐 

5G 来了,我们可以做什么?

V神已抵京, 倒计时4天! 6大理由告诉你为什么要参加"2019以太坊技术及应用大会"

我花了 10 年,从工厂妹逆袭为纽约高薪程序员

不要让 Chrome 成为下一个 IE!

我,是一个培训班出来的程序员 | 程序员有话说

听说,私有云也出新一代了?

Flink最锋利的武器:Flink SQL入门和实战 | 附完整实现代码

Python squares with pictures, cool circle of friends

She said: programmers away from the computer is the "waste"!

640?wx_fmt=gifClick to read the original text, enter keywords, search CSDN article.

640?wx_fmt=pngYour point of each "look", I seriously as a favorite

Guess you like

Origin blog.csdn.net/csdnsevenn/article/details/93984799