学习编程的一些思考和感悟

最近看了一些文章总想着自己也能写一点东西出来,这是自己第一次在博客上发表文章,至于为什么想着要写这个标题,这其实是自己的一些体会,

 这几年互联网上特别发达,尤其是各种培训班应运而生,自己由于也有其他亲戚参加过培训,至于效果如何,我也问过他一些情况,总的来说,想学的特别好有困难,但是找个一般的搬砖工作还是没有多大的问题的,对此我也从网上提出了大量的问题,结果也都是大同小异,结果显而易见,首先培训班长的只有一年多,短的只有区区五六个月,在这么短的时间之内想把编程语言学到很精通显然是不可能的事,毕竟互联网和计算机的发明到现在有几十年的时间,从两次工业革命以来的近几十年来看还没有哪个技术有计算机和互联网这么快速,这是毋庸置疑的,所以短期内是不可能能将计算机学得如此扎实的,除非之前有基础的,顺便说一下,如果之前在大学学过计算机有一定基础的话,那么去培训呢学的话一般也会有一定的好处的,毕竟有了一定基础的话,很多东西都是可以触类旁通的,这是肯定的,自己本人深有体会的,之前自己也不是学计算机的,但是是学了和计算机的发展有过一点点关系的机电一体化,这个专业也是随着计算机的发展而有不断的发展,

  我学的专业之前是主要是工业制造类的,但是随着计算机的出现和芯片的出现,现在制造类也是朝着更加智能化的方向发展,这也是更计算机的发展分不开的,里面多多少少和及计算机沾一点关系吧,只不过这是偏硬件层面的东西,但是我想说的是硬件层面的出现是先于软件层面的东西,比如说操作系统,我们试想一下,假如没有微处理器的出现,现在计算机会变成几天这个样子吗,我们普通大众能够用得起这么高大上的东西吗,毕竟之前的计算机都是专业的科学机构才用的东西,只是随着微型化的芯片后,随着硬件成本更加便宜后,计算机这种以前看起来贵重的东西才走进千家万户的,所以说硬件层次的东西是先于软件层面的东西出现的,当然也是最难的,毕竟这是人类最智慧的结晶,至于其后的软件的发展就不用多说什么了吧,对计算机的历史稍有了解的人都会知道,最开始根本就没有高级编程语言,最开始出现的是一些只跟底层硬件打交道的机器语言,但机器语言太麻烦和难懂,于是就出现了汇编语言,但汇编语言还是要编译成机器语言才能执行的,另外也还是太难书写,不符合人类的书写方式和思考方式,于是聪明的计算机前辈发明了一系列高级编程语言,比如说java,c等等,到了这里相必都知道了大概了把,高级编程语言还是和汇编语言一样要编译成机器语言才能够被硬件层面的东西执行,随着各种编译器的出现,这也没有成问题,这使得程序员不用在关注和底层硬件的执行就可以编写程序了,以前大神才能写的程序写的程序现在普通人也能编写了,所以说现在编程序比以前方便多了,以至于小学生都可以编写,特别是各种培训机构的出席更是带动了计算机整个产业的兴起,形成了庞大的it产业,以上就是it的大概简介,

     所以说如果之前从事过和计算机底层有关的领域的话,学习编程语言的话会有先发优势,因为技术类的东西都是一通百通,就像隔着一层窗户纸一样,

 我目前也没从事之前的专业,现在转到了学习编程语言,比如java,这估计是目前培训机构教的最多的一门语言吧,目前只在自学中,学了大概有一年多吧,

  刚开始时估计也和大对数想学编程的同学一样,茫然无措,不停的看视频,看着看着好像是看懂了些什么,但只要关掉视频,想自己写的话,就这问题那问题,随着看视频的深入,我发现光看是学不会编程的,因为学习编程是一门理论和实践结合很紧密的课程,没有大量的实践是不能理解理论的,同样,没有理论也是编写不出高质量的代码的,

 于是我改变了策略,在看视频的基础上同时在电脑上大量的练习,先是跟着视频中的教程原先不动的模仿,注意这是很重要的一步,在这一步只要你跟着模仿成功了,就行了,就可以从事下一步了,别模仿都模仿不成功,另外就是在模仿的过程中也要随着作者的思路思考,别一股脑的照抄,

在模仿的过程中最好能够思考作者的思路,自己关掉视频的话能重写一遍不出错,这就是代表第一步,如果能够按照自己的思路实现原先的目标那是怎好不过了,不过这要对代码的语法了解的很透才行,在之后就是结合视频和书本看理论,在有大量的代码实践的基础上看理论也会轻松很多,

学习编程语言就是要多练多思考,坚持就是胜利,现在学习编程语言跟以前相比要轻松很多,不用跟底层打交道,以前只有大神才能学会的现在普通人都能学,特别是随着云计算和大数据,人工智能的出现,学习编程语言总会在未来有一席之地,这些东西都是跟编程语言沾一点边的,

 天道酬勤,最后祝大家早日成为大神

    

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值