编程是什么样如何从零开始学习?在校学生学习编程近期想要购入一台笔记本

时间:2017-12-23 08:00:01   浏览:次   点击:次   作者:   来源:   立即下载

看了vczh 推荐的Head.First.C# 说是入门教材,可惜我完全看不懂,想找vczh关于编程的回答,然而①万多个回复立马打消了我这个念头。。。。。。

请问各位①张白纸应该怎样开始学习编程,以及编程能否解决我上面所说的问题?

现在CS大③现身说法。

大学前对编程没有任何概念,所以从新手学到现在,①回头真的走了很多弯路,说点建议供你参考。

首先我觉得你是想做点什么有用的东西,就是通过编程知识来解决自己遇到的问题。那么很遗憾,你说的这些基本都不太可能让新手来①个人完成。原因在于,但凡达到真实应用水平的产品,都涵盖了多个学科的知识,还有大量的模板,再加上优化维护。。。

就你说的这几个吧,想要定制爬虫,Python/Java 之类的编程语言需要会用,还要有网络协议知识,HTML 等前端知识,正则表达式要会,更不用说可能遇到的各种环境搭建还有各种兼容问题。

软件破解,这个要会操作系统,汇编,编译原理,①些底层知识,最重要的是丰富的编程经验,这个新手不用想了。

搜索引擎,这个知识需求跟爬虫有些联系,我了解不多,但是想做好需要①些数据处理上的优化,总之水挺深的。。。

最后是如何开始学编程,我的建议是从①门简单编程语言入手,直接上网搜Python,找廖雪峰什么的那种UI 很顺眼的网站闷头学,自己多捣鼓,差不多对编程有点感觉时,肯定也会遇到很多问题,很多不明所以,①边解决这些问题,你的水平就会①边提高。

有人建议从导论开始看,CSAPP是好书,但是推荐给非科班真的太奇怪了,外行比科班,难就难在没人领你进门,你需要找①个简单的办法先上道,而不是上来从CPU 和内存学起。

以上肺腑之言,你需要记住,编程语言只是计算机学科的①个小部分,但是你目前只需要从这里入手,搞清自己每①步想学什么才不会迷路。

最后给你个信息,初学编程的路上,代码量真的是硬通货。。。

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息