大家好,今天小编关注到一个比较有意思的话题,就是关于自己能学习电脑编程吗的问题,于是小编就整理了1个相关介绍自己能学习电脑编程吗的解答,让我们一起看看吧。
编程能不能自学?
能,但路不能偏了。
一、不要把精力花在框架学习上,基础打扎实了,框架拿着就能用。
二、不要把精力花在语言学习上,大部分语言都一样。类C的语言,会一个,其它的应该在一到两天学会。
三、要学数据结构,计算机组成原理,离散数学,操作系统原理,数据库原理,网络原理。想更进一步,线性代数,概率与统计,微积分,编译原理,机器学习导论。
四、培训班不会教基础,教的都是不用学的。
五、《计算机程序构造与解释》,必须学。这是基础课,国内不教,斯坦福大学的入门课。
可以,但是要走出几个误区。首先不要被框架迷惑,培训班最爱讲框架,其实框架除了架子不一样,别的都一样,不要把精力放在框架上。其次就是不要每门语言都学,先学c语言,然后再根据需要学习其他需要语言,你会发现除了格式不太一样,其他的都一样。再次语言类不要很灵通,很灵通需要长时间的摸索,差不多就可以了,手头放一本工具书,不会的时候搜索一下就可以了。最后把基础越好,计算机编程最后还是依靠数学知识,所以基础一定好学好。
朋友们好,我是电子及工控技术,我来回答这个问题。首先肯定一点的是,编程是完全可以自学的,并且只要掌握了中学水平的知识就可以学会。下面我来给朋友们分享一下我是如何自学单片机编程语言的。
我记得最初学习单片机编程语言是学的汇编语言,在当时比较流行的单片机是MSC-C51为内核的芯片,比如AT89C51/AT89S51等,我在初期学习单片机时,听说汇编语言比较接近单片机的底层,我想为了帮助自己更好地理解单片机内部的结构,我自己买来了一本单片机汇编语言教程,自己一条指令一条指令的理解,我大约花了二个月的时间终于啃下了这111条指令。接下来我又自己弄一些电子元器件,自己焊接组装一个简易的单片机实验板,刚学习的时候,板子上的元器件不需要很多,一般配备发光二极管、数码管、按键、蜂鸣器就够了。然后我从网上下载一些关于单片机编程的视频,按照“鹦鹉学舌”的方法,把***上的小程序跟着抄下来,下载到单片机中观察现象,初期的时候肯定
在编译程序时会出现各种问题,有的程序你明明跟***上的一摸一样,但是当你编译时,要么会出现语法错误;要么会出现标点符号上的错误。这时候是最能考验自己的毅力了,我们必须要有耐心。
当我们通过多次的修改,成功点亮一个小灯或者数码管的时候,对于我们这样的初学者来说是最喜悦的时刻,它会给你增添学习的动力,也会使我们一步步喜欢上单片机。当我们按照人家***上的程序进行“照搬照抄”,并且能够顺利地编译下载成功的时候,就说明了我们已经过了“鹦鹉学舌”这一阶段了。
当然适合,我自己就是一个很好的例子,身边的这样自学的例子也很多。
就说说我吧,我在大学期间专业课程基本上都打了酱油,觉得老师讲得太慢了,而且学的东西不足够我去搞想搞的东西。因为从高中就喜欢黑客,大学期间就研究如何攻击网吧无盘系统免费上网,玩***,做外挂。当时学校里学的编程语言是c,而我却在自学c++。
老师领进门,修行在各人
在学校里开设的计算机课程,基本上只是让你了解、入门一门语言,更多的是关注机器和语言本身的东西,要做到灵活运用基本上需要个人在课下去不断地练习,要多去运用学到的知识解决问题或去构建信息系统。
我曾在高中学foxpro时,为了练习,验证自己掌握的知识,编写了一个打字游戏给全班同学玩,根据他们需求增加关卡和可玩性。
不管你是自学还是跟着老师,都需要为自己设定任务,通过掌握的知识点去实现。
入了计算机的行,你基本上每天都在学习
互联网更新迭代太快了,工程师们也要不断地学习才能应对这个世界的变化,你不仅需要跟上语言升级换代的节奏,还要在社区生态中去学习各种方法,工具,库,标准等等。这些是每个工程师每天都要做的。
例如,刚开始接触web编程是在07年,哪个时候JavaScript 执行的标准好象还是es4/5,而现在是es8,新增了很多的特性和api。你忽视,不去学习这些变化,你就没法在今天还用es5的标准api去[_a***_]。
所以,勇敢地去学,先从零到一,再慢慢从一到100。
我是一名软件架构师,安全研究员。觉得对你有帮助,请点击关注,我会经常分享一些计算软件,安全攻防等相关的知识。
到此,以上就是小编对于自己能学习电脑编程吗的问题就介绍到这了,希望介绍关于自己能学习电脑编程吗的1点解答对大家有用。