0

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

  1. 图书

  2. 教师

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

现在随着谷歌的出现,我可以搜索“Java 聊天程序”,然后整个代码就会出现,我可以添加我需要的内容并推销该软件。每个人都同意我的观点,这实际上不是编程吗?并且程序员实际上并不是真正的程序员,因为谷歌给了他们所有的东西。即使我被困在代码上,事实上,我总是在谷歌上搜索,答案就出来了。而且,如果不是谷歌的话,我需要几个月的时间才能编写出一段特定的代码。这真的使我或其他任何人成为真正的程序员吗?我已经开始 iphone 开发,我发现如果我不使用谷歌,而只是使用书籍,它不可能做出任何事情。我很感激即使您可以访问谷歌,你仍然需要调整/更改代码以适应你需要做的事情——我可以通过这样做来创造任何东西。感谢所有评论。你看,我真正想从你们所有程序员那里听到的是“是的,Qessar,我们非常依赖谷歌,我们搜索最基本的东西,你不应该为此感到内疚,因为我们不不!而且如果不是谷歌,我们需要 3 个月才能完成的项目现在需要 3 周才能完成,因为我们需要的代码只是从论坛和谷歌扔给我们的”。

每个人都同意我的观点吗,除了作为一名程序员之外,它似乎现在更多的是关于在谷歌中使用正确的关键字来寻找你想要的任何东西(即“将字符串转换为整数 C#”等)并且能够买得起好老师或平装书(现在你可以在线购买电子书)。

欢迎所有评论。

4

4 回答 4

5

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

技术总是建立在以前的基础上。老问题被解决和封装,不再被认为是严重的问题。

现在我们有了谷歌,片段很容易找到。真正的编程来自于发现、调整、组合、扩展,然后编写自己的。

于 2010-07-21T01:17:25.987 回答
3

需要注意的一点是,尽管 Google 在一定程度上限制了初学者程序员的技能,但实际上帮助开发了更多的软件、更多的 Web 2.0 东西并扩展了软件行业,尤其​​是开源。

我怀疑开源是否会流行,如果不是谷歌在某种程度上。

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

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

于 2010-07-21T01:20:36.963 回答
3

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

当书籍被发明时,我们是否在感叹变得过于依赖书籍?

于 2010-07-21T01:17:39.347 回答
1

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

于 2010-07-21T01:26:26.667 回答