学编程一定要能够上网吗

首先,上网和编程是两种独立的行为。不能上网是不是就学不了编程? 显然不是,不能XX是不是就不能XX,类似的问题基本都可以用显然不是来回答。如:1.不吃米饭和面包是不是一定就饿死了?2.不能勃起是不是就一辈子不能给爱人高潮了?在得到“显然不是”的肯定回答了,我们也要肯定上网对学习编程的促进作用,学习编程也是一种学习的行为,网络上有庞大的人群、庞大的信息量,它可以给任何一种学习行为以帮助。如我们常看到X国高中生通过google自制核弹、如我们常知道的通过网络上的爱情片提高姿势水平。更何况编程还是一门与网络密切相关的学习行为。你上网可以更多地向他人请教你学习中遇到的问题,特别是你周围人、你拥有的本地的学习资料无法给你解答的时候。所以同本答案其他回答者的论断类似,不能上网你照样可以很好学编程(只要你身边人可以解决你所有学习中遇到的问题)但是能上网对你学习编程必然是有帮助的。
■网友的回复
作为一个BASIC起步的C程序员,初中的时候(2001年)用VB编程,没有网络,拿着一本书自己进行的。高中的时候,上课的时候用文曲星写游戏玩,用得也是BASIC,跟几个同学一起讨论交流。高中的时候感觉就进步得比初中的时候快多了,知识水平是一个原因,我觉得有交流更重要。如果实在没有交流,多一些书籍作为参考也是好的。网络提供给我们一个更宽广的交流平台,帮助我们更快的、更容易的进行交流和讨论,从而提升自己。不过能够上网,容易让我们会去找已经实现的代码,而放弃自己实现的过程,这个是不好的。我们应该懂得如何利用网络进行学习。
■网友的回复
看了上面的答案,感觉有些偏激了可以这样说,编程不一定要上网,看书学习也可以但是,上网可以让我们学得更好就像一个人在一个孤岛上,也饿不死,就像鲁滨逊但是,如果有条船可以通到岸上,肯定可以让他生活得更好
■网友的回复
学编程甚至连计算机都可以没有。比如图灵写了个国际象棋的程序然后跑去拿自己当计算机跟别人下棋,输了。
■网友的回复
几十年前没有互联网的时候,也有出色的程序员。网络只是获取知识的途径之一,现在看起来是比较高效的一种。但建议思考两个问题:1)今天成为一个程序员的要求和几十年前是否一样?他们的工作内容多大程度上有可比性?2)远离互联网可以通过其他方式学习编程,但为什么舍近求远呢?
■网友的回复
我只是在困惑,上个网有这么难吗?为啥要把上网说成一个很难实现的条件?这年头,就算吃饭必须要上网,都不会被饿死的吧。
■网友的回复
学编程不一定要上网,反之,初期学习时不要依靠互联网,因为太快捷了。
■网友的回复
想想在纸带上打孔的前辈们吧!
■网友的回复
不是,上网学习。尤其是学编程,通常是给玩儿找的一个借口。我以前就总这么干。但是真的要是学习,有网还是更方便些的。工作就更离不开了。


    推荐阅读