我们是否过于依赖谷歌?

时间:2010-07-21 01:08:23

标签: block

在互联网不存在的美好时光,程序员在危险中拥有以下工具:

  1. 图书

  2. 教师

  3. 是的,就是这样!只有两个资源。在搜索示例代码时,他们要么必须从同事那里复制代码,要么只是阅读几本书,直到找到他们需要的代码。这是一个漫长而累人的过程。当程序员找不到他们需要的代码时,他们只需编写自己的代码(逻辑)。例如,如何使两台计算机相互通信,即如果您正在开发聊天程序。如果程序员无法负担书籍或教师的费用,这种项目可能需要几个月的时间。

    现在随着谷歌的出现,我可以搜索“Java聊天程序”,并且会出现整个代码,我可以添加我需要的东西并销售该软件。每个人都同意我的意见,这实际上不是编程吗?并且程序员实际上并不是真正的程序员,因为谷歌给了他们所有的东西。即使我遇到代码,实际上一直都是谷歌,答案就出现了。而且,如果它不是谷歌,我需要几个月的时间来制定一段特定的代码。这真的让我或其他任何人成为真正的程序员吗?我开始iphone开发,我发现如果我不使用谷歌,只是使用书籍,其不可能做任何事情。 我很欣赏即使您可以访问谷歌,您仍然需要调整/更改您需要使用它的代码 - 我可以通过这样做创建任何东西。 所有评论都表示赞赏。你知道,我真正想从所有程序员那里听到的是“是的Qessar,我们非常依赖谷歌,我们搜索最基本的东西,你不应该为此感到愧疚,因为我们不喜欢不!而且,如果它不是谷歌,我们需要3个月才能完成的项目需要3个星期才能完成,因为我们需要的代码只是从论坛和谷歌“扔给我们”。

    除了作为一名程序员之外,每个人都同意我的看法,这些日子更多的是关于在谷歌中使用正确的关键词获得优秀的技能(即“将字符串转换为整数C#”等)并且能够买得起好老师或纸质书籍(现在你可以在线购买电子书)。

    欢迎所有评论。

4 个答案:

答案 0 :(得分:5)

在每个时代,人们都会使用最新的工具来巩固之前的工作。每个时代的一些人都会谴责新的更易于使用的工具,并声称它不再是真正的工作。人们曾经声称,如果你没有使用汇编程序编写代码,那么你就不是真正的程序员,或者如果你使用的是动态语言,那么你就不是,等等。

技术始终建立在以前的基础之上。旧问题得到解决和封装,不再被认为是严重的问题。

现在我们有Google,很容易找到代码段。真正的编程包括查找,改编,组合,扩展,然后编写自己的编程。

答案 1 :(得分:3)

我们依赖谷歌,但你期望谷歌消失吗?

当书籍被发明时,我们是否感叹自己过于依赖书籍?

答案 2 :(得分:3)

有一点值得注意的是,谷歌虽然在一定程度上阻碍了初学程序员的技能,但实际上已经帮助开发了更多的软件,更多的Web 2.0和扩展软件行业,更特别是开源。

我怀疑开源是否会受欢迎,如果它在某种程度上不适合谷歌。

为了回答你的问题,我感觉很好谷歌搜索技能对于解决节省时间或多余的问题非常重要。 ESP。找到合适的论坛并提出正确的问题。

而且,是的,我们非常依赖Google。至少我是。事实上,即便Stack Overflow也是我感受到的另一种Google灵感。

答案 3 :(得分:1)

AFAIK,大多数使用互联网几年的人,即使是几页纯文本也无法阅读缓慢而谨慎的内容。通过这种方式,谷歌主要帮助寻找被遗忘的细节。大多数真正的知识仍然来自阅读真实的书籍。