请高手指教编程的学习计划. 谢谢了.
小弟已上班3年有余.整日吃喝玩乐混工资.然觉人生就此虚度太过枉然.想起少时对编程人员和黑客人员羡慕许久.顿生钻研编程之想法,不再虚度光阴.然,有以下问题想请老鸟帮以解答....
小弟已上班3年有余.整日吃喝玩乐混工资.然觉人生就此虚度太过枉然.想起少时对编程人员和黑客人员羡慕许久.顿生钻研编程之想法,不再虚度光阴. 然,有以下问题想请老鸟帮以解答. 小弟在此谢过. 1. 我在网上买了谭浩强的<C语言程序设计>,在没有任何基础的情况下是先拿起这么书狂看三遍好呢,还是先看< 数据结构> ,<计算机基础原理> 这些专业一点的书好? 2.小弟的英语还说的过去,实在不行可以靠词典. 但编程还要求数学, 对于离散数学, 微积分是现阶段学习呢,还是等C语言略有小成, 往编程深处发展的时候再看. 3.我很明白学好编程的秘诀是: 编程,编程,再编程. 小弟想知道学到一个什么样的程度就可以去一些公司用实际工作来历练. 4.最后一个问题,小弟的工作还算清闲,上班8小时也都有时间看书,下班8小时呆宿舍上机. 请教老鸟,怎么把握好上班的8个小时来有效的提高编程水平. 毅力,决心,头脑,小弟自认为都具备.只是茫然不知该如何起步,良好的开端是成功的一半, 小弟想有一个漂亮的起跑线, 请各位老鸟帮帮忙吧. 晚生谢了...
小弟QQ 76350146 有老鸟愿意不吝赐教的, 请加好友. 展开
小弟QQ 76350146 有老鸟愿意不吝赐教的, 请加好友. 展开
2个回答
展开全部
你好····我尽量回答你的问题。我现在也仅仅是计算机专业大一学生。
我就说说我的理解吧·····
第一:梁肇新说过成功的一半的是雄心,雄心的一半的耐心,我希望你能坚持,必有收获···加油
第二:你问是先看c还是专业书,我想说的是如果你连c的基础都没有,又怎么能得懂这些专业书,就比如数据结构,最简单数据结构的书是靠c语言来实现的,如果你直接看数据结构,不可能看的懂。计算机基础原理虽然不跟语言挂钩。但原理的东西,你没一点其他基础,你很难看懂。而且你说的谭浩强的<C语言程序设计>,就算你98%都看懂了。我也只能说你还是门外汉,连入门都没有。现在去学数据结构也一样困难。怎么解决我后面再说。
第三:你问数学什么时候学,我给你个建议。数学总的来说就是锻炼你的逻辑思维能力,只要你有脑子,前期根本不用学数学。离散数学确实很重要,跟后面的数据结构,数据库以及更深的很多东西都有好处。我建议离散数学在你c语言入门之后,开始看数据结构的时候开始学。同时学数据结构和离散数学。其他的专业课程都在后面来看。
第四:你问到什么程度可以去工作,我说因为你并不是计算机科班出身,可能就算你学完之后,
也很难达到一个很高的高度。很难靠c,c++等来吃饭。几乎只可能是jave,c#这些营养不太高的语言来吃饭。我的建议是,在你有一定的基础之后,参加个好的培训班,速学jave或者c#,3个月学完差不多就可以工作了,工资大概再4500左右。其他就要在工作中去不断的学习了。就看你的潜能了。
第五:你有上班的8小时,还有下班的时间。我建议你一天拿出至少5个小时全心全意的学习,
可能很寂寞,但只需要半年,必有小成。
我给我的建议:先学谭浩强的<C语言程序设计>(一个月之内,达到能随便写出课后作业的地步)-》然后学<c primer plus>(一个月之内,加深对c的理解,很好的一本书,有点厚,达到能看懂个大概的地步)->然后开始同步学习严蔚敏的《数据结构》和离散数学(数据结构大概要花个一个月的时间,一定要用c去实现书上的列子,这是很重要和必要的)->然后再学c++之后的我就不在这里说了。
最后我看你说话,感觉还挺不错。脑袋挺聪明的,加油哦。。。
我们一起加油,我QQ598587590,交个朋友吧,有什么不懂的可以交流交流!
我就说说我的理解吧·····
第一:梁肇新说过成功的一半的是雄心,雄心的一半的耐心,我希望你能坚持,必有收获···加油
第二:你问是先看c还是专业书,我想说的是如果你连c的基础都没有,又怎么能得懂这些专业书,就比如数据结构,最简单数据结构的书是靠c语言来实现的,如果你直接看数据结构,不可能看的懂。计算机基础原理虽然不跟语言挂钩。但原理的东西,你没一点其他基础,你很难看懂。而且你说的谭浩强的<C语言程序设计>,就算你98%都看懂了。我也只能说你还是门外汉,连入门都没有。现在去学数据结构也一样困难。怎么解决我后面再说。
第三:你问数学什么时候学,我给你个建议。数学总的来说就是锻炼你的逻辑思维能力,只要你有脑子,前期根本不用学数学。离散数学确实很重要,跟后面的数据结构,数据库以及更深的很多东西都有好处。我建议离散数学在你c语言入门之后,开始看数据结构的时候开始学。同时学数据结构和离散数学。其他的专业课程都在后面来看。
第四:你问到什么程度可以去工作,我说因为你并不是计算机科班出身,可能就算你学完之后,
也很难达到一个很高的高度。很难靠c,c++等来吃饭。几乎只可能是jave,c#这些营养不太高的语言来吃饭。我的建议是,在你有一定的基础之后,参加个好的培训班,速学jave或者c#,3个月学完差不多就可以工作了,工资大概再4500左右。其他就要在工作中去不断的学习了。就看你的潜能了。
第五:你有上班的8小时,还有下班的时间。我建议你一天拿出至少5个小时全心全意的学习,
可能很寂寞,但只需要半年,必有小成。
我给我的建议:先学谭浩强的<C语言程序设计>(一个月之内,达到能随便写出课后作业的地步)-》然后学<c primer plus>(一个月之内,加深对c的理解,很好的一本书,有点厚,达到能看懂个大概的地步)->然后开始同步学习严蔚敏的《数据结构》和离散数学(数据结构大概要花个一个月的时间,一定要用c去实现书上的列子,这是很重要和必要的)->然后再学c++之后的我就不在这里说了。
最后我看你说话,感觉还挺不错。脑袋挺聪明的,加油哦。。。
我们一起加油,我QQ598587590,交个朋友吧,有什么不懂的可以交流交流!
展开全部
你的想法和态度都很好,这样就已经成功了一半了。
好的编程人才,都是靠着训练出来的,多编编程序,多研究算法,这样你的程序设计水平就能有很大的提高,但是你要是想要有好的编程能力,我觉得还是java实用,首先c和c++对你我觉得不合适,c和c++你学十年,未必能学成什么名堂,但是java不一样,你用上两年时间,你就是个高手了,而且,你看了c语言的编程,数据结构,这样你已经有了很好的基础,如果你学java的话,可以很快的有成效。
然后你返回来学习c和c++,你会进步更快的。
至于什么教程,或者是什么九阴真经,这个真的没有,只有靠着你自己练了。
好的编程人才,都是靠着训练出来的,多编编程序,多研究算法,这样你的程序设计水平就能有很大的提高,但是你要是想要有好的编程能力,我觉得还是java实用,首先c和c++对你我觉得不合适,c和c++你学十年,未必能学成什么名堂,但是java不一样,你用上两年时间,你就是个高手了,而且,你看了c语言的编程,数据结构,这样你已经有了很好的基础,如果你学java的话,可以很快的有成效。
然后你返回来学习c和c++,你会进步更快的。
至于什么教程,或者是什么九阴真经,这个真的没有,只有靠着你自己练了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询