大家好,今天小编关注到一个比较有意思的话题,就是关于18岁学生自学软件编程的问题,于是小编就整理了1个相关介绍18岁学生自学软件编程的解答,让我们一起看看吧。
30岁自学编程是否晚,如何安排学习和实践?
您好!我来回答这个问题。
自学编程并不限定年龄。主要取决于以下方面:
1、是否对编程感兴趣。兴趣是学习的源动力,没有兴趣,仅仅冲着高薪或者一份工作,可能维持不了太长时间。而软件学习是一场马拉松,必须要激发自己的学习兴趣,让兴趣陪你走过艰难的学习过程。
2、是否有一定的知识基础。相关知识基础相当于梯子,基础差,就在地面上,如果向上爬,就需要比其他人花费更多的时间;基础好一点,就相当于在楼顶上,比人家花费的时间少一些,学起来轻松一些。
3、是否有练习和实践的机会。软件编程学习需要强实践,这就和学习数学一样,理解它可能容易一些,但是知识之间环环相扣,逻辑性非常强,如果不持续练习,要想学深就会很困难。编程也是一个道理,知识点很多,不仅仅需要记忆,更需要的是练习,自己一个人练习是主动练习,很难持久,原因是缺少驱动力,项目实践是被动练习,具有强制性,更适合高强度练习,效果也更好。
4、是否有合适的老师指导。这点也很重要,老师的作用不仅仅是解惑,更重要的是规划学习路线,传授学习方法。
关于主动练习和被动实践方面的问题,在我之前的回答中都提到过,欢迎去查阅参考。谢谢!
欢迎关注头条号【我们都是工程师】。
问题是,这个东西一旦入进去就。。。
学的东西太多了。从基本语法,到网络编程,到GUI,到编程模式,到架构学习,最后还得有比较合适的平台。
当然我说的这些是泛化的了,比较笼统,细节方面还有各个语言的本身,比如C的标准库,Python正则表达式。还有面相对象,如果你想搞网页开发还有数据库,Web技术,HTML,CSS ,JS。。。后端还有Django。这是Python的。。。
嵌入式,你还得知道Linux系统GCC,编译原理。。还有单片机各种IDE,IAR Keil 等等。还有一些GUI,比如emwin TouchGFX。等等。。。还得知道单片机内核,COTEXM3 M4 M7 A7。。。等等。。。
当然嵌入式硬件也比较多,也需要很多学习时间。。。
有人说,贪多嚼不烂。。。是的。。。但是,那是以后得事。你得先找到让你钻进去的缝隙。
如果你连门槛都没找到,那都学吧。用你的海纳百川***。使劲吸收。。。否则,你是难得要领的。
最后,等你这些都玩到一定程度时,才会发现语言是互通的。编译也是可以交叉的,前提是,你得熟练到一定程度。另外,这些只是工具,就跟你会开拖拉机,开汽车,开坦克,开飞机。这都是工具。。。最重要的是,你要搞什么!明白了不?然后再送你一句话,知识本身是没有用的,有用的是智慧,但是智慧这个东西是知识积累到一定程度才会有的!
感谢你的邀请!我来回答这个问题。我认为学知识与技能对年龄是没有限制的,只要有足够的时间和精力,况且才30岁的年龄,我认为正是学习的时间段,我现在都已经30多岁了还正在学习新型可编程控制器编程(somachine软件、博途软件等),单片机编程等。
下面根据我学习编程的经验来谈淡如何学习编程,我们以最熟悉的可编程控制器来说说如何进行理论学习和实践操作。我认为学习编程软件最重要的是理论和实践相结合,特别是编程软件很难通过只学理论就学会的,必须***大量的实践,按时间上的分配来说应该是三分之一的时间来学习理论,三分之二的时间来进行实践操作。这是在学习时间上进行的分配;在学习方法上要有要本着循序渐进的方法,先学习简单的后学习难度大的,先理论后实践!这样学习才有针对性!;在学习条件上,要有一定的硬件配置,有的软件编程需要有硬件才能针正学会!只用软件仿真是真正入门不了编程的。不管是PLC,还是单片机编程,还是其它编程都应该是这样!
最后,如果在学习编程上有高手指导会使学习困难减少很多,如果没有可以找些编程方面的视频,对照***进行模仿也不失为学习编程的一种方法,我就是用后者的方法来学习编程的!以上是我的回答,希望能对你有参考作用。
到此,以上就是小编对于18岁学生自学软件编程的问题就介绍到这了,希望介绍关于18岁学生自学软件编程的1点解答对大家有用。