大家好,今天小编关注到一个比较有意思的话题,就是关于零编程学习的问题,于是小编就整理了2个相关介绍零编程学习的解答,让我们一起看看吧。
怎样学习编程,零基础该如何下手?我想要一个全面客观的答案,不需要速成?
自我感觉,我应该可以给你一个满意的答案。
我大学本科学习理科类专业,从大一开始自学编程,直到毕业后顺利应用编程找到了第一份工作,虽然大学期间没考计算机等级证书,但是我参加了计算机专业的各类编程比赛(具体怎么做到的,后面会说),拿到很多比赛证书,最后自考微软认证(架构师)过了两门,自己感觉爱好使然的编程做到这样也算不错了吧。
在上大一时,我就对编程比较爱好,多方查找资料后,最终确定我的第一门语言:C++(当时最流行的是Java,并且J***a正处在上升期),大约用了半年时间,阅读了清华大学出版社的cpp语言从分析问题到。。。(忘了书名了,对不起),cpp primer plus,红宝书这三本书,可以说完成了我语言的入门。后来由于cpp还是比较靠近机器底层的,我又花了半年自学了c和汇编,真的以后学习中很重要,建议你无论学什么语言,c和汇编都应该知道。
大一自学期间认识了很多计算机专业的学生,跟他们关系都很好,大二开始一直到大三,跟着他们去旁听了一些计算机课程,包括操作系统,数据结构,算法,数据库等内容,这些都很关键,建议你自学的第二步也看看这些,特别是数据结构和算法,真的很关键,期间参加了各类比赛,也是他们带我组队报名进去的。
对了,有个很奇葩的东西在深入学习算法时会有奇效,离散数学,建议了解。
最后,你应该考虑方向,做互联网还是做硬件驱动。选择好了后,去找点儿书看看,注意花点儿钱报个班(很关键,因为培训班会帮你有项目经验),最后就能面试上岗了。
祝楼主好运!
0基础学习编程,求书籍推荐?
我是一名iOS 开发工程师,有着多年的软件开发经验,大学学的是电子通信专业,大学也没有好好学习,毕业后编程方面基本上也属于0基础,我从我的自身经历来看,0基础学习编程,要先找方向,后端有J***a开发,网页有HTML5,手机端有iOS 和Android ,确定了方向之后,就是找学习资料了。学习编程,其实是很枯燥乏味的,编程方面的书籍,看起来也枯燥乏味,并且不容易理解书中提到的知识点,常常是看完整本书都还是蒙的状态,效果不好,我的建议是可以在网上找一下相关编程语言的教学视频看,相当于拥有了一个好老师,可以跟着***学,这样没有那么枯燥,并且知识点还会理解的更深刻一些,不懂得还可以问问老师,这样可以达到事半功倍的效果。看完***之后,再配合相关书籍学,会更好
如果想从事嵌入式开发编程的话,建议先从C语言开始学起(推荐谭浩强的C语言教材),然后学习C++(谭浩强的教材)。这个时候基本对编程的基础概念有了一个比较宏观的了解,但是远远不够。再之后建议选择学习C++primer进行语言基础的进修(很多人死在这个环节,C++语言学习周期长,前期基本没有什么成果),此时C++进入了入门阶段。然后,你可以尝试编写一些小程序,小算法。但仍需进修数据结构,编译原理,操作系统。这些都是软件偏软件方向。但是作为一个从事嵌入式的boy只会软件,显然不能展现出与普通码农不同之处。因此,建议你学习这些软件基础的同时,好好学习一下数电,模电,电路原理的知识。再加上自动控制原理,现代控制理论。Ok,千万不要小瞧这些理论基础,只有掌握了这些你的编程在未来才仍有价值!语言永远是工具,怎么用取决于你的理论基础!如果能熬到这一步,你就可以进军所谓的人工智能领域了!学一些高级语言,创造一些高智慧"生物"。这就是学习一门语言[玫瑰]
到此,[_a***_]就是小编对于零编程学习的问题就介绍到这了,希望介绍关于零编程学习的2点解答对大家有用。